Planung | Entwurf | Realisierung | Wir machen Ihre Software.

Datenmigration


Erfolgreiche Datenmigration

Soll ein Altsystem durch eine neue Softwarelösung ersetzt werden, so muss der gesamt Datenstand umgezogen werden. Dabei müssen die Daten meist nicht einfach nur von A nach B kopiert werden, sondern müssen vom alten in das neue Datenmodell übertragen werden. Ein nicht zu unterschätzendes Vorhaben. Mit der richtigen Vorgehensweise kann eine solche Datenmigration aber erfolgreich, mit nur kurzer Downtime und ganz ohne Datenverlust gemeistert werden.

Eine erfolgreiche Datenmigration erfordert es, dass alle betroffenen Abteilungen so früh wie möglich einbezogen werden. Denn neben dem Wissen darüber, wie die Datenmigration technisch optimal vollzogen werden kann, ist es erforderlich die Arbeitsweise der einzelnen, betroffenen Abteilungen zu verstehen. Nur so kann eine fundierte Anforderungsanalyse erfolgen, die alle Risiken miteinbezieht.


Wir bei codeCrafters PY sind Spezialisten für Datenmigrationen. Dank langjähriger Erfahrung bereiten wir Ihre Datenmigration professionell vor und führen Sie gleichermaßen aus.

Ihre Vorteile:

  • Saubere Daten

    Wir bereinigen und korrigieren Dateninkonsistenzen der Altdaten während der Migration und liefern ihrem Zielsystem einen fehlerfreien Datenbestand.

  • Kurze Downtime

    Wir führen Datenmigrationen so aus, dass der Produktivbetrieb des bestehenden Systems so minimal wie möglich beeinflusst wird.

  • Geringe Nacharbeitungsaufwände

    Durch automatisierte und wiederholte Testmigrationen decken wir noch offene Dateninkonsistenzen und Fehler auf und minimieren so mögliche Nacharbeitungsaufwände.

  • Monitoring und Reporting

    Um während und nach der Migration Aussagen zu Stand und Erfolg treffen zu können, setzen wir auf Monitoring und automatisiertes Reporting.

  • Absicherung der Daten

    Für die Absicherung und Nutzbarkeit der Daten in der neuen Zielumgebung, führen wir nach der Migration entsprechende Smoke-Tests und weitere Prüfungen durch.

Die Schritte einer Datenmigration



Analisis -> Implementation -> Migration -> Evaluation -> Aftercare
  • Analyse: Abgleichen des Quell- und Zieldatenmodells zur Definition des Mappings. Nicht länger relevante Daten sowie Dateninkonsistenzen werden dabei ebenfalls identifiziert.

  • Implementierung: Aufsetzen einer automatisierten Migrationslösung inklusive Monitoring und automatischem Reporting.

  • Migration: Migration der Daten aus dem Altsystem in das Zieldatensystem. Hierbei erfolgen Umwandlungen, Bereinigungen und Vervollständigung der Daten, bevor diese in die Datenhaltung Zielsystem geschrieben werden.

  • Auswertung: Nach der erfolgreichen Migration der Daten in das Zielsystem, wird der Migrations- und Performance-Report ausgewertet. Hierbei werden mögliche Fehler und Nacharbeitungsbedürfe aufgedeckt. Die Menge der hier aufgedeckten Fälle wird durch wiederholte Testmigrationen mit möglichst produktivnahen Daten minimiert.

  • Aftercare: Hier werden aufgedeckte Nacharbeiten und Fehlerkorrekturen vorgenommen. Ziel ist die Qualitätssicherung der Daten im Zielsystem.