Datenmigration ohne Datenverlust: Verluste erkennen und Vollständigkeit belegen

Eine Datenmigration ohne Datenverlust gilt als Selbstverständlichkeit, bis im neuen Fachverfahren die erste Akte ohne Vorgeschichte auftaucht. Behörden und Kommunen stehen dabei unter besonderem Druck, weil Vollständigkeit hier keine Komfortfrage ist, sondern eine Rechtspflicht. Dieser Leitfaden zeigt, welche Verluste im Übergang zwischen Altsystem und Zielsystem entstehen und wie sich Datenintegrität messbar belegen lässt.
Zwei Personen schieben die beiden Hälften eines zerrissenen Blattes zusammen, dessen Lineatur ohne Unterbrechung über die Bruchkante hinweg weiterläuft, während eine gelbgrüne Klebebandrolle unbenutzt in der Hand bleibt. Ein Sinnbild dafür, dass alle Inhalte angekommen sein können und trotzdem die Verbindung zwischen ihnen fehlt.
© KI-generiert (TenMedia)

Datenmigration ohne Datenverlust: was das heißt

Beim Wechsel eines Fachverfahrens klemmt es zuerst beim Export. Laut Cloud Report 2026 des Bitkom nennen 59 Prozent der 603 befragten Unternehmen Lock-in-Effekte durch schwierige Datenexporte als größtes Hindernis beim Wechsel.

Eine verlustfreie Datenmigration, also eine Datenmigration ohne Datenverlust, bezeichnet die Übertragung von Datenbeständen aus einem Quellsystem in ein Zielsystem, bei der Inhalte, Strukturen und Beziehungen vollständig, unverfälscht und weiterhin auswertbar ankommen. Verlustfreiheit umfasst dabei drei Ebenen, den einzelnen Datensatz, die Verknüpfung zwischen Datensätzen und die Bedeutung, die ein Datensatz im Fachverfahren trägt.

In der Verwaltung wiegt das schwerer als in der Wirtschaft, weil fehlende Daten dort die Aktenführung berühren.

Vollständigkeit, Richtigkeit und Nutzbarkeit

Verlustfreiheit ist kein einzelnes Kriterium, sondern zerfällt in Anforderungen, die unabhängig voneinander scheitern. Ein Datensatz kann vollständig übernommen und trotzdem unbrauchbar sein, etwa wenn das Zielsystem ein Datum als Text ablegt und nicht mehr sortiert. Für die Abnahme lohnt die Trennung, weil jede Ebene ein eigenes Prüfverfahren braucht. Der Begriff verlustfreie Datenübertragung beschreibt dabei nur die Strecke. Die Grundlagen der Datenmigration erklären den Ablauf, beurteilt wird am Ende der angekommene Bestand.

Vier Fragen trennen die Ebenen im Abnahmegespräch:

Verlustfreie Datenmigration heißt nicht Totalübernahme

Der Anspruch, wirklich alles zu übernehmen, klingt sicher und führt oft in die Irre. Was sich vorab verdichten, entdoppeln oder auslagern lässt, klärt die Datenkomprimierung vor der Migration. Altbestände enthalten Dubletten, Testdatensätze, abgeschlossene Vorgänge jenseits der Aufbewahrungsfrist und Felder, für die im Zielsystem keine Entsprechung existiert. Eine bewusste Auswahl ist kein Verlust, sondern Teil der Aufgabe. Nötig ist dafür eine belastbare Zuordnung im Datenmodell, weshalb die Datenbankentwicklung früh eingebunden gehört. Maßgeblich ist nicht die Menge, sondern ob jede Auslassung begründet ist.

Verworfene Datensätze gehören dokumentiert

Eine nicht übernommene Datei ist harmlos, solange die Entscheidung nachvollziehbar bleibt. Kritisch wird der Fall, in dem niemand mehr weiß, ob ein Datensatz absichtlich fehlt oder verloren ging. Das Ausschlussprotokoll gehört deshalb in dasselbe Dokument wie die Abnahmekriterien, üblicherweise in das Migrationskonzept. Praktisch heißt das, je Ausschlussregel die Zahl der betroffenen Datensätze festzuhalten. Fehlt diese Rechnung, lässt sich Datenkonsistenz später nicht mehr sicherstellen.

Datenintegrität: welche Verluste entstehen

Datenintegrität beschreibt den Zustand, in dem Daten nach der Übertragung inhaltlich unverändert und in ihren Beziehungen intakt sind. Selten geht ein ganzer Datensatz verloren, denn das fällt auf. Teuer werden die Verluste, die niemand bemerkt, weil das Zielsystem plausible Werte anzeigt. Ein abgeschnittener Aktenvermerk oder ein verlorener Zeitstempel erzeugt keine Fehlermeldung. Ein gerundeter Betrag verhält sich genauso, er bleibt rechnerisch plausibel und ist trotzdem falsch. Datenintegrität prüfen heißt deshalb, drei Verlustarten getrennt zu betrachten. Sind personenbezogene Daten betroffen, greifen zusätzlich die Datenschutzpflichten bei der Datenmigration.

Welche Arten von Datenverlust treten auf?

Verluste lassen sich in drei Gruppen ordnen, die jeweils eine andere Ursache und ein anderes Prüfverfahren haben. Technische Verluste entstehen an der Systemgrenze, strukturelle beim Umbau des Datenmodells, semantische durch verlorenen Kontext. Für Vorhaben in öffentlichen Einrichtungen wiegt die dritte Gruppe am schwersten, weil dort die Aktenführung betroffen ist. Die referentielle Integrität steht zwischen den Gruppen, denn eine gebrochene Verknüpfung entsteht technisch und wirkt fachlich. Eine Datenmigration ohne Datenverlust braucht für jede Gruppe einen eigenen Nachweis, denn ein Summenabgleich findet keine verlorene Bedeutung.

Verluste in Zeichensatz, Feldlänge und Format

Die technische Gruppe ist die am besten beherrschbare, weil ihre Fehler sich vorab berechnen lassen. Jede Abweichung zwischen Quell- und Zielschema erzeugt ein Risiko, das beim Umschalten der Datenbank niemandem mehr auffällt. Sechs Stellen zeigen sich in Projekten regelmäßig:

❗ Zeichensatzwechsel zerstört Umlaute und Sonderzeichen
❗ Zu kurze Zielfelder schneiden Texte stillschweigend ab
❗ Falsche Datentypen machen Datumsfelder unsortierbar
❗ Rundung verändert Beträge und Prozentwerte
❗ Zeitzonen verschieben Fristen um Stunden
❗ Verlorene Anhänge bleiben als leere Verweise zurück

Alle sechs Fälle lassen sich vorab messen.

Warum gehen Umlaute bei Datenmigrationen verloren?

Falsch dargestellte Umlaute sind das sichtbarste Symptom eines unsichtbaren Problems. Quell- und Zielsystem kodieren Zeichen unterschiedlich, etwa Latin-1 gegen UTF-8, und wenn der Export die Kodierung nicht mitliefert, interpretiert das Zielsystem die Bytes neu. Im Namensfeld ist das lästig, im Aktenzeichen bricht ein verändertes Zeichen die Zuordnung. Der Nachweis ist unaufwendig, ein Feldwertvergleich über alle Datensätze mit Sonderzeichen findet jeden Fall.

Strukturelle und semantische Verluste

Strukturelle Verluste entstehen, wenn das Zielsystem anders modelliert ist als das Altsystem. Eine Historie mit fünf Bearbeitungsständen wird zu einem aktuellen Stand, eine Mehrfachzuordnung zu einer einzigen Verknüpfung. Fachlich ist das oft gewollt, im Nachweis bleibt es ein Verlust, weil frühere Stände nicht mehr rekonstruierbar sind. Semantische Verluste gehen weiter, denn hier verschwindet die Bedeutung. Ein Freitextfeld voller Verfahrenswissen landet als Fließtext ohne Zuordnung, ein Aktenkontext löst sich in Einzeldokumente auf.

Datenmigration ohne Datenverlust nachweisen

Eine Datenmigration ohne Datenverlust ist erst belegt, wenn die Übernahme messbar geworden ist. Der Unterschied zwischen einer geglückten und einer nachgewiesenen Migration liegt nicht im Ergebnis, sondern in der Frage, ob jemand das Ergebnis Jahre später prüfen kann. Behörden brauchen diesen Nachweis gegenüber Rechnungsprüfung, Revision und Aufsicht. Ein Screenshot des neuen Systems taugt dafür nicht, ein Zahlenwerk schon. Datenqualität messen ist dafür der erste Schritt. Verloren geht meist nicht die Messung, sondern ihre Dokumentation.

Datenvalidierung mit Abgleich und Prüfsumme

Datenvalidierung heißt, Quell- und Zielbestand gegeneinander zu rechnen, statt das Zielsystem allein anzusehen. Ein Datenabgleich vergleicht Mengen, Summen und Einzelwerte und macht die Differenz sichtbar, bevor sie zur Frage wird. Fünf Verfahren tragen den größten Teil der Beweislast:

Erst die Kombination belegt eine Datenmigration ohne Datenverlust, denn ein Zählabgleich allein bestätigt nur die Menge.

Wie lässt sich Vollständigkeit belegen?

Belegt ist Vollständigkeit, wenn die Differenz zwischen Quelle und Ziel erklärt ist. Null Abweichung ist dabei kein realistisches Ziel, weil bewusste Ausschlüsse und Bereinigungen legitime Abweichungen erzeugen. Tragfähig ist ein Abgleichprotokoll, das die Differenz vollständig einer Ursache zuordnet und die Restmenge auf null bringt. Um die Datenintegrität prüfen zu können, muss dieses Protokoll Datum, Verfahren, Prüfergebnis und Verantwortliche nennen. Datenqualität messen gehört damit in die Abnahme, denn ohne dieses Protokoll bleibt die Frage nach der Haftung bei Datenverlust unbeantwortet.

Nachweispflichten und Datenvalidierung nach dem Go-live

Mit dem Go-live ist eine Datenmigration ohne Datenverlust nicht abgeschlossen, die Verantwortung für die Altdaten verlagert sich nur. Der Bestand muss über die Aufbewahrungsfrist verfügbar bleiben, und zwar in einer Form, die eine Auswertung erlaubt. Ein ausgedruckter Ordner erfüllt das nicht, eine Datenbank ohne passende Software ebenfalls nicht. Damit wird die Frage, wie lange ein Altsystem noch laufen muss, zu einer Kostenfrage mit klarer Grundlage. Die Antwort hängt an der Datenart und ihrer Frist, nicht am Projektbudget.

Wie lange Altdaten auswertbar bleiben müssen

Für steuerlich relevante Unterlagen regelt § 147 Abs. 6 der Abgabenordnung den Systemwechsel ausdrücklich. Solange keine Außenprüfung begonnen hat, genügt es nach Ablauf des fünften Kalenderjahres, das auf die Umstellung folgt, die aufbewahrungspflichtigen Daten auf einem maschinell lesbaren und maschinell auswertbaren Datenträger vorzuhalten. Maschinell auswertbar ist mehr als lesbar, ein Ausdruck als PDF erfüllt es nicht. In der Verwaltung übernehmen Archiv- und Aktenführungsvorschriften diese Rolle, das Prinzip bleibt dasselbe.

Was vor dem Abschalten geklärt sein muss

Die Abschaltung eines Altsystems ist eine Entscheidung mit Nachweisfolgen, keine Aufräumarbeit. Später prüft die Revision nicht das System, sondern den Bestand, den es hinterlässt. Fünf Punkte gehören vorher geklärt:

TenMedia übernimmt bei Systemwechseln Mapping, Transformation und die Datenvalidierung, aus der das Abgleichprotokoll entsteht, mit dem sich eine verlustfreie Datenmigration gegenüber Rechnungsprüfung und Revision belegen lässt. In der Praxis zeigt das der Relaunch eines gewachsenen Warenwirtschaftssystems, bei dem der komplette Datenbestand in eine neue Magento-Generation überführt wurde.

FAQs

Ist eine Migration noch verlustfrei, wenn Daten bewusst nicht übernommen werden? keyboard_arrow_down keyboard_arrow_up
Ja, sofern der Ausschluss vorher festgelegt und danach dokumentiert ist. Datenintegrität bedeutet nicht, dass jeder Datensatz mitwandert, sondern dass die Differenz zwischen Quelle und Ziel vollständig erklärbar bleibt. Undokumentierte Auslassungen sind dagegen echter Datenverlust, auch wenn sie beabsichtigt waren.
Welche Abweichung zwischen Quell- und Zielsystem ist tolerierbar? keyboard_arrow_down keyboard_arrow_up
Toleranz gilt für erklärte Abweichungen, nicht für unerklärte. Bei Mengen und Summen liegt die Grenze nach Abzug der dokumentierten Ausschlüsse bei null. Rundungen und Formatwechsel sind zulässig, wenn die Datenvalidierung sie beziffert und die Fachprüfung sie freigibt. Ungeklärte Differenzen verletzen die Datenintegrität.
Welche Leistungen übernimmt TenMedia bei einer Datenmigration ohne Datenverlust? keyboard_arrow_down keyboard_arrow_up
TenMedia übernimmt die technische Umsetzung und den Nachweis. Dazu gehören die Analyse der Quellstrukturen, das Mapping auf das Zielmodell, die Transformation der Feldwerte und eine Datenvalidierung, die Mengen, Summen und Einzelwerte gegeneinander rechnet. Für Behörden und Kommunen entsteht daraus ein Abgleichprotokoll, das jede Abweichung einer dokumentierten Ursache zuordnet und der Rechnungsprüfung vorgelegt werden kann. Nach dem Go-live begleitet TenMedia die Stabilisierung und wiederholt die Datenvalidierung im Realbetrieb, damit die Datenintegrität auch unter Last belegt bleibt. So ist eine Datenmigration ohne Datenverlust am Ende belegt und nicht behauptet.