Menü
Lavendelfarbene abgeschrägte Rechtecke

Was ist Datenmigration?

Themen
Umfassende Datenmanagement-Lösungen

Diese Seite teilen

Bei der Datenmigration werden Daten von einem Standort an einen anderen, von einem Format in ein anderes oder von einer Applikation in eine andere verschoben. In der Regel passiert dies nach der Einführung eines neuen Systems oder eines neuen Standorts für die Daten. Der geschäftliche Treiber ist in der Regel eine Anwendungsmigration oder -konsolidierung, bei der ältere Systeme durch neue Anwendungen ersetzt oder ergänzt werden, die denselben Datensatz gemeinsam nutzen. Heutzutage werden Datenmigrationen häufig gestartet, wenn Unternehmen von einer lokalen Infrastruktur und Anwendungen auf cloud-basierten Storage und Applikationen umsteigen, um es zu optimieren oder zu transformieren.

Warum gelten Datenmigrationen als schwierig und risikoreich?

Die kurze Antwort lautet: „Datenträgheit“. Obwohl das Konzept der Datenträgheit schon seit einiger Zeit bekannt ist, gewinnt die Problematik durch Datenmigrationen zu Cloud-Infrastrukturen immer mehr an Bedeutung. Kurz gesagt, die Datenschwerkraft ist eine Metapher, die Folgendes beschreibt:

  • Wie Daten andere Daten anlocken, wenn sie wachsen
  • wie Daten in ein Unternehmen integriert werden
  • Wie Daten im Laufe der Zeit angepasst werden


Um Applikationen und Daten in vorteilhaftere Umgebungen zu verschieben, empfiehlt Gartner, Daten und Applikationen zu entwirren, um die Datenschwerkraft zu überwinden. Wenn Unternehmen sich zu Beginn des Projekts Zeit nehmen, um die Komplexität ihrer Daten und Applikationen zu klären, können sie ihr Datenmanagement verbessern, Anwendungsmobilität ermöglichen und die Data Governance verbessern.

Das größte Problem besteht jedoch darin, dass jede Applikation das Datenmanagement komplizierter macht, indem sie neue Elemente der Applikationslogik in das Datenmanagement-Tier einführt. Keines dieser Elemente weist einen Bezug zum nächsten Anwendungsfall der Daten auf. Geschäftliche Prozesse nutzen isolierte Daten, die sie in eigenen Formaten ausgeben, und überlassen die Integration dem nächsten Prozessschritt. Daher müssen Applikationsdesign, Datenarchitektur und Geschäftsprozesse aufeinander reagieren, aber oft ist eine dieser Gruppen nicht in der Lage oder nicht willens, sich zu ändern. Dies zwingt Applikationsadministratoren dazu, ideale und einfache Workflows zu umgehen, was zu suboptimalen Designs führt. Und obwohl die Problemumgehung zu diesem Zeitpunkt möglicherweise erforderlich war, muss diese technische Schuld schließlich bei Datenmigrations- oder Integrationsprojekten behoben werden.

Angesichts dieser Komplexität sollten Sie die Datenmigration in den Status "strategische Waffe" bringen, damit sie das richtige Maß an Bewusstsein und Ressourcen erhält. Um sicherzustellen, dass das Projekt die Aufmerksamkeit erhält, die es benötigt, konzentrieren Sie sich auf das provokative Element der Migration - die Tatsache, dass das Legacy-System ausgeschaltet wird - und Sie werden die Aufmerksamkeit der wichtigsten Beteiligten sicher haben.

Unterschiedliche Arten der Datenmigration

Zahlreiche Wettbewerbsvorteile sprechen dafür, Systeme zu aktualisieren oder ein Datacenter in die Cloud zu erweitern. Für viele Unternehmen handelt es sich daher um eine ganz natürliche Entwicklung. Unternehmen, die die Cloud nutzen, hoffen, dass sie ihre Mitarbeiter auf geschäftliche Prioritäten konzentrieren, ihr Wachstum steigern, ihre Flexibilität erhöhen, ihre Kapitalausgaben senken und nur das bezahlen können, was sie bei Bedarf benötigen. Die Art der Migration bestimmt jedoch, wie viel Zeit die IT-Mitarbeiter für die Arbeit an anderen Projekten freisetzen können.

Die folgenden Migrationsarten werden unterschieden.

  • Speichermigration: Hier werden Daten von vorhandenen Arrays zu moderneren Arrays verschoben, auf die von anderen Systemen zugegriffen werden kann. Diese Migrationsart steht für eine erheblich höher Performance und eine kostengünstigere Skalierung. Gleichzeitig ermöglicht sie gängige Datenmanagementfunktionen wie Cloning, Snapshot sowie Backup und Disaster Recovery.
  • Cloud-Migration: Der Prozess der Verschiebung von Daten, Applikationen oder anderen Geschäftselementen von einem lokalen Datacenter in eine Cloud oder von einer Cloud in eine andere. In vielen Fällen geht damit auch eine Speichermigration einher.
  • Applikationsmigration: Ein Applikationsprogramm wird von einer Umgebung in eine andere verschoben. Möglicherweise muss dabei die gesamte Applikation von einem lokalen IT-Center in die Cloud bzw. zwischen Clouds verschoben werden oder die Applikationsdaten müssen in eine neue Form der Applikation verschoben werden, die von einem Software-Provider gehostet wird.

Planung einer Datenmigration

Eine Datenmigration besteht aus drei grundlegenden Schritten:

  1. Daten extrahieren
  2. Daten transformieren
  3. Daten laden

Das Verschieben wichtiger oder sensibler Daten und die Stilllegung von Legacy-Systemen können die Beteiligten an den Rand rücken. Ein verlässlicher Plan ist daher unabdingbar, aber niemand verlangt, dass Sie das Rad neu erfinden. Im Internet finden sich zahlreiche Beispiele für Datenmigrationspläne und -checklisten. DataMigration Pro, eine Community von Datenmigrationsspezialisten, verfügt beispielsweise über eine umfassende Checkliste, die einen 7-Phasen-Prozess beschreibt:

  • Planung der Vorphase der Migration: Evaluieren Sie die Stabilität der zu verschiebenden Daten.
  • Projektbeginn: Identifizieren und Kurzfassen Sie wichtige Stakeholder.
  • Umfeldanalyse: Erstellen Sie einen robusten Datenqualitätsregelmanagementprozess und fassen Sie das Unternehmen über die Ziele des Projekts auf, einschließlich des Herunterfahrvorgangs von Legacy-Systemen.
  • Lösungsdesign: Bestimmen Sie, welche Daten verschoben werden sollen und welche Qualität diese Daten vor und nach dem Verschieben haben sollen.
  • Erstellen und Testen: Schreiben Sie den Code der Migrationslogik und testen Sie die Migration in einer gespiegelten Produktionsumgebung.
  • Ausführen und Validieren: Belegen Sie, dass die Migration den Anforderungen entspricht und die verschobenen Daten geschäftlich nutzbar sind.
  • Ausmustern und Überwachen: Herunterfahren und entsorgen Sie alte Systeme.

Dies mag eine überwältigende Menge an Arbeit sein, aber nicht alle diese Schritte sind für jede Migration erforderlich. Jede Situation ist anders und jedes Unternehmen geht anders an diese Aufgaben heran.

Die 10 wichtigsten Herausforderungen bei der Datenmigration

Obwohl die Datenmigration seit Jahrzehnten in der IT-Praxis zum Alltag gehört, werden jedes Jahr immer noch Horrorgeschichten berichtet. Im Folgenden finden Sie die zehn größten Herausforderungen, denen Unternehmen bei der Datenverschiebung gegenüberstehen:

  1. Keine Kontaktaufnahme mit wichtigen Stakeholdern: Unabhängig von der Größe der Migration gibt es jemanden, den die Daten, die Sie verschieben, betreffen. Kontaktieren Sie diese Personen und erklären Sie Ihnen die Notwendigkeit dieses Projekts und die Auswirkungen auf sie, bevor Sie die Aufgabe durchführen. Wenn Sie das nicht tun, werden Sie sicher irgendwann von ihnen hören. Dann kann es jedoch passieren, dass sie Ihren Ablauf durcheinander bringen.

  2. Keine Kommunikation mit dem Unternehmen: Sobald Sie den Stakeholdern das Projekt erklärt haben, sollten Sie sie über Ihre Fortschritte auf dem Laufenden halten. Ein wöchentlicher Statusbericht, der immer am gleichen Tag verschickt wird, ist eine ideale Lösung, vor allem, wenn Schwierigkeiten auftreten. Vertrauen bei allen Beteiligten lässt sich nur durch regelmäßige Kommunikation aufbauen.

  3. Mangelnde Daten-Governance: Stellen Sie sicher, dass Sie sich darüber im Klaren sind, wer die Rechte hat, Daten im Quellsystem zu erstellen, zu genehmigen, zu bearbeiten oder zu entfernen, und dokumentieren Sie diese schriftlich im Rahmen Ihres Projektplans.

  4. Unzureichende Expertise: Obwohl dies eine einfache Aufgabe ist, ist das Verschieben von Daten sehr komplex. Die Unterstützung eines erfahrenen Experten mit hervorragenden Referenzen kann zu einem reibungslosen Ablauf beitragen.

  5. Mangelnde Planung: Familien verwenden durchschnittlich 10 bis 20 Stunden auf die Planung ihres Urlaubs. IT-Teams verbringen nicht einmal die Hälfte dieser Zeit mit der Planung einer kleinen Datenmigration. Die Planung von Stunden garantiert nicht immer den Erfolg, aber ein solider Datenmigrationsplan spart Stunden, wenn es darum geht, die Daten tatsächlich zu verschieben.

  6. Unzulängliche Software für die Datenvorbereitung und mangelnde Kenntnisse: Wenn es sich um eine große Migration handelt (Millionen von Datensätzen oder Hunderte von Tabellen), investieren Sie in erstklassige Datenqualitäts-Software und ziehen Sie die Einstellung eines spezialisierten Unternehmens in Betracht. Gute Nachricht: Ein externes Unternehmen wird Ihnen wahrscheinlich die Software leihen, um Kosten zu sparen.

  7. Warten auf die perfekten Spezifikationen für das Ziel: Wenn das Implementierungsteam die Designkriterien ausarbeitet, machen Sie mit den Schritten 2 und 3 weiter. Die Bereitschaft der Zielumgebung spielt später im Projekt eine Rolle, aber lassen Sie sich jetzt nicht davon aufhalten.

  8. Nicht bewährte Migrationsmethoden: Prüfen Sie, ob das Vorgehen zur Datenverschiebung von ähnlichen Unternehmen bereits erfolgreich eingesetzt wurde. Lassen Sie sich nicht einfach von dem generischen Verfahren eines Anbieters überzeugen.

  9. Lieferanten- und Projektmanagement: Vendoren und Projekte müssen gemanagt werden. Wenn Sie nebenher noch Ihre Tagesarbeit erledigen, sollten Sie sich vergewissern, dass Sie die Zeit haben, das Projekt und alle damit verbundenen Lieferanten zu managen.

  10. Objektübergreifende Abhängigkeiten: Es ist erschreckend, dass trotz der heutigen technisch ausgereiften Datenmanagementtools mit ihrem hohen Funktionsumfang immer wieder ein abhängiger Datensatz auftaucht, der im ursprünglichen Plan übersehen wurde. Da objektübergreifende Abhängigkeiten oft erst sehr spät im Migrationsprozess erkannt werden, sollten Sie für sie eine Notfallplanung erstellen, damit Sie Ihr finales Lieferdatum nicht verwerfen müssen.

Datenmigration im Vergleich zu Datenkonvertierung und Datenintegration

Die Begriffe der Datenmigration und Datenkonvertierung werden im Internet manchmal synonym verwendet. Sie bezeichnen jedoch unterschiedliche Vorgänge. Wie bereits dargelegt, werden bei einer Datenmigration Daten zwischen Standorten, Formaten oder Systemen verschoben. Zur Datenmigration gehören außerdem Data Profiling, Datenbereinigung, Datenvalidierung und der fortlaufende Prozess der Datenqualitätssicherung im Zielsystem. In einem typischen Datenmigrationsszenario stellt die Datenkonvertierung nur den ersten Schritt in einem komplexen Prozess dar.

Bei der Datenkonvertierung werden Daten von einem Format in ein anderes transformiert. Dies ist erforderlich, wenn Daten von einer älteren Applikation auf eine aktualisierte Version derselben Applikation oder einer völlig anderen Applikation mit einer neuen Struktur verschoben werden. Die Daten werden dazu aus der Quelle extrahiert, dann verändert und schließlich auf der Grundlage neuer Anforderungen in das neue Zielsystem geladen.

Ein weiterer Begriff, der manchmal mit der Datenmigration verwechselt wird, ist die Datenintegration. Bei der Datenintegration werden Daten in verschiedenen Quellen kombiniert, um Benutzern eine einheitliche Sicht aller Daten zu ermöglichen. Die Integration von Daten aus diversen Quellen ist eine entscheidende Voraussetzung für Datenanalysen. Als Beispiele für die Datenintegration gelten Data Warehouses, Data Lakes und NetApp FabricPools. Die Lösung automatisiert das Daten-Tiering zwischen lokalen Datacentern und Clouds bzw. erstellt automatisch ein Daten-Tiering zwischen AWS EBS Block-Storage und AWS S3 Objektspeichern.

NetApp und Datenmigration

Umstieg auf Infrastruktur als Service (IaaS):

  • Rehosten (Lift and Shift): Stellen Sie alles auf einer IaaS erneut bereit, ohne Änderungen vorzunehmen.
  • Überarbeiten (Neugestaltung der Architektur): Ändern oder erweitern Sie vorhandenen Code, um ihn an die neue Cloud-Umgebung anzupassen.
  • Austausch: Mustern Sie ältere Applikationen aus, die lokal gehostet und gemanagt werden, und führen Sie stattdessen vergleichbare Applikationen ein, die in der Cloud gehostet werden, wie z. B. Office365

Umstieg auf Plattform als Service (PaaS)

  • Refactoring: Fügen Sie Ihren Code ein und führen Sie Ihre Applikation auf der Cloud aus.
  • Neuerstellung: Verwerfen Sie Code für eine vorhandene Applikation und erstellen Sie die Applikation auf der Cloud neu.

Die Auswahl eines Implementierungsmodells, das den Geschäftsanforderungen entspricht, ist es entscheidend sicherzustellen, dass die Datenmigration reibungslos und erfolgreich verläuft und einen geschäftlichen Nutzen in Bezug auf Performance, Sicherheit und ROI bietet.

NetApp – weltweit führender Anbieter von Storage- und Datenmanagement-Lösungen

Von künstlicher Intelligenz bis hin zu Datacentern in der Cloud: Erfahren Sie, warum NetApp der höchste Standard für Storage und Management von Daten ist.

Das Potenzial der künstlichen Intelligenz ausschöpfen

KI setzt voraus, dass riesige Datenvolumen effizient gemanagt und verarbeitet werden. NetApp entwickelt KI-Lösungen, um auch die komplexesten Anforderungen zu erfüllen.

Spiralförmige blaue und weiße Formen auf blauem Hintergrund

Starten Sie Ihre digitale Transformation

NetApp ist mit seinen All-Flash-Arrays, die zuverlässige Datenservices bieten, branchenführend im Storage. 

Abstrakte Form auf hellrosa Hintergrund

Erfolg in einer datenreichen Welt

Modernisieren Sie Ihre IT-Umgebung mit den weltweit führenden Datenmanagement-Experten und -Spezialisten.

Blauweißer Würfel auf blauem Hintergrund
Blauweißes Sechseck auf blauem Hintergrund

Branchenführende Enterprise-Datenmanagement-Software

Sie benötigen eine solide Grundlage für Ihre nahtlose Hybrid Cloud. Die Datenmanagement-Software NetApp ONTAP bietet jeden erdenklichen Vorteil.

Weiter- lesen

To edit this Page SEO component





Drift chat loading