Eine Migration ist kein reiner Kopiervorgang. Datenmodell, Abfragen, Ladefenster, Qualität, Berechtigungen und Betriebsprozesse müssen gemeinsam auf das Zielsystem übertragen oder bewusst neu gestaltet werden.
Der Kurs entwickelt einen messbaren Migrationsweg von der Quellinventur bis zur Abschaltung. Historische Last, laufende Änderungen, fachlicher Datenabgleich, Performance und Rückfallfähigkeit werden in einem einheitlichen Plan verbunden.
Inhaltsübersicht
- Zielsetzung und Abgrenzung
- Tag 1: Assessment, Zielmodell und Migrationsplanung
- Tag 2: Historische Last und Delta-Nachführung
- Tag 3: Cutover, Rollback und Ablösung
- Praxisaufgaben und Prüfpunkte
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Zielsetzung und Abgrenzung
- Quellplattform, Datenbestände, Abfragen und Abhängigkeiten vollständig inventarisieren.
- Zielmodell und Typabbildung auf ClickHouse-Anforderungen ausrichten.
- Historische Daten parallel und kontrolliert laden.
- Laufende Änderungen bis zum Cutover konsistent nachführen.
- Vollständigkeit, fachliche Richtigkeit, Leistung und Rollbackfähigkeit nachweisen.
Didaktische Bemessung: Drei Tage sind erforderlich, weil Assessment und Zielmodell, technische Datenübernahme sowie Cutover und Abnahme jeweils eigenständige Arbeitsphasen bilden. Ein kürzeres Format würde den realistischen Parallelbetrieb und Rückfalltest auslassen.
Seminarinhalte
Tag 1: Assessment, Zielmodell und Migrationsplanung
- Schritt 1: Quellsysteme, Tabellen, Volumen, Wachstumsraten, Aufbewahrung und Eigentümer inventarisieren.
- Schritt 2: Abfragen, Berichte, SLAs, Datenladungen, Benutzer und externe Abhängigkeiten erfassen.
- Schritt 3: Datenqualität, Schlüssel, Duplikate, Nullwerte, Typgrenzen und Zeitsemantik profilieren.
- Schritt 4: Quelltypen auf ClickHouse-Datentypen abbilden und problematische Konvertierungen dokumentieren.
- Schritt 5: Zieltabellen, Schlüssel, Partitionen und Deduplizierungsstrategie aus Zugriffsmustern ableiten.
- Schritt 6: Migrationswellen nach Risiko, Abhängigkeit, Datenmenge und Geschäftswert priorisieren.
- Schritt 7: RPO, Freeze-Fenster, Cutover-Bedingungen und Rückfallpunkt festlegen.
- Schritt 8: Kontrollsummen, Referenzabfragen und Performanceziele als Abnahmekatalog definieren.
Tag 2: Historische Last und Delta-Nachführung
- Schritt 1: Extraktions- und Ladeverfahren nach Quelllast, Netzwerk, Format und Parallelität auswählen.
- Schritt 2: Historische Daten in geschnittenen, wiederholbaren Einheiten mit Fortschrittsmarken laden.
- Schritt 3: Fehlerhafte Teilmengen isolieren, korrigieren und ohne Doppelverarbeitung erneut übernehmen.
- Schritt 4: Ressourcenverbrauch auf Quelle, Netzwerk und ClickHouse während des Bulk Loads messen.
- Schritt 5: Delta- oder CDC-Pfad für laufende Änderungen mit Ereignisschlüssel und Reihenfolge aufbauen.
- Schritt 6: Historische und laufende Daten über Wasserzeichen oder Zeitgrenzen konsistent zusammenführen.
- Schritt 7: Zeilen, Summen, Min-/Max-Werte, Zeitverteilungen und Stichproben zwischen Quelle und Ziel vergleichen.
- Schritt 8: Ladeparameter und Zielmodell anhand der Messwerte optimieren und erneut validieren.
Tag 3: Cutover, Rollback und Ablösung
- Schritt 1: Generalprobe mit vollständiger Ablaufzeit, Zuständigkeiten und Kommunikationspunkten durchführen.
- Schritt 2: Quellsystem oder Schreibpfad nach vereinbarter Methode einfrieren und finales Wasserzeichen erfassen.
- Schritt 3: Letzte Deltas übernehmen und alle technischen sowie fachlichen Kontrollabfragen ausführen.
- Schritt 4: Anwendungen, Berichte und Nutzerzugänge stufenweise auf das Ziel umstellen.
- Schritt 5: Last-, Funktions- und Berechtigungstests gegen die Produktionsbedingungen durchführen.
- Schritt 6: Abbruchkriterium auslösen und Rückschaltweg einschließlich nachgelagerter Datenbehandlung erproben.
- Schritt 7: Nach erfolgreicher Freigabe Quellaufbewahrung, Read-only-Phase und Abschaltplan festlegen.
- Schritt 8: Migrationsnachweis, offene Restpunkte, Betriebsübergabe und Lessons-Learned-Protokoll erstellen.
Praxisaufgaben und Prüfpunkte
Praxisaufgaben
- Quellinventur und Typmapping für einen realistischen Datenbestand
- Parallelisierter Bulk Load mit Fehler- und Wiederholungssteuerung
- Delta-Nachführung und fachlicher Datenabgleich
- Cutover-Generalprobe mit Rollback und Abnahme
Prüfpunkte
- Quellobjekte und Abhängigkeiten sind vollständig und priorisiert.
- Historische und laufende Daten besitzen eindeutige Trenn- und Zusammenführungsregeln.
- Fachlicher Datenabgleich geht über reine Zeilenzahlen hinaus.
- Cutover und Rollback sind zeitlich, technisch und organisatorisch erprobt.
Zielgruppe und Voraussetzungen
Zielgruppe: Data Engineering, Datenarchitektur, Migrationsleitung, Datenbankadministration, Plattformteams und technische Fachverantwortung
Voraussetzungen: SQL-Kenntnisse, Erfahrung mit mindestens einer bestehenden Datenplattform und grundlegende ClickHouse-Kenntnisse
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, klar nummerierte Arbeitsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Für jede Aufgabe werden Ausgangszustand, erwartetes Ergebnis, technische Prüfabfrage und Rückfallweg dokumentiert. Dadurch lassen sich die erarbeiteten Verfahren als wiederholbare Entwicklungs- oder Betriebsstandards übernehmen.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
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: | Data Engineering, Datenarchitektur, Migrationsleitung, Datenbankadministration, Plattformteams und technische Fachverantwortung |
| Voraussetzungen: | SQL-Kenntnisse, Erfahrung mit mindestens einer bestehenden Datenplattform und grundlegende ClickHouse-Kenntnisse |
| 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, 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.
