SlideShare ist ein Scribd-Unternehmen logo
1 von 18
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
www.filemaker-konferenz.com
… per Hand oder geht das doch bequemer
Philipp A. Puls
Das neue Migrationstool
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Mag. Philipp A. Puls
Geschäftsführender Gesellschafter der 72solutions GmbH
1992 –
1999 –
2002 –
2003 –
_
2011 –
2012 –
_
2013 –
_ _ _ _
_
2015 –
Erste kommerzielle FileMaker Datenbank
Event-Sponsoring, Marketing & PR
Gründungseigentümer RADIX Group GmbH
Uni Wien, Abschluss des Studiums der
theoretischen Physik
Verkauf der Anteile an der Radix Group
Mitglied im Führungsteam der Stefan Pusch
Unternehmensberatungs KG (base72)
Gesellschafter der 72solutions GmbH,
welche die Geschäfte der base72
weiterführt
Jährliche Vorträge auf der dot[x]FMP
Zertifiziert für:
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
FileMaker Datamigration Tool
• was ist das…
➡Spezialist Volker Kambrich (mit einem tollen Vortrag dazu auf der
dot[x]FMP-Berlin 2018 —> https://dotfmp.berlin/files/168
• Verwendung im CLI:
Alle weiteren Parameter sind optional
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
FileMaker DataMigration Tool
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Neue Lizenzierung
‣ Die drei FileMaker Server unserer Kunden
• Bei der Lizenzierung der «Workplace Innovation Plattform» erhalten
unsere Kunden ab dem 5ten Workplace 3 Server Lizenzen.
‣ Setup
• Serverlizenz 1 ist beim Kunden im Einsatz —> der Produktiv-Server
• Serverlizenz 2 läuft entweder beim Kunden oder in einer VM bei uns
—> der Test-Server
• Wir betreiben einen zentralen Server, mit allen Entwicklungsversionen
—> der Development-Server
‣ Connectivity
• Jeder FileMaker Server beim Kunden muss eine WAN Verbindung zu
unserem Development-Server öffnen können.
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Neue Arbeitsweise
‣ Development
• Ein FileMaker Server auf dem die Masterversion jedes Files liegt, das bei
Kunden im Einsatz ist.
‣ Testung
• Je Kunde einer seiner nun 3 FileMaker Server
• Hierher werden abgeschlossene Entwicklungsversionen migriert (mit
BackUp Daten des Kunden verschmolzen)
• Hier testet der Kunde daher mit seinen eigenen Daten, bis eine
Entwicklungsstufe freigegeben wird
‣ Produktion
• Nach der Freigabe wird die getestete Version in den Live-Betrieb migriert.
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Was ist ein Clone
‣ Charakteristik
• Kopie eines .fmp Files ohne jegliche Daten
• HASH Wert des Files
‣ Erzeugung
• Lokal: «Kopie Sichern unter» —> Clone
• Server:
✓ Backup-Plan mit Clone-Erstelung
✓ CLI dirket am Server (siehe nächste Folie)
‣ Zerstörung
• man öffnet das File —> HASH stimmt nicht mehr, also kein Clone
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Der Weg des Clones
‣ Entstehung
• Am Development-FileMaker Server wird ein Backup inkl. Clone ausgelöst
• fmsadmin BACKUP $FILE $scrPath -k 1 -d $DestPath -n -x
‣ Übertragung
• Wir übertragen unsere Clones (e@r) via nextcloud Client zu allen
Kundenservern
• Das base72 MigrationTool lädt aber auch den Clone in einen Container
‣ Migration
• Die Dateien werden am passenden Ort abgelegt, umbenannt & migriert
‣ Going-Live
• Das migrierte File wird wieder in den FileMaker Server zurückgelegt und
geöffnet
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Wie man sich das Leben schwer macht…
• Username
• Password
• Filenamen
• e@r Schlüssel
‣ ~
‣ !
‣ @
‣ #
‣ $
‣ %
‣ ^
‣ &
‣ *
‣ (
‣ )
‣ _
‣ +
‣ ^
‣ |
‣ -
‣ =
‣ 
‣ ]
‣ [
‣ {
‣ }
‣ ‘
‣ ;
‣ :
‣ "
‣ /
‣ .
‣ ^
‣ >
‣ ?
‣ ,
‣ <
Folgende Zeichen sind
besonders dazu
angetan, es sich
schwer zu machen:
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Technische Voraussetzungen
‣ File
• .fmp12 Dateiformat
‣ fmdmt
• Lizenz mit FDS oder FBA Membership
‣ base72 DataMigration
• Volle Funktionalität mit:
✓ FileMaker Pro 17
✓ MBS-Plugin (auch im Demo-Mode)
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Herausforderung
Ich bin dafür nicht geschaffen,
…
ich muss mir alles
aufschreiben…
Aber zum Glück kann man sich
da ja helfen (lassen) hier werden die
gewünschten Parameter
bequemer auswählbar
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Prozessunterstützung [1/2]
‣ Erzeugen der Clones und Bereitstellung für den Testserver
Hier werden die
Serverdaten
angegeben
Um die FileListe im
angegebenen Ordner
zu erhalten, hier
klicken
In diesem Feld können
abweichende e@r
Schlüssel hinterlegt
werden
Hier können die
entsprechenden Ordner
geöffnet, oder wenn
nicht vorhanden,
angelegt werden.
Eine Liste aller
angelegten
Development Dateien
Die Historie der
erzeugten Versions-
Clones der aktuellen
Datei
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Prozessunterstützung [2/2]
‣ Migration der Daten aus dem Live-File in den Clone
Hier werden die
Serverdaten
angegeben
Um die FileListe im
angegebenen Ordner
zu erhalten, hier
klicken
Mit den Radio-Buttons kann
man den passenden Schritt
für eine Ein-Schritt Migration
auswählen
Eine Liste aller
angelegten
Produktivserver
Die
Migrationshistorie
dieses
Produktivservers
Die Migrationshistorie
umfasst auch das
MigrationsProtokoll im
Volltext, das
Migrationsdatum, die
Laufzeit der Migration und
den damals verwendetetn
Clone
Hier werden die Produktiv-
Server spezifischen Daten der
e@r gespeichert Hier werden die Produktiv-
Server spezifischen Daten der
Clone Datei verwaltet
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Was man dafür braucht
‣ Tools
• fmdatamigration (für die Migration selbst)
• MBS Plugin
• für die File-Operations am Server
• um die CLI anzusprechen, ohne dort in der History alle
Masterpasswords zu hinterlassen.
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Warum wir das hier herzeigen
GPL - Verwenden, verbessern, NICHT verkaufen!
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
DEMO
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Wo bekommt man das Tool
‣ http://go.base72.at/98hef
• Nach der Registrierung erhält man einen Link per eMail unter dem die Datei
zum Download steht.
• Registrierte Benutzer werden per Newsletter von Neuerungen oder
Anpassungen informiert.
• Im File selbst logt man sich mit Admin | Admin ein und ändert das Passwort.
Damit sehen wir die Bedingungen der GPL als angenommen an!
Bitte Verbesserungen einschicken! Dann haben alle was davon
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Vortrag und Sprecher
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages

Weitere ähnliche Inhalte

Was ist angesagt?

FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtVerein FM Konferenz
 
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglFMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglVerein FM Konferenz
 
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtFMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtVerein FM Konferenz
 
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwFMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwVerein FM Konferenz
 
FMK2018 Screencasts - Thomas Hirt LightningTalk
FMK2018 Screencasts - Thomas Hirt LightningTalkFMK2018 Screencasts - Thomas Hirt LightningTalk
FMK2018 Screencasts - Thomas Hirt LightningTalkVerein FM Konferenz
 
FMK2018- Was ist neu fm17v1 Michael Valentin
FMK2018- Was ist neu fm17v1 Michael ValentinFMK2018- Was ist neu fm17v1 Michael Valentin
FMK2018- Was ist neu fm17v1 Michael ValentinVerein FM Konferenz
 
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtFMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtVerein FM Konferenz
 
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwFMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwVerein FM Konferenz
 
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian Schmitz
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian SchmitzFMK2018- FileMaker und Linux mit SSH zusammenführen Christian Schmitz
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian SchmitzVerein FM Konferenz
 
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonFMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonVerein FM Konferenz
 
FMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerFMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerVerein FM Konferenz
 
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerFMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerVerein FM Konferenz
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...Verein FM Konferenz
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...Verein FM Konferenz
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...Verein FM Konferenz
 
FMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisFMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinVerein FM Konferenz
 
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerFMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerVerein FM Konferenz
 
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinFMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinVerein FM Konferenz
 
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...Verein FM Konferenz
 

Was ist angesagt? (20)

FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
 
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglFMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
 
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtFMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
 
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwFMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
 
FMK2018 Screencasts - Thomas Hirt LightningTalk
FMK2018 Screencasts - Thomas Hirt LightningTalkFMK2018 Screencasts - Thomas Hirt LightningTalk
FMK2018 Screencasts - Thomas Hirt LightningTalk
 
FMK2018- Was ist neu fm17v1 Michael Valentin
FMK2018- Was ist neu fm17v1 Michael ValentinFMK2018- Was ist neu fm17v1 Michael Valentin
FMK2018- Was ist neu fm17v1 Michael Valentin
 
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtFMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
 
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwFMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
 
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian Schmitz
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian SchmitzFMK2018- FileMaker und Linux mit SSH zusammenführen Christian Schmitz
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian Schmitz
 
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonFMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
 
FMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerFMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen Bauer
 
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerFMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
 
FMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisFMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar Kramis
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerFMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
 
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinFMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
 
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
 

Ähnlich wie FMK2018- Migration tool Philipp Puls

FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...Verein FM Konferenz
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubVerein FM Konferenz
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzVerein FM Konferenz
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichVerein FM Konferenz
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginVerein FM Konferenz
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein FM Konferenz
 
FMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertFMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertVerein FM Konferenz
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréVerein FM Konferenz
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderVerein FM Konferenz
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard SchulzFMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulzschubec
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinVerein FM Konferenz
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein FM Konferenz
 
Alfresco - Generate documents dynamically from templates
Alfresco - Generate documents dynamically from templatesAlfresco - Generate documents dynamically from templates
Alfresco - Generate documents dynamically from templatesDavid Antón
 
FMK2017 - REST mobil- die andere Serververbindung by Volker Krambrich
FMK2017 - REST mobil- die andere Serververbindung by Volker KrambrichFMK2017 - REST mobil- die andere Serververbindung by Volker Krambrich
FMK2017 - REST mobil- die andere Serververbindung by Volker KrambrichVerein FM Konferenz
 
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichFMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichVerein FM Konferenz
 
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
FMK2017 -  iBeacons und FileMaker by Alexis GehrtFMK2017 -  iBeacons und FileMaker by Alexis Gehrt
FMK2017 - iBeacons und FileMaker by Alexis GehrtVerein FM Konferenz
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderVerein FM Konferenz
 
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 -  Tools für FileMaker Entwickler by Alexis GehrtFMK2017 -  Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 - Tools für FileMaker Entwickler by Alexis GehrtVerein FM Konferenz
 

Ähnlich wie FMK2018- Migration tool Philipp Puls (20)

FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker Krambrich
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
 
FMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter SchubertFMK2018- Virtuelle Server Peter Schubert
FMK2018- Virtuelle Server Peter Schubert
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel Moré
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard SchulzFMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
 
Alfresco - Generate documents dynamically from templates
Alfresco - Generate documents dynamically from templatesAlfresco - Generate documents dynamically from templates
Alfresco - Generate documents dynamically from templates
 
FMK2017 - REST mobil- die andere Serververbindung by Volker Krambrich
FMK2017 - REST mobil- die andere Serververbindung by Volker KrambrichFMK2017 - REST mobil- die andere Serververbindung by Volker Krambrich
FMK2017 - REST mobil- die andere Serververbindung by Volker Krambrich
 
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichFMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
 
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
FMK2017 -  iBeacons und FileMaker by Alexis GehrtFMK2017 -  iBeacons und FileMaker by Alexis Gehrt
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
 
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 -  Tools für FileMaker Entwickler by Alexis GehrtFMK2017 -  Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsVerein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzVerein FM Konferenz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingVerein FM Konferenz
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserVerein FM Konferenz
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtVerein FM Konferenz
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtVerein FM Konferenz
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonVerein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussVerein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussVerein FM Konferenz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfVerein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
 

FMK2018- Migration tool Philipp Puls

  • 1. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 www.filemaker-konferenz.com … per Hand oder geht das doch bequemer Philipp A. Puls Das neue Migrationstool
  • 2. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Mag. Philipp A. Puls Geschäftsführender Gesellschafter der 72solutions GmbH 1992 – 1999 – 2002 – 2003 – _ 2011 – 2012 – _ 2013 – _ _ _ _ _ 2015 – Erste kommerzielle FileMaker Datenbank Event-Sponsoring, Marketing & PR Gründungseigentümer RADIX Group GmbH Uni Wien, Abschluss des Studiums der theoretischen Physik Verkauf der Anteile an der Radix Group Mitglied im Führungsteam der Stefan Pusch Unternehmensberatungs KG (base72) Gesellschafter der 72solutions GmbH, welche die Geschäfte der base72 weiterführt Jährliche Vorträge auf der dot[x]FMP Zertifiziert für:
  • 3. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls FileMaker Datamigration Tool • was ist das… ➡Spezialist Volker Kambrich (mit einem tollen Vortrag dazu auf der dot[x]FMP-Berlin 2018 —> https://dotfmp.berlin/files/168 • Verwendung im CLI: Alle weiteren Parameter sind optional
  • 4. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls FileMaker DataMigration Tool
  • 5. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Neue Lizenzierung ‣ Die drei FileMaker Server unserer Kunden • Bei der Lizenzierung der «Workplace Innovation Plattform» erhalten unsere Kunden ab dem 5ten Workplace 3 Server Lizenzen. ‣ Setup • Serverlizenz 1 ist beim Kunden im Einsatz —> der Produktiv-Server • Serverlizenz 2 läuft entweder beim Kunden oder in einer VM bei uns —> der Test-Server • Wir betreiben einen zentralen Server, mit allen Entwicklungsversionen —> der Development-Server ‣ Connectivity • Jeder FileMaker Server beim Kunden muss eine WAN Verbindung zu unserem Development-Server öffnen können.
  • 6. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Neue Arbeitsweise ‣ Development • Ein FileMaker Server auf dem die Masterversion jedes Files liegt, das bei Kunden im Einsatz ist. ‣ Testung • Je Kunde einer seiner nun 3 FileMaker Server • Hierher werden abgeschlossene Entwicklungsversionen migriert (mit BackUp Daten des Kunden verschmolzen) • Hier testet der Kunde daher mit seinen eigenen Daten, bis eine Entwicklungsstufe freigegeben wird ‣ Produktion • Nach der Freigabe wird die getestete Version in den Live-Betrieb migriert.
  • 7. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Was ist ein Clone ‣ Charakteristik • Kopie eines .fmp Files ohne jegliche Daten • HASH Wert des Files ‣ Erzeugung • Lokal: «Kopie Sichern unter» —> Clone • Server: ✓ Backup-Plan mit Clone-Erstelung ✓ CLI dirket am Server (siehe nächste Folie) ‣ Zerstörung • man öffnet das File —> HASH stimmt nicht mehr, also kein Clone
  • 8. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Der Weg des Clones ‣ Entstehung • Am Development-FileMaker Server wird ein Backup inkl. Clone ausgelöst • fmsadmin BACKUP $FILE $scrPath -k 1 -d $DestPath -n -x ‣ Übertragung • Wir übertragen unsere Clones (e@r) via nextcloud Client zu allen Kundenservern • Das base72 MigrationTool lädt aber auch den Clone in einen Container ‣ Migration • Die Dateien werden am passenden Ort abgelegt, umbenannt & migriert ‣ Going-Live • Das migrierte File wird wieder in den FileMaker Server zurückgelegt und geöffnet
  • 9. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Wie man sich das Leben schwer macht… • Username • Password • Filenamen • e@r Schlüssel ‣ ~ ‣ ! ‣ @ ‣ # ‣ $ ‣ % ‣ ^ ‣ & ‣ * ‣ ( ‣ ) ‣ _ ‣ + ‣ ^ ‣ | ‣ - ‣ = ‣ ‣ ] ‣ [ ‣ { ‣ } ‣ ‘ ‣ ; ‣ : ‣ " ‣ / ‣ . ‣ ^ ‣ > ‣ ? ‣ , ‣ < Folgende Zeichen sind besonders dazu angetan, es sich schwer zu machen:
  • 10. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Technische Voraussetzungen ‣ File • .fmp12 Dateiformat ‣ fmdmt • Lizenz mit FDS oder FBA Membership ‣ base72 DataMigration • Volle Funktionalität mit: ✓ FileMaker Pro 17 ✓ MBS-Plugin (auch im Demo-Mode)
  • 11. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Herausforderung Ich bin dafür nicht geschaffen, … ich muss mir alles aufschreiben… Aber zum Glück kann man sich da ja helfen (lassen) hier werden die gewünschten Parameter bequemer auswählbar
  • 12. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Prozessunterstützung [1/2] ‣ Erzeugen der Clones und Bereitstellung für den Testserver Hier werden die Serverdaten angegeben Um die FileListe im angegebenen Ordner zu erhalten, hier klicken In diesem Feld können abweichende e@r Schlüssel hinterlegt werden Hier können die entsprechenden Ordner geöffnet, oder wenn nicht vorhanden, angelegt werden. Eine Liste aller angelegten Development Dateien Die Historie der erzeugten Versions- Clones der aktuellen Datei
  • 13. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Prozessunterstützung [2/2] ‣ Migration der Daten aus dem Live-File in den Clone Hier werden die Serverdaten angegeben Um die FileListe im angegebenen Ordner zu erhalten, hier klicken Mit den Radio-Buttons kann man den passenden Schritt für eine Ein-Schritt Migration auswählen Eine Liste aller angelegten Produktivserver Die Migrationshistorie dieses Produktivservers Die Migrationshistorie umfasst auch das MigrationsProtokoll im Volltext, das Migrationsdatum, die Laufzeit der Migration und den damals verwendetetn Clone Hier werden die Produktiv- Server spezifischen Daten der e@r gespeichert Hier werden die Produktiv- Server spezifischen Daten der Clone Datei verwaltet
  • 14. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Was man dafür braucht ‣ Tools • fmdatamigration (für die Migration selbst) • MBS Plugin • für die File-Operations am Server • um die CLI anzusprechen, ohne dort in der History alle Masterpasswords zu hinterlassen.
  • 15. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Warum wir das hier herzeigen GPL - Verwenden, verbessern, NICHT verkaufen!
  • 16. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls DEMO
  • 17. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls Wo bekommt man das Tool ‣ http://go.base72.at/98hef • Nach der Registrierung erhält man einen Link per eMail unter dem die Datei zum Download steht. • Registrierte Benutzer werden per Newsletter von Neuerungen oder Anpassungen informiert. • Im File selbst logt man sich mit Admin | Admin ein und ändert das Passwort. Damit sehen wir die Bedingungen der GPL als angenommen an! Bitte Verbesserungen einschicken! Dann haben alle was davon
  • 18. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 Vortrag und Sprecher Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages