Kontakt zu maexware solutions

Hast Du Fragen, möchtest ein erstes Kennenlernen vereinbaren oder hast bereits konkrete Pläne? Du kannst Dich jederzeit unverbindlich an uns wenden.

Telefon: 0 76 41 - 948 77 68
Email: info@maexware-solutions.de

über Kontaktformular:

Mit Absenden des Kontaktformulars erklärst Du Dich damit einverstanden, dass Deine Daten zur Bearbeitung Deines Anliegens verwendet werden. Weitere Informationen kannst Du der Datenschutzerklärung entnehmen.

Datenmigration für sichere Systemwechsel

Datenmigration hilft Unternehmen, bestehende Daten strukturiert aus Quell- und Altsystemen in neue Zielsysteme zu überführen – etwa bei ERP-Wechsel, Shop-Relaunch, PIM-Einführung oder der Ablösung bestehender Anwendungen.

Wenn Systeme gewechselt oder modernisiert werden, entscheidet die Vorbereitung der Datenmigration wesentlich darüber, wie gut vorhandene Informationen im neuen Zielsystem weiterverwendet werden können. Kunden-, Artikel-, Lieferanten-, Preis-, Produkt- oder Auftragsdaten liegen häufig in unterschiedlichen Strukturen, Formaten und Qualitätsständen vor. Ohne klare Vorbereitung können bestehende Fehler, veraltete Bestände oder ungeeignete Datenstrukturen in das neue System übernommen werden.

Eine strukturierte Datenmigration beginnt deshalb vor der eigentlichen Übertragung. Zunächst sollte geklärt werden, welche Daten benötigt werden, welche Bestände bereinigt oder ausgeschlossen werden sollten und wie Informationen aus dem Quellsystem auf die Struktur des Zielsystems abgebildet werden. Erst danach folgen technische Übertragung, Testmigration und Validierung.

maexware unterstützt Unternehmen dabei, Datenmigration als eigenen Projektbaustein eines Systemwechsels zu planen und technisch umzusetzen. Im Mittelpunkt stehen die Analyse der Ausgangsdaten, ihre Vorbereitung für das Zielsystem, Mapping und Transformation sowie die kontrollierte Test- und finale Datenübernahme.

🗄 Datenmigration 🔄 Quell- & Zielsysteme 🧩 Mapping & Transformation 🧪 Testmigration & Validierung 🚀 Finale Datenübernahme
Analyse
Quellsysteme, relevante Datenbestände, Datenqualität und Anforderungen des Zielsystems strukturiert bewerten
Bereinigung
Dubletten, fehlende Angaben, veraltete Werte und nicht benötigte Altbestände vor der Migration identifizieren
Mapping
Felder, Formate, IDs, Beziehungen und Werte nachvollziehbar der Struktur des Zielsystems zuordnen und transformieren
Validierung
Testmigrationen prüfen, Ergebnisse fachlich validieren und die finale Datenübernahme vorbereiten

Warum Datenmigration bei Systemwechseln wichtig ist

Eine Datenmigration ist ein zentraler Bestandteil vieler Systemwechsel. Wie gut Daten für das neue Zielsystem vorbereitet werden, beeinflusst wesentlich, wie zuverlässig sie nach der Umstellung weiterverwendet werden können. Unvollständige, doppelte, veraltete oder fachlich ungeeignete Daten aus dem Altsystem können sonst in das neue Zielsystem übernommen werden.

Besonders bei ERP-Wechsel, Shop-Relaunch, PIM-Einführung, Warenwirtschaftswechsel oder CRM-Migration treffen bestehende Datenbestände häufig auf neue Strukturen, Pflichtfelder und Systemlogiken. Kundenadressen, Artikelnummern, Preis- und Konditionsdaten, Lieferanteninformationen, Produktdaten, Bestellungen oder historische Daten müssen deshalb daraufhin geprüft werden, ob und in welcher Form sie im Zielsystem weiterverwendet werden sollen.

Wird eine Datenmigration nicht ausreichend vorbereitet, können unvollständige Datensätze, Dubletten, ungeeignete Feldzuordnungen, fehlende Beziehungen, ungültige Formate oder nicht passende Werte entstehen. Solche Abweichungen werden teilweise erst bei Testmigrationen oder nach dem Go-live sichtbar und können zusätzliche Korrekturen und Abstimmungen erforderlich machen.

Deshalb sollte die Datenmigration frühzeitig als eigener Bestandteil des Systemwechsels geplant werden. Migrationsumfang, Ausgangsdaten, Anforderungen des Zielsystems sowie notwendige Prüf- und Testschritte sollten geklärt sein, bevor die finale Datenübernahme vorbereitet wird. Wie eine solche Vorbereitung aufgebaut werden kann, zeigt unser Beitrag zum Datenmigration-Konzept.

🧭
Datenmigration beginnt vor der eigentlichen Datenübertragung
Wer Migrationsumfang, Ausgangsdaten, Zielanforderungen und Prüfschritte frühzeitig klärt, schafft eine bessere Grundlage für Testmigration, fachliche Bewertung und finale Datenübernahme.

Typische Szenarien für Datenmigration

Datenmigration wird relevant, wenn bestehende Daten in eine neue Systemumgebung übernommen werden sollen. Das kann ein vollständiger Systemwechsel sein, aber auch ein Relaunch, die Einführung einer neuen Plattform, die Ablösung einzelner Anwendungen oder die Zusammenführung mehrerer Datenquellen.

Typische Szenarien sind ERP-Wechsel, Shop-Relaunch, PIM-Einführung, Warenwirtschaftswechsel, CRM-Migration oder Systemkonsolidierung. Welche Daten übernommen werden und welche Vorbereitung erforderlich ist, unterscheidet sich je nach Ausgangssystem, Zielsystem und Nutzung der Daten im jeweiligen Geschäftsprozess.

Szenario Typische Daten Worauf bei der Migration geachtet werden sollte
ERP-Wechsel Kunden, Artikel, Lieferanten, Preis- und Konditionsdaten, Belege, Stammdaten und historische Daten. Pflichtfelder, Dubletten, Belegbeziehungen, Nummernkreise, Preislogiken und Strukturen des neuen ERP-Systems prüfen.
Shop-Relaunch Produkte, Kategorien, Kundenkonten, Bestellungen, Medien, Produkttexte und SEO-relevante Daten. URLs, Produktzuordnungen, Varianten, Medien, Kategorien und Bestellhistorien für die neue Shop-Struktur vorbereiten.
PIM-Einführung Produktdaten, Attribute, Varianten, Kategorien, Medien, Sprachen und weitere Produktinformationen. Bestehende Produktdaten auf das Datenmodell, die Attributlogik und die Variantenstruktur des neuen PIM-Systems abbilden.
Warenwirtschaftswechsel Artikel, Einheiten, Lagerdaten, Bestände, Lieferanten, Einkaufspreise und operative Handelsdaten. Artikelstrukturen, Einheiten, Lagerlogik, Bestandsbezug und Anforderungen angrenzender Systeme berücksichtigen.
CRM-Migration Kunden, Kontakte, Ansprechpartner, Beziehungen, Aktivitäten, Vertriebsdaten und Kommunikationshistorien. Dubletten, Kontaktbeziehungen, Historien, Feldzuordnungen und für das Projekt relevante Datenschutzanforderungen berücksichtigen.
Systemkonsolidierung Daten aus mehreren Quellen, Altsystemen, Tabellen, Datenbanken oder Teilanwendungen. Datenquellen abgleichen, Dubletten erkennen, Zielstrukturen definieren und widersprüchliche Werte vor der Übernahme klären.
🎯
Das Zielsystem bestimmt die Anforderungen an die Migration mit
Welche Daten übernommen und wie sie vorbereitet werden sollten, hängt nicht nur vom Altsystem ab. Auch Datenmodell, Pflichtfelder, Beziehungen und Prozesse des neuen Zielsystems beeinflussen Migrationsumfang und Vorbereitung.

Datenmigration vs. Datenintegration: der Unterschied

Datenmigration und Datenintegration hängen thematisch zusammen, beschreiben aber unterschiedliche Aufgaben. Eine Datenmigration ist in der Regel projektbezogen: Bestehende Daten werden aus einem Quell- oder Altsystem für ein neues Zielsystem vorbereitet und übertragen. Typische Anlässe sind ERP-Wechsel, Shop-Relaunch, PIM-Einführung, CRM-Migration oder die Ablösung bestehender Systeme.

Datenintegration beschreibt dagegen den laufenden Datenaustausch zwischen mehreren Anwendungen. Dabei können Schnittstellen, APIs oder andere technische Verbindungen genutzt werden, damit ERP, Shop, PIM, Warenwirtschaft, CRM oder weitere Systeme im Betrieb Daten miteinander austauschen.

Vereinfacht gesagt: Datenmigration überträgt bestehende Daten in ein neues Zielsystem. Datenintegration verbindet Systeme für den wiederkehrenden Datenaustausch. Beide Themen können innerhalb eines Systemprojekts aufeinander folgen oder parallel relevant werden, unterscheiden sich jedoch in Ziel, Ablauf und zeitlichem Schwerpunkt.

Wenn nach einer Migration mehrere Anwendungen dauerhaft Daten austauschen sollen, ist die Datenintegration eine passende Vertiefung. Eine ausführlichere Gegenüberstellung beider Ansätze finden Sie außerdem im Beitrag Datenmigration vs. Datenintegration.

Bereich Datenmigration Datenintegration
Ziel Bestehende Daten aus einem Quell- oder Altsystem in ein neues Zielsystem übertragen. Mehrere Systeme für einen laufenden Datenaustausch miteinander verbinden.
Typischer Zeitpunkt Bei Systemwechsel, ERP-Wechsel, Shop-Relaunch, PIM-Einführung oder Ablösung bestehender Anwendungen. Im laufenden Betrieb, wenn mehrere aktive Systeme regelmäßig Daten austauschen sollen.
Fokus Auswahl und Vorbereitung der Daten, Mapping, Transformation, Testmigration, Validierung und finale Datenübernahme. Schnittstellen, APIs und wiederkehrende Datenflüsse zwischen Anwendungen.
Typische Risiken Unvollständige, ungeeignete oder falsch zugeordnete Daten können in das Zielsystem übernommen werden. Fehlgeschlagene Übertragungen, nicht abgestimmte Datenflüsse oder unterschiedliche Datenstände können nachgelagerte Prozesse beeinträchtigen.
Ergebnis Die für den Systemwechsel vorgesehenen Daten stehen im neuen Zielsystem für die weitere Nutzung zur Verfügung. Beteiligte Systeme können im laufenden Betrieb Daten nach definierten Regeln miteinander austauschen.
🔀
Datenmigration und Datenintegration verfolgen unterschiedliche Ziele
Datenmigration konzentriert sich auf die projektbezogene Übernahme bestehender Daten in ein neues Zielsystem. Datenintegration beschreibt dagegen den wiederkehrenden Datenaustausch zwischen mehreren Systemen im laufenden Betrieb.

Welche Daten migriert werden sollten

Welche Daten in ein neues Zielsystem übernommen werden sollten, hängt vom Projektumfang, von den zukünftigen Prozessen und von den Anforderungen des Zielsystems ab. Nicht jeder Datenbestand aus dem Altsystem muss automatisch migriert werden. Deshalb sollte früh geklärt werden, welche Daten weiterhin aktiv benötigt werden, welche nur historisch relevant sind und welche nicht mehr in das neue System übernommen werden sollen.

Häufig stehen Stammdaten im Mittelpunkt einer Datenmigration: Kunden, Artikel, Lieferanten, Preis- und Konditionsdaten, Produktdaten, Kategorien oder Ansprechpartner. Je nach Projekt können auch Bewegungsdaten, Bestellungen, Belege, Lagerdaten, Historien, Medien, SEO-relevante Daten oder Kommunikationsdaten Teil des Migrationsumfangs sein.

Vor der Migration sollte deshalb für jeden relevanten Datenbereich entschieden werden, ob Daten vollständig übernommen, bereinigt, transformiert, archiviert oder ausgeschlossen werden. Dadurch lässt sich vermeiden, dass veraltete, doppelte oder fachlich nicht mehr benötigte Bestände ungeprüft in das Zielsystem gelangen.

Auch Beziehungen zwischen Daten sollten bei dieser Auswahl berücksichtigt werden. Kunden können mit Ansprechpartnern, Bestellungen oder Konditionen verknüpft sein, Artikel mit Preisen, Kategorien oder Lieferanten und Produktdaten mit Varianten oder Medien. Deshalb sollte nicht nur die einzelne Datenmenge, sondern auch ihre fachliche Bedeutung und ihre Verknüpfung mit anderen Daten im Zielsystem bewertet werden.

Datenbereich Typische Beispiele Wichtige Migrationsfrage
Kundenstammdaten Kundennummern, Adressen, Ansprechpartner, Liefer- und Rechnungsadressen, Kundengruppen sowie Konditionen. Welche Kundendaten werden im Zielsystem weiterhin benötigt und welche Dubletten oder veralteten Datensätze sollten vorab bereinigt werden?
Artikelstammdaten Artikelnummern, Bezeichnungen, Einheiten, Warengruppen, Steuerinformationen, Lagerbezug und weitere Basisdaten. Wie müssen Artikelstruktur, Nummernkreise, Einheiten und Pflichtfelder für das neue Zielsystem vorbereitet werden?
Produktdaten Produktnamen, Attribute, Varianten, Kategorien, Medien, Beschreibungen, Sprachen und weitere Produktinformationen. Welche Produktinformationen werden im Zielsystem benötigt und wie sollen bestehende Strukturen übernommen oder angepasst werden?
Preis- und Konditionsdaten Preislisten, Rabatte, Kundengruppenpreise, Einkaufspreise, Gültigkeiten, Währungen und Sonderkonditionen. Welche Preislogiken, Gültigkeiten und Zuordnungen müssen in die neue Systemlogik überführt werden?
Lieferantendaten Lieferantennummern, Ansprechpartner, Konditionen, Zahlungsbedingungen, Lieferzeiten und Einkaufsinformationen. Welche Lieferanteninformationen werden für Einkauf, Warenwirtschaft, ERP und weitere Prozesse weiterhin benötigt?
Bewegungsdaten und Historien Bestellungen, Belege, Rechnungen, Lagerbewegungen, Aktivitäten, Kommunikationshistorien oder Projektdaten. Welche historischen Daten sollen migriert werden und welche können außerhalb des Zielsystems archiviert bleiben?
🗂️
Nicht jeder Altdatenbestand gehört ins Zielsystem
Eine strukturierte Datenmigration unterscheidet bewusst zwischen Daten, die übernommen, bereinigt, transformiert, archiviert oder ausgeschlossen werden sollen. So lässt sich der Migrationsumfang gezielter auf die zukünftige Nutzung im Zielsystem ausrichten.

Datenqualität und Datenbereinigung vor der Migration

Die Qualität der Ausgangsdaten beeinflusst wesentlich, wie zuverlässig Daten in das neue Zielsystem übernommen und dort weiterverwendet werden können. Werden unvollständige, doppelte, veraltete oder widersprüchliche Daten aus dem Altsystem unverändert übernommen, können bestehende Probleme auch im neuen System erneut auftreten. Deshalb sollte die Datenbereinigung ein fester Bestandteil der Migrationsvorbereitung sein.

Dabei geht es nicht nur darum, einzelne fehlerhafte Werte zu korrigieren. Vor der Übernahme sollte geprüft werden, ob Daten vollständig, eindeutig, konsistent und für die vorgesehene Nutzung im Zielsystem geeignet sind. Auch Formate, Einheiten, Nummernkreise, Kategorien, Preislogiken und Beziehungen zwischen Datensätzen können dabei relevant sein.

Wichtig ist, Daten nicht nur technisch, sondern auch fachlich zu bewerten. Ein Datensatz kann formal gültig sein, aber fachlich veraltet, doppelt oder für das Zielsystem nicht mehr relevant. Datenqualität sollte deshalb immer im Zusammenhang mit den zukünftigen Prozessen und den Anforderungen des Zielsystems betrachtet werden.

📋
Pflichtfelder prüfen
Klären, welche Angaben im Zielsystem erforderlich sind und bei welchen zu migrierenden Datensätzen Werte fehlen.
👥
Dubletten bereinigen
Mehrfach angelegte Kunden, Artikel, Lieferanten, Ansprechpartner oder andere Datensätze erkennen und vor der Übernahme fachlich bewerten.
📐
Formate vereinheitlichen
Adressen, Telefonnummern, Einheiten, Kategorien, Nummernkreise, Datumswerte oder Statuswerte für die Migration einheitlich vorbereiten.
🗄️
Altbestände bewerten
Veraltete, nicht mehr genutzte oder fachlich irrelevante Daten identifizieren und nicht ungeprüft in das neue Zielsystem übernehmen.
🔗
Beziehungen prüfen
Verknüpfungen zwischen Kunden, Artikeln, Preisen, Bestellungen, Kategorien, Varianten oder Lieferanten vor der Migration nachvollziehen.
🎯
Zielsystemlogik beachten
Daten so vorbereiten, dass Pflichtfelder, Datenmodelle, Zuordnungen und fachliche Anforderungen des neuen Systems berücksichtigt werden.
🧹
Datenbereinigung verhindert die Übernahme bestehender Datenprobleme
Wer Daten vor der Migration auf Vollständigkeit, Konsistenz und fachliche Relevanz prüft, schafft eine belastbarere Grundlage für Mapping, Testmigration und die spätere Nutzung im Zielsystem.

Mapping und Transformation ins Zielsystem

Bei einer Datenmigration reicht es häufig nicht aus, Daten aus dem Altsystem zu exportieren und unverändert in das neue Zielsystem zu importieren. Quell- und Zielsystem können sich bei Feldnamen, Datenmodellen, Pflichtfeldern, Formaten, Nummernkreisen, Kategorien oder Beziehungen zwischen Datensätzen deutlich unterscheiden.

Deshalb sollte für relevante Datenbereiche ein nachvollziehbares Mapping definiert werden. Dabei wird festgelegt, welches Feld aus dem Quellsystem welchem Feld im Zielsystem entspricht und wie IDs, Werte und Beziehungen zwischen Datensätzen zugeordnet werden. Das Mapping beschreibt damit, wie die bestehende Datenstruktur auf die vorgesehene Zielstruktur abgebildet wird.

Transformation wird notwendig, wenn eine reine Zuordnung nicht ausreicht. Daten werden dann nach definierten Regeln an die Struktur oder Logik des Zielsystems angepasst. Das kann einfache Formatänderungen betreffen, aber auch komplexere Anpassungen: Kategorien werden neu zugeordnet, Variantenstrukturen verändert, Preislogiken überführt, Kundengruppen neuen Werten zugeordnet oder bestehende Statuswerte in die Logik des Zielsystems übersetzt.

Mapping und Transformation sollten fachliche Anforderungen und technische Zielstrukturen gemeinsam berücksichtigen. Klar definierte Zuordnungen und Transformationsregeln schaffen eine nachvollziehbare Grundlage dafür, die vorbereiteten Daten anschließend in einer Testmigration zu übertragen und die Ergebnisse gezielt zu validieren.

Aufgabe Was dabei geklärt wird Warum es wichtig ist
Feldmapping Welche Felder aus dem Altsystem welchen Feldern im Zielsystem zugeordnet werden. Hilft dabei, Daten nachvollziehbar den vorgesehenen Zielstrukturen zuzuordnen und Abweichungen früh sichtbar zu machen.
Formatumwandlung Wie Datumswerte, Zahlen, Einheiten, Währungen, Telefonnummern, Adressen oder Statuswerte angepasst werden. Bereitet vorhandene Daten auf die Formate und Verarbeitungsregeln des Zielsystems vor.
ID- und Nummernlogik Wie Kundennummern, Artikelnummern, Lieferantennummern, Belegnummern oder interne IDs behandelt werden. Hilft dabei, Eindeutigkeit, bestehende Referenzen und Nummernlogiken bei der Übernahme zu berücksichtigen.
Beziehungen Wie Verknüpfungen zwischen Kunden, Ansprechpartnern, Artikeln, Preisen, Kategorien, Bestellungen oder Medien behandelt werden. Unterstützt dabei, fachliche Zusammenhänge zwischen Datensätzen auch im Zielsystem nachvollziehbar abzubilden.
Wertetransformation Wie bestehende Kategorien, Statuswerte, Kundengruppen, Preislogiken oder Produktattribute neuen Zielwerten zugeordnet werden. Hilft dabei, Altdaten an Datenmodell, Prozesse und Regeln des neuen Systems anzupassen.
Ausschlussregeln Welche Daten nicht migriert, archiviert oder nur eingeschränkt übernommen werden sollen. Grenzt veraltete, fachlich nicht mehr benötigte oder ungeeignete Datenbestände vor der Übernahme gezielt ab.
🧩
Mapping ordnet zu, Transformation passt an
Mapping definiert, wie Felder, Werte, IDs und Beziehungen aus der Quelle der Zielstruktur zugeordnet werden. Transformation wird dort notwendig, wo Daten zusätzlich an Formate, Werte oder Logiken des neuen Systems angepasst werden müssen.

Testmigration, Validierung und Abnahme

Eine Datenmigration sollte nicht erst bei der finalen Datenübernahme zum ersten Mal unter realistischen Bedingungen durchgeführt werden. Testmigrationen helfen dabei, Mapping, Transformationen, Pflichtfelder, Beziehungen und Anforderungen des Zielsystems vor dem produktiven Einsatz zu überprüfen und Abweichungen frühzeitig sichtbar zu machen.

Bei einer Testmigration werden ausgewählte oder vollständige Datenbestände probeweise in das Zielsystem übernommen. Anschließend lässt sich kontrollieren, ob die vorgesehenen Daten angekommen sind, Feldzuordnungen und Formate passen, Beziehungen korrekt abgebildet werden und die migrierten Daten in relevanten Prozessen genutzt werden können.

Die Validierung bewertet das Ergebnis dieser Übertragung fachlich und technisch. Dazu können Stichproben, Abgleiche zwischen Quell- und Zielsystem, Kontrollen von Pflichtfeldern, Mengen oder Summen sowie ausgewählte Prozess- und Funktionstests gehören. Welche Prüfungen erforderlich sind, hängt von Datenbestand, Zielsystem und Projektanforderungen ab.

Werden bei der Validierung Abweichungen festgestellt, können Mapping, Transformationsregeln oder weitere Migrationsvorgaben angepasst und erneut getestet werden. Definierte Prüfkriterien und eine fachliche Abnahme schaffen anschließend die Grundlage für die Entscheidung, ob die finale Datenübernahme vorbereitet werden kann.

🧪
Testmigration
Daten vor dem Go-live probeweise in das Zielsystem übernehmen und technische oder fachliche Abweichungen früh sichtbar machen.
📊
Vollständigkeit
Prüfen, ob die für die Migration vorgesehenen Datenbestände im erwarteten Umfang im Zielsystem angekommen sind.
🧩
Feldzuordnung
Kontrollieren, ob Daten aus dem Quellsystem den vorgesehenen Feldern und Strukturen des Zielsystems zugeordnet wurden.
🔗
Beziehungen
Prüfen, ob relevante Verknüpfungen zwischen Datensätzen im Zielsystem nachvollziehbar abgebildet werden.
⚙️
Prozesstest
Ausgewählte Geschäftsprozesse und Funktionen mit den migrierten Daten testen und fachlich bewerten.
✅
Abnahme
Definierte fachliche und technische Prüfkriterien bewerten und dokumentieren, bevor die finale Datenübernahme vorbereitet wird.
🔎
Testmigration prüft nicht nur, ob Daten übertragen werden
Entscheidend ist auch, ob Daten im Zielsystem vollständig und richtig zugeordnet sind, relevante Beziehungen erhalten bleiben und die vorgesehenen Prozesse mit dem Migrationsergebnis funktionieren.

Finale Datenübernahme und Cutover vorbereiten

Nach Testmigration, Validierung und fachlicher Abnahme folgt die Vorbereitung der finalen Datenübernahme. Dabei wird festgelegt, wann die produktive Migration stattfindet, welcher Datenstand übernommen wird und wie mit Änderungen zwischen Testmigration und Go-live umgegangen werden soll.

Ein wichtiger Punkt ist die Abgrenzung des finalen Migrationsbestands. Je nach Projekt kann eine vollständige Neuübernahme erforderlich sein oder es werden nur Daten ergänzt, die seit der letzten Testmigration neu angelegt oder verändert wurden. Auch einzelne Datenbereiche können gezielt nachgeladen werden. Welche Vorgehensweise sinnvoll ist, hängt vom Migrationskonzept und vom Datenstand zum Cutover ab.

Bei voneinander abhängigen Daten sollte außerdem die Reihenfolge der Übernahme berücksichtigt werden. Stammdaten können beispielsweise Voraussetzung für Bewegungsdaten sein, während Preise, Bestände, Belege oder Produktinformationen auf bereits vorhandene Datensätze und Zuordnungen angewiesen sein können.

Zum Cutover gehört deshalb nicht nur die eigentliche Datenübertragung. Ebenso wichtig sind ein abgestimmtes Migrationsfenster, definierte Verantwortlichkeiten und festgelegte Kontrollen unmittelbar nach der Übernahme. Auch der Umgang mit auffälligen, fehlenden oder falsch zugeordneten Daten sollte vor dem Produktivstart geklärt sein.

01
Migrationsfenster festlegen
Definieren, wann die finale Datenübernahme stattfindet und welche Systeme oder Datenbereiche währenddessen eingeschränkt bearbeitet werden sollen.
02
Finalen Datenstand bestimmen
Festlegen, welcher Datenstand als Grundlage für die produktive Migration verwendet wird und bis zu welchem Zeitpunkt Änderungen berücksichtigt werden.
03
Delta-Daten einplanen
Prüfen, welche seit der letzten Testmigration neu angelegten oder geänderten Daten zusätzlich übernommen werden müssen.
04
Reihenfolge definieren
Abhängigkeiten zwischen Stammdaten, Bewegungsdaten, Preisen, Beständen, Belegen oder Produktinformationen bei der Übernahme berücksichtigen.
05
Kontrollen vorbereiten
Festlegen, welche technischen und fachlichen Prüfungen unmittelbar nach der finalen Datenübernahme durchgeführt werden sollen und wer sie verantwortet.
06
Korrekturweg definieren
Vorab klären, wie mit auffälligen, fehlenden oder falsch zugeordneten Daten nach der Übernahme umgegangen werden soll.
🚀
Cutover bedeutet mehr als den finalen Datenimport
Zum produktiven Wechsel gehören ein definierter Datenstand, geplante Delta-Daten, eine abgestimmte Reihenfolge der Übernahme sowie Kontrollen und Verantwortlichkeiten für die Zeit unmittelbar nach der Migration.

Datenmigration als Teil von ERP-Wechsel, Shop-Relaunch und PIM-Einführung

Datenmigration ist bei vielen Systemprojekten ein wichtiger Teilbereich, aber nicht mit dem gesamten Wechselprojekt gleichzusetzen. Während die Migration die Auswahl, Vorbereitung und Übernahme bestehender Daten in das Zielsystem abdeckt, umfassen ERP-Wechsel, Shop-Relaunch oder PIM-Einführung weitere fachliche und technische Aufgaben.

🏢
ERP-Wechsel
Bei einem ERP-Wechsel ist die Datenmigration ein Teil des gesamten Systemwechsels. Neben der Übernahme von Stamm-, Bewegungs- und historischen Daten müssen weitere Anforderungen des ERP-Projekts berücksichtigt werden. Mehr zum gesamten Wechselprojekt finden Sie unter ERP-Migration.
🛒
Shop-Relaunch
Bei einem Shop-Relaunch betrifft die Migration unter anderem Produkt-, Kunden-, Bestell- und weitere Shopdaten. Der Relaunch selbst umfasst darüber hinaus die neue Shop-Struktur und weitere Anforderungen des Wechselprojekts. Mehr dazu unter Online-Shop-Relaunch.
📦
PIM-Einführung
Bei einer PIM-Einführung steht die Überführung bestehender Produktinformationen in die neue Produktdatenstruktur im Mittelpunkt. Für die technische Anbindung und die Datenflüsse rund um ein PIM-System ist die PIM-Integration die passende Vertiefung.
🧭
Datenmigration ist ein Workstream innerhalb des Systemprojekts
ERP-Wechsel, Shop-Relaunch oder PIM-Einführung umfassen mehr als die reine Datenübernahme. Die Datenmigration konzentriert sich darauf, bestehende Daten für das jeweilige Zielsystem auszuwählen, vorzubereiten, zu übertragen und zu prüfen.

Risiken und typische Fehler bei Datenmigrationen

Risiken bei Datenmigrationen entstehen häufig nicht erst bei der technischen Übertragung. Probleme können bereits in der Vorbereitung entstehen, wenn Migrationsumfang, Zielsystemlogik, Verantwortlichkeiten oder Prüfkriterien zu spät geklärt werden. Technisch übertragene Daten sind deshalb nicht automatisch fachlich vollständig oder für die vorgesehenen Prozesse geeignet.

Besonders kritisch sind Entscheidungen, die erst während der Migration getroffen werden. Wenn beispielsweise erst nach Beginn der Umsetzung geklärt wird, welche historischen Daten benötigt werden, wie Zielwerte aufgebaut sind oder welche Beziehungen erhalten bleiben müssen, können Mapping und Transformationsregeln mehrfach angepasst werden.

Auch Tests können ein falsches Bild vermitteln, wenn nur geprüft wird, ob Daten technisch importiert wurden. Erst fachliche Testfälle zeigen, ob beispielsweise Zuordnungen, Beziehungen, Werte und relevante Prozesse mit dem migrierten Datenbestand wie vorgesehen genutzt werden können. Deshalb sollten technische und fachliche Validierung aufeinander abgestimmt sein.

Ein weiterer kritischer Punkt ist der Übergang von der Testmigration zur finalen Datenübernahme. Neue oder geänderte Daten seit dem letzten Testlauf, Abhängigkeiten zwischen Datenbereichen sowie notwendige Kontrollen nach dem Cutover sollten bereits vor dem Produktivstart berücksichtigt werden.

📋
Migrationsumfang zu spät festlegen
Wenn erst während der Umsetzung entschieden wird, welche Daten migriert, archiviert oder ausgeschlossen werden sollen, müssen nachgelagerte Regeln und Prüfungen möglicherweise erneut angepasst werden.
🎯
Zielsystemlogik zu spät klären
Pflichtfelder, Datenmodelle, Wertebereiche und fachliche Regeln des Zielsystems sollten bekannt sein, bevor Mapping und Transformation verbindlich vorbereitet werden.
👥
Mapping nur technisch abstimmen
Eine technisch mögliche Feldzuordnung kann fachlich ungeeignet sein. Relevante Zuordnungen und Transformationsregeln sollten deshalb auch aus fachlicher Sicht bewertet werden.
🧪
Nur den Import testen
Ein erfolgreicher technischer Import zeigt noch nicht, ob Daten vollständig, richtig zugeordnet und in den vorgesehenen Prozessen fachlich nutzbar sind.
🔄
Delta-Daten vergessen
Daten, die zwischen Testmigration und Cutover neu angelegt oder geändert werden, müssen bei der Planung der finalen Übernahme berücksichtigt werden.
🚀
Cutover ohne Korrekturweg planen
Vor dem Produktivstart sollte geklärt sein, wie mit fehlenden, auffälligen oder falsch zugeordneten Daten nach der finalen Übernahme umgegangen wird.
⚠️
Viele Migrationsrisiken entstehen vor dem eigentlichen Import
Ein klarer Migrationsumfang, früh bekannte Zielanforderungen, fachlich abgestimmte Mapping-Regeln, realistische Tests und ein vorbereiteter Cutover helfen dabei, kritische Abweichungen vor der finalen Datenübernahme sichtbar zu machen.

Was beeinflusst Aufwand und Umfang einer Datenmigration?

Aufwand und Umfang einer Datenmigration hängen nicht allein von der Anzahl der zu übertragenden Datensätze ab. Entscheidend sind unter anderem Anzahl und Struktur der Quellsysteme, Qualität und Art der vorhandenen Daten, Unterschiede zwischen Quell- und Zielmodell sowie der erforderliche Mapping-, Transformations-, Test- und Cutover-Umfang.

Eine Migration mit wenigen klar strukturierten Datenbeständen stellt andere Anforderungen als ein Projekt mit mehreren Altsystemen, umfangreichen Historien, unterschiedlichen Datenformaten oder komplexen Beziehungen zwischen Datensätzen. Auch die Frage, welche Daten übernommen, bereinigt, transformiert, archiviert oder ausgeschlossen werden sollen, beeinflusst den Projektumfang.

Wie aufwendig einzelne Schritte werden, lässt sich deshalb erst anhand der konkreten Ausgangssituation bewerten. Nicht jede Datenmigration benötigt denselben Bereinigungs-, Transformations-, Test- oder Cutover-Umfang.

🗄️
Anzahl der Quellsysteme
Mehrere Altsysteme, Datenbanken, Tabellen oder Teilanwendungen erhöhen den Abstimmungsbedarf bei Datenquellen, Strukturen und Zuordnungen.
📊
Datenmenge und Datenarten
Umfang, Historie und Abhängigkeiten von Stamm-, Bewegungs-, Produkt- oder weiteren Daten beeinflussen die Vorbereitung und Prüfung der Migration.
🧹
Datenqualität
Dubletten, fehlende Pflichtfelder, veraltete Werte oder widersprüchliche Bestände können zusätzliche Bereinigung vor der Übernahme erforderlich machen.
🧩
Mapping und Transformation
Unterschiedliche Felder, Formate, IDs, Kategorien, Werte und Datenmodelle beeinflussen den Umfang der notwendigen Zuordnungs- und Transformationsregeln.
🔗
Beziehungen und Historien
Verknüpfungen zwischen Datensätzen und der Umfang historischer Bestände beeinflussen, welche Abhängigkeiten bei der Migrationsplanung berücksichtigt werden müssen.
🧪
Test- und Prüfumfang
Testmigrationen, fachliche Validierungen, Abnahmen und notwendige Korrekturschleifen beeinflussen den Umfang bis zur finalen Datenübernahme.
🚀
Cutover-Anforderungen
Migrationsfenster, finaler Datenstand, Delta-Daten, Reihenfolge der Übernahme und Prüfungen zum Produktivstart wirken sich auf die Vorbereitung des Cutovers aus.
⚖️
Die Datenmenge allein bestimmt den Migrationsaufwand nicht
Auch Datenqualität, Quell- und Zielstrukturen, fachliche Abhängigkeiten, Transformationsbedarf, Prüfumfang und Anforderungen an den Cutover bestimmen, wie eine konkrete Datenmigration vorbereitet und umgesetzt werden sollte.

Wie maexware Datenmigration unterstützt

maexware unterstützt Unternehmen bei der Vorbereitung und technischen Umsetzung von Datenmigrationen zwischen bestehenden Quell- und neuen Zielsystemen. Welche Leistungen dabei erforderlich sind, richtet sich nach den vorhandenen Datenbeständen, den beteiligten Systemen und den Anforderungen des jeweiligen Migrationsprojekts.

Zu Beginn werden relevante Datenquellen, Strukturen und Anforderungen betrachtet, um den Migrationsumfang und die notwendige Vorbereitung einzugrenzen. Darauf aufbauend können Daten für die Übernahme vorbereitet, Mapping- und Transformationsregeln definiert und die technische Migration für das jeweilige Zielsystem umgesetzt werden.

Ein weiterer Schwerpunkt liegt auf der kontrollierten Prüfung des Migrationsergebnisses. Testmigrationen schaffen die Grundlage, technische und fachliche Abweichungen vor der finalen Übernahme zu erkennen, Regeln bei Bedarf anzupassen und den vorgesehenen Datenbestand für den Cutover vorzubereiten.

🔍
Ausgangssituation analysieren
Quellsysteme, relevante Datenbestände, Strukturen, Datenqualität und Anforderungen des Zielsystems als Grundlage der Migration betrachten.
🗂️
Migrationsumfang vorbereiten
Einordnen, welche Daten übernommen, bereinigt, transformiert, archiviert oder vom Migrationsbestand ausgeschlossen werden sollen.
🧩
Mapping und Transformation umsetzen
Felder, Werte, Formate, IDs und Beziehungen auf die Struktur des Zielsystems abbilden und notwendige Transformationsregeln technisch umsetzen.
🧪
Testmigrationen durchführen
Vorbereitete Daten probeweise übertragen und Migrationsergebnisse als Grundlage für technische und fachliche Prüfungen bereitstellen.
🔎
Migrationsergebnisse validieren
Abweichungen bei Vollständigkeit, Zuordnungen, Transformationen oder Beziehungen identifizieren und notwendige Anpassungen in die weitere Migration einbeziehen.
🚀
Finale Datenübernahme vorbereiten
Finalen Datenstand, Delta-Daten, Migrationsreihenfolge und vorgesehene Kontrollen für den produktiven Cutover berücksichtigen.
🤝
Datenmigration passend zum konkreten Systemwechsel
Statt einen festen Ablauf auf jedes Projekt zu übertragen, richtet sich die Vorbereitung und technische Umsetzung nach Quellsystem, Datenbestand, Zielstruktur und den fachlichen Anforderungen des jeweiligen Systemwechsels.

Häufige Fragen zur Datenmigration

Was bedeutet Datenmigration? ▾
Datenmigration bezeichnet die projektbezogene Übernahme bestehender Daten aus einem Quell- oder Altsystem in ein neues Zielsystem. Dazu können Datenanalyse, Bereinigung, Mapping, Transformation, Testmigration, Validierung und die finale Datenübernahme gehören.
Wann ist eine Datenmigration notwendig? ▾
Eine Datenmigration wird relevant, wenn bestehende Daten in ein neues Zielsystem übernommen werden sollen. Typische Anlässe sind ERP-Wechsel, Shop-Relaunch, Warenwirtschaftswechsel, PIM-Einführung, CRM-Migration, Systemkonsolidierung oder die Ablösung eines Altsystems.
Müssen alle Daten aus dem Altsystem migriert werden? ▾
Nein. Welche Daten übernommen werden sollten, hängt von ihrer zukünftigen Nutzung, den fachlichen Anforderungen und dem Zielsystem ab. Datenbestände können vollständig übernommen, bereinigt, transformiert, archiviert oder von der Migration ausgeschlossen werden. Besonders bei historischen oder nicht mehr benötigten Daten sollte der Migrationsumfang bewusst festgelegt werden.
Was ist der Unterschied zwischen Datenmigration und Datenintegration? ▾
Datenmigration beschreibt die projektbezogene Übernahme bestehender Daten in ein neues Zielsystem. Datenintegration bezeichnet dagegen den wiederkehrenden Datenaustausch zwischen mehreren aktiven Systemen im laufenden Betrieb.
Was bedeutet Mapping bei einer Datenmigration? ▾
Mapping beschreibt die Zuordnung zwischen Quell- und Zielstruktur. Dabei wird beispielsweise festgelegt, welchen Feldern im Zielsystem bestehende Felder, IDs, Werte oder Beziehungen aus dem Quellsystem zugeordnet werden. Müssen Daten zusätzlich an Formate, Werte oder Logiken des Zielsystems angepasst werden, handelt es sich um Transformation.
Warum sind Testmigrationen wichtig? ▾
Testmigrationen machen vor der finalen Datenübernahme sichtbar, ob Daten wie vorgesehen übertragen, zugeordnet und transformiert werden. Anschließende technische und fachliche Prüfungen helfen dabei, Abweichungen zu erkennen und Migrationsregeln bei Bedarf vor dem Cutover anzupassen.
Was passiert mit Daten, die sich nach einer Testmigration noch ändern? ▾
Daten, die zwischen Testmigration und finaler Datenübernahme neu angelegt oder geändert werden, sollten bei der Cutover-Planung berücksichtigt werden. Je nach Migrationskonzept können solche Delta-Daten bei der finalen Übernahme ergänzt oder erneut übernommen werden.
Wie unterstützt maexware bei einer Datenmigration? ▾
maexware unterstützt bei der Analyse der Ausgangssituation, der Vorbereitung des Migrationsumfangs, Mapping und Transformation, Testmigrationen, der Validierung von Migrationsergebnissen sowie der Vorbereitung der finalen Datenübernahme. Der konkrete Leistungsumfang richtet sich nach Quellsystem, Datenbestand, Zielstruktur und den Anforderungen des jeweiligen Projekts.

Datenmigration als Grundlage für einen strukturierten Systemwechsel

Eine strukturierte Datenmigration schafft die Grundlage dafür, bestehende Daten kontrolliert in ein neues Zielsystem zu überführen. Entscheidend ist, Migrationsumfang, Datenqualität, Zielstrukturen und Prüfkriterien frühzeitig zu klären, statt die Datenübernahme auf einen technischen Export und Import zu reduzieren.

Welche Vorbereitung notwendig ist, hängt vom Quellsystem, den vorhandenen Datenbeständen, dem Zielsystem und den Anforderungen des jeweiligen Projekts ab. Ein nachvollziehbar vorbereiteter Migrationsprozess schafft dabei eine bessere Grundlage für Testmigration, Validierung und den anschließenden Cutover.

Datenmigration für Ihren Systemwechsel besprechen
Sie planen einen Systemwechsel und möchten bestehende Daten strukturiert in ein neues Zielsystem überführen? Sprechen Sie mit maexware über Ausgangsdaten, Zielsystem und die Anforderungen Ihrer Datenmigration.
Datenmigration besprechen
maexware solutions