Seminar FerretDB Migration von MongoDB

Zielsetzung

Das Seminar plant und erprobt eine kontrollierte Migration von MongoDB oder einem kompatiblen System zu FerretDB. Kompatibilitätsprüfung, Zielarchitektur, Export und Import, wiederholte Probeläufe, Datenvalidierung, Umschaltung und Rückfall werden als vollständiges Migrationsverfahren aufgebaut.

Inhaltsübersicht

  1. Zielsetzung und Lernziele
  2. Teilnehmerkreis und Voraussetzungen
  3. Migrationsinventar
  4. Kompatibilität vorab prüfen
  5. Zielarchitektur aufbauen
  6. Exportverfahren auswählen
  7. Import nach FerretDB
  8. Datenvalidierung
  9. Probeläufe und Zeitplanung
  10. Cutover und Rückfall
  11. Nachlauf und Betriebsübergabe
  12. Praxisübungen und Methodik

Lernziele

  • Ausgangssystem, Workload, Datenvolumen und Abhängigkeiten vollständig erfassen
  • Kompatibilitätsrisiken vor der Datenbewegung durch Tests sichtbar machen
  • Daten mit geeigneten Werkzeugen exportieren, importieren und validieren
  • Cutover, Unterbrechung, Rückfall und Betriebsübergabe belastbar planen

Teilnehmerkreis

Datenbankadministratoren, Softwarearchitekten, Entwickler, DevOps-Fachkräfte, Projektleiter und Migrationsverantwortliche.

Voraussetzungen

Gute MongoDB- und FerretDB-Grundkenntnisse, Zugriff auf eine Testquelle und ein FerretDB-Zielsystem sowie Erfahrung mit Kommandozeilenwerkzeugen.

Seminarinhalte

Kapitel 1: Migrationsinventar

Inhaltsübersicht des Kapitels: Datenbanken, Collections, Datenmengen, Indizes und Benutzer erfassen; Anwendungen, Treiber, Jobs, Schnittstellen und Wartungsfenster dokumentieren; Geschäftskritische Abläufe und zulässige Unterbrechung festlegen.

  1. Schritt 1: Datenbanken, Collections, Datenmengen, Indizes und Benutzer erfassen
  2. Schritt 2: Anwendungen, Treiber, Jobs, Schnittstellen und Wartungsfenster dokumentieren
  3. Schritt 3: Geschäftskritische Abläufe und zulässige Unterbrechung festlegen

Kapitel 2: Kompatibilität vorab prüfen

Inhaltsübersicht des Kapitels: Verwendete Befehle, Operatoren und Datentypen gegen FerretDB testen; Proxy- und Differenzmodi mit repräsentativem Anwendungsverkehr einsetzen; Anpassungsbedarf und Ausschlusskriterien priorisieren.

  1. Schritt 1: Verwendete Befehle, Operatoren und Datentypen gegen FerretDB testen
  2. Schritt 2: Proxy- und Differenzmodi mit repräsentativem Anwendungsverkehr einsetzen
  3. Schritt 3: Anpassungsbedarf und Ausschlusskriterien priorisieren

Kapitel 3: Zielarchitektur aufbauen

Inhaltsübersicht des Kapitels: Passende Plattform für FerretDB und PostgreSQL mit DocumentDB-Erweiterung auswählen; Kapazität, Persistenz, Netzwerk, Authentifizierung und TLS planen; Monitoring, Backup und Rückfallumgebung vor der Migration bereitstellen.

  1. Schritt 1: Passende Plattform für FerretDB und PostgreSQL mit DocumentDB-Erweiterung auswählen
  2. Schritt 2: Kapazität, Persistenz, Netzwerk, Authentifizierung und TLS planen
  3. Schritt 3: Monitoring, Backup und Rückfallumgebung vor der Migration bereitstellen

Kapitel 4: Exportverfahren auswählen

Inhaltsübersicht des Kapitels: BSON-basierte Sicherung und JSON-basierten Export nach Zweck vergleichen; Vollständige oder gefilterte Exporte mit sicheren Verbindungsdaten ausführen; Dateien, Laufzeiten, Fehler und Prüfsummen nachvollziehbar protokollieren.

  1. Schritt 1: BSON-basierte Sicherung und JSON-basierten Export nach Zweck vergleichen
  2. Schritt 2: Vollständige oder gefilterte Exporte mit sicheren Verbindungsdaten ausführen
  3. Schritt 3: Dateien, Laufzeiten, Fehler und Prüfsummen nachvollziehbar protokollieren

Kapitel 5: Import nach FerretDB

Inhaltsübersicht des Kapitels: Zielzugang und leere Zielbereiche kontrollieren; Daten in definierter Reihenfolge wiederherstellen oder importieren; Fehlerhafte Dokumente isolieren und reproduzierbar nachbearbeiten; Indizes und technische Konfiguration kontrolliert ergänzen.

  1. Schritt 1: Zielzugang und leere Zielbereiche kontrollieren
  2. Schritt 2: Daten in definierter Reihenfolge wiederherstellen oder importieren
  3. Schritt 3: Fehlerhafte Dokumente isolieren und reproduzierbar nachbearbeiten
  4. Schritt 4: Indizes und technische Konfiguration kontrolliert ergänzen

Kapitel 6: Datenvalidierung

Inhaltsübersicht des Kapitels: Dokumentzahlen, Stichproben, Schlüssel und fachliche Summen vergleichen; Datentypen, Datumswerte, Arrays und eingebettete Dokumente prüfen; Anwendungsabläufe und kritische Abfragen auf dem Ziel ausführen.

  1. Schritt 1: Dokumentzahlen, Stichproben, Schlüssel und fachliche Summen vergleichen
  2. Schritt 2: Datentypen, Datumswerte, Arrays und eingebettete Dokumente prüfen
  3. Schritt 3: Anwendungsabläufe und kritische Abfragen auf dem Ziel ausführen

Kapitel 7: Probeläufe und Zeitplanung

Inhaltsübersicht des Kapitels: Migration mehrfach mit identischem Runbook wiederholen; Durchsatz, Engpässe und tatsächliche Unterbrechungszeit messen; Aufgaben parallelisieren und Zeitpuffer risikobasiert festlegen.

  1. Schritt 1: Migration mehrfach mit identischem Runbook wiederholen
  2. Schritt 2: Durchsatz, Engpässe und tatsächliche Unterbrechungszeit messen
  3. Schritt 3: Aufgaben parallelisieren und Zeitpuffer risikobasiert festlegen

Kapitel 8: Cutover und Rückfall

Inhaltsübersicht des Kapitels: Schreibstopp, finalen Export, Import und Verifikation sequenzieren; Anwendungsverbindungen kontrolliert auf FerretDB umstellen; Freigabe- und Rückfallkriterien anhand messbarer Prüfungen anwenden.

  1. Schritt 1: Schreibstopp, finalen Export, Import und Verifikation sequenzieren
  2. Schritt 2: Anwendungsverbindungen kontrolliert auf FerretDB umstellen
  3. Schritt 3: Freigabe- und Rückfallkriterien anhand messbarer Prüfungen anwenden

Kapitel 9: Nachlauf und Betriebsübergabe

Inhaltsübersicht des Kapitels: Fehler, Leistung und Datenwachstum nach der Umschaltung überwachen; Altsystem erst nach definierter Haltefrist und Freigabe außer Betrieb nehmen; Runbooks, Verantwortlichkeiten und bekannte Grenzen an den Betrieb übergeben.

  1. Schritt 1: Fehler, Leistung und Datenwachstum nach der Umschaltung überwachen
  2. Schritt 2: Altsystem erst nach definierter Haltefrist und Freigabe außer Betrieb nehmen
  3. Schritt 3: Runbooks, Verantwortlichkeiten und bekannte Grenzen an den Betrieb übergeben

Praxisübungen

  • Eine Testdatenbank exportieren, nach FerretDB importieren und fachlich validieren
  • Einen vollständigen Probelauf mit Zeitmessung, Fehlerliste und Wiederholung durchführen
  • Cutover- und Rollback-Runbook mit klaren Entscheidungspunkten erstellen

Methodik

Die Migration wird als kontrolliertes Projekt behandelt. Technische Laborläufe, Messwerte, Checklisten und Entscheidungsregeln bilden zusammen ein wiederholbares Verfahren statt einer einmaligen Kopieraktion.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DBA, Architekten, Entwickler, DevOps und Migrationsteams
Voraussetzungen: MongoDB- und FerretDB-Kenntnisse sowie Laborzugriff auf Quelle und Ziel
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, angeleitete Laborübungen, Fallstudien und praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream gespeichert 3 Tage
Innsbruck 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben