Reibungslose Google-Migration

Migrieren Sie richtig von Google Drive zu M365

Erfahre mehr

Die einfachste Art, zu Microsoft 365 zu migrieren

Verschieben Sie Ihre Inhalte effizient mit minimaler Ausfallzeit und maximaler Datentreue!

Demo buchen

Master-Hacks: Migrieren Sie wie ein Profi

Schauen Sie sich unsere Videoserie an, die Ihnen dabei hilft, Migrationsprojekte in Meisterwerke zu verwandeln!

Jetzt ansehen

Inhaltsverzeichnis

Erfahren Sie, wie Microsofts Migration API funktioniert—und wie die Kombination mit ShareGates intuitiver Benutzeroberfläche, sofort einsatzbereiten Funktionen und leistungsstarken gleichzeitigen Migrationsfähigkeiten Ihnen hilft, schneller, intelligenter und stressfrei zu migrieren.

Der Wechsel zu Microsoft 365 ist effizienter denn je, selbst für Organisationen mit enormen Inhaltsmengen. Sicher, die Migration war schon immer technisch möglich mit Hilfe von Tools wie ShareGate Migrate (und seien wir ehrlich, wir lassen IT-Helden schon seit Jahren gut aussehen).

Aber historisch gesehen waren Microsofts Drosselungslimits ein echtes Problem—weil sie dieselben APIs für Migrationen wie für alltägliche Dienste verwendeten, was bedeutete, dass der Tenant aller verlangsamt wurde. Microsofts Drosselung ist ein Sicherheitsmechanismus, den Microsoft nutzt, um zu verhindern, dass Ihr System überlastet wird. Es soll Ihre Systeme schützen, aber es verlangsamt Ihre Migration.

Die Microsoft 365 Migration API nutzt Azure Blob Storage, um den Prozess zu optimieren und die alten Engpässe zu umgehen. Die Migrationsgeschwindigkeiten sind schnell, als würden Sie Ihr Dreirad gegen einen turbogeladenen Rennwagen tauschen. Gepaart mit ShareGates einfacher Benutzeroberfläche, sofort einsatzbereiten Funktionen und leistungsstarken gleichzeitigen Migrationsfunktionen können Sie schneller, intelligenter und stressfrei migrieren.

Wie die Microsoft 365 Migration API funktioniert

Wenn Sie nur ein schnelles, übergeordnetes Verständnis dafür suchen, wie Microsofts Migration API funktioniert—gute Nachrichten, es ist ziemlich einfach.

Im Wesentlichen exportieren Sie Ihre Inhalte in ein Migrationspaket, speichern es in einem Azure Storage-Konto und dann verarbeitet Microsoft es über die Migration API. Wenn der Timer-Job in Azure läuft, nehmen sie dieses Paket und setzen den Inhalt basierend auf Ihren Paketeinstellungen in Ihr SharePoint oder OneDrive for Business.

Bitte verstehen Sie, dass ich es vereinfacht habe, um Ihnen einen übergeordneten Überblick über die Migration API zu geben. Es ist etwas komplizierter als es scheint, aber die Ergebnisse sind unglaublich… wir sprechen von mehreren GBs pro Stunde.

Geekigere Version:

Bevor Sie beginnen, benötigen Sie ein Azure-Abonnement und ein Azure Storage-Konto. Das liegt daran, dass die Microsoft Migration API Azure Blob Storage Container nutzt, um Bulk-Content-Transfers zu verwalten. Die Speicherkosten sind minimal, aber Sie benötigen dieses Konto.

Tipp: Erstellen Sie ein neues Storage-Konto nur für Ihre Migration. So erhalten Sie einen separaten Azure Storage Access Key und begrenzen potenzielle Probleme. Bonus—wenn Sie Ihr Storage-Konto einrichten, können Sie dessen physischen Standort wählen. Praktisch für große Migrationen über Regionen hinweg!

Sobald dies bereit ist, können Sie beginnen.

Schritt-für-Schritt Migrationsablauf mit Microsofts Migration API

  1. Erstellen Sie einen Azure Container in Ihrem Azure Storage-Konto—hier werden Ihre Quellinhalte gespeichert.
  2. Laden Sie Ihre Inhalte in den Storage Container für den Inhalt hoch
  3. Erstellen Sie einen Snapshot des Azure Blob Storage, um die Inhaltsintegrität vor dem Start des Migrationsjobs sicherzustellen.
  4. Erstellen Sie einen neuen Storage Container im selben Azure Storage-Konto für die Migrationspaket-Manifest-Dateien
  5. Generieren Sie alle erforderlichen Manifest-Dateien—wie XML-Dateien und JSON-Konfigurationen—gemäß Microsofts erwartetem Schema.
  6. Laden Sie die Manifest-Dateien in Ihren Azure Storage Container hoch, der für diese Dateien erstellt wurde
  7. Erstellen Sie einen Snapshot jeder hochgeladenen Datei im Manifest-Container auf Azure.
  8. Verwenden Sie die CSOM-Methode CreateMigrationJob, um Microsoft mitzuteilen, wo das Migrationspaket abgerufen werden kann
  9. Sie können Echtzeitaktualisierungen erhalten, indem Sie eine Azure Queue angeben, die Event-Nachrichten empfängt.
  10. Überprüfen Sie Ihre Log-Dateien (im Manifest-Container hinterlegt), sobald der Migrationsjob abgeschlossen ist.

Der schwierigste Teil ist tatsächlich die Erstellung der Manifest-Dateien, die dem Migrationsjob mitteilen, wie Ihre Inhalte importiert werden sollen. Dinge wie die ID, die Metadaten (obwohl nicht alle unterstützt werden) und alle anderen Informationen.

Achtung: Die Migration API verarbeitet nur die Inhalte—nicht die Struktur. Das bedeutet, Sie müssen Ihre Site-Struktur vorher erstellen.

Tools wie ShareGate Migrate erledigen all das für Sie—ohne die Blobs, Manifeste oder komplexe Skripte. Wir nutzen Microsofts APIs im Hintergrund, geben Ihnen aber eine einfache, intuitive Benutzeroberfläche für:

✅ Inhalte verschieben
✅ Struktur migrieren
✅ Metadaten zuordnen
✅ Berechtigungen bewahren
✅ Während der Migration aufräumen

Alles in einem Zug. Kein Code. Kein Stress.

Vertrautheit mit den Content Migration Deployment APIs aus früheren SharePoint-Versionen

Wenn Sie seit 2007 mit SharePoint arbeiten—zunächst einmal, wow. Sie haben sich Ihre Sporen verdient. Damals beinhalteten Migrationen viel manuelle Arbeit mit PowerShell und Legacy-Tools wie Export-SPWeb und Import-SPWeb. Aber heute ist Microsoft 365 weit gekommen, und ebenso die Tools und Strategien, die wir für die Migration verwenden.

Sie finden die Informationen zur Erstellung dieser unkomprimierten Migrationspakete auf MSDN und ehrlich gesagt, es funktioniert genau so wie früher. Der Unterschied ist, dass Sie dieses Paket nun mit der oben beschriebenen Methode an Azure senden und Microsoft sich um den Import in Ihr Office 365 SharePoint oder OneDrive for Business kümmert, indem es die Informationen in Ihrer Manifest-Datei verwendet.

Lassen Sie mich Ihnen ein Beispiel geben:

Wenn Sie planen, Dateifreigaben oder einen lokalen SharePoint-Server zu Microsoft SharePoint Online zu migrieren, ist hier was der Prozess beinhaltet. Ich nehme an, dass Sie bereits ein Azure-Abonnement haben und darin ein neues Storage-Konto. Ich nehme auch an, dass Sie es mit den beiden erforderlichen Containern bereit haben, einen für den Inhalt und einen für die Manifest-Dateien.

  1. Verwenden Sie PowerShell-Befehle oder ein geeignetes Migrationstool wie SharePoint Migration Tool (SPMT), um Ihre Inhalte in Azure Storage hochzuladen. Sie müssen den benutzerdefinierten Code mit ihrem SDK oder PowerShell verwenden. Ein anderer Weg ist, Drittanbieter-Tools zu finden, die es für Sie erledigen. Dann erstellen Sie einen Snapshot, sonst funktioniert es nicht.
  2. Erstellen Sie das Migrationspaket mit allen notwendigen XML-Dateien, einschließlich Manifest-Dateien und Zuordnungen, um ordnungsgemäße Identifikatoren und Metadaten-Zuweisung sicherzustellen. Detailliert im MSDN-Link oben: ExportSettings.xml, LookupListMap.xml, Manifest.xml, Requirements.xml, RootObjectMap.xml, SystemData.xml und UserGroup.xml. Die wichtigste Datei ist das Manifest, das jedes Objekt referenziert, das Sie importieren möchten und die Geschichte erzählt, wie es zum Ziel migriert werden soll. Nochmals, Sie müssen diese in Azure snapshotieren.
  3. Rufen Sie die referenzierte CSOM-Methode CreateMigrationJob mit den Parametern auf, die ihr mitteilen, wo sie den Content Container und die Manifeste bekommt.
  4. Sobald die Job-ID zugewiesen ist, warten Sie, bis der Migrationsjob verarbeitet wird und die Inhalte nach Bedarf zu Microsoft SharePoint Online oder Microsoft Teams übertragen werden.

Moderne Ansätze für Microsoft 365 Content Migration

Die gute Nachricht? Sie müssen nicht länger XML-Manifest-Dateien erstellen oder Azure Container manuell verwalten, um Ihre Inhalte in die Cloud zu bekommen.

Stattdessen bietet Microsoft jetzt moderne, vereinfachte Migrationslösungen:

  1. SharePoint Migration Tool (SPMT) – Ein kostenloses, von Microsoft unterstütztes Tool, ideal für die Migration von Dateifreigaben und älteren SharePoint-Inhalten zu Microsoft 365.
  2. Migration Manager (über Microsoft 365 Admin Center) – Gut für die Skalierung von Dateifreigabe-Migrationen über verteilte Teams und Standorte hinweg.
  3. Drittanbieter-Tools wie ShareGate Migrate–Unser persönlicher Favorit (okay, wir sind vielleicht voreingenommen). ShareGate Migrate bietet Ihnen eine intuitive Benutzeroberfläche, Hochgeschwindigkeitsübertragungen und leistungsstarke Funktionen zur Bewältigung auch der komplexesten SharePoint- und Teams-Migrationen—ohne Skripte oder komplizierte Einrichtung.

Was Sie über die Migration zu Microsoft 365 mit der Migration API wissen sollten

Abgesehen davon, dass es eine lange und mühsame Anstrengung ist, diese Pakete zu erstellen—besonders die Manifest-Dateien—gibt es ein paar Dinge, die Sie über Ihr Migrationspaket wissen sollten. Eine haben wir bereits erwähnt: es gibt keine einfache Möglichkeit, Ihre Inhalte in Azure Storage Container zu importieren, ohne zu programmieren oder ein Drittanbieter-Tool zu verwenden.

  • Die Größe des Pakets. Während Microsoft die Drosselung und Leistung im Laufe der Zeit verbessert hat, ist es immer noch eine bewährte Praxis, Migrationspakete überschaubar zu halten—das Anstreben von unter 25GB pro Paket kann helfen, eine reibungslosere Verarbeitung über Microsofts Migration API sicherzustellen.
  • Die Dateigröße der migrierten Inhalte. Frühe Versionen der API hatten eine 2GB-Dateigröße-Begrenzung pro Datei. Glücklicherweise ist das nicht mehr der Fall. Größere Dateien werden jetzt unterstützt.
  • Verwenden Sie nur unkomprimierte Pakete. Wenn Sie von älteren Migrationsmethoden kommen, könnten Sie versucht sein, eine .cmp-Datei zu verwenden—aber diese werden von der Migration API nicht unterstützt. Bleiben Sie bei Standard-Ordner-/Dateistrukturen oder verwenden Sie ein vertrauenswürdiges Tool, um dies zu optimieren.
  • Unterstützung für Content-Versionierung und eindeutige Identifikatoren in Listen oder Bibliotheken. Das ist riesig! Die Migration API unterstützt Versionshistorie und ermöglicht es Ihnen, den ID-Wert Ihrer Listenelemente und Dokumente beizubehalten. Das bedeutet weniger Nachbearbeitung nach der Migration und weniger Kopfschmerzen.
  • Löschen Sie Ihren Storage Container nach der Migration. Sie zahlen für die Speicherung Ihrer Daten in Azure, also vergessen Sie nicht zu löschen, was Sie nach Abschluss Ihrer Migration nicht mehr benötigen. Es sind nur 2 bis 5 Cent pro GB, aber trotzdem.

Das Ergebnis? Wahnsinnige Geschwindigkeiten bei der Migration zu Microsoft 365

Woher wissen wir so viel über diese Migration API? Weil ShareGate von Anfang an mit Microsoft zusammengearbeitet hat. Wir haben zusammengearbeitet, um unseren berühmten „Insane Mode" für blitzschnelle Geschwindigkeiten bei der Migration zu Microsoft 365 zu entwickeln.

ShareGates Migrations-Engine ist seitdem weit gekommen. Wir bieten gleichzeitige Migrationsfunktionen und Multi-Aktivierungs-Lizenzen—sodass Sie mehrere Workloads gleichzeitig migrieren können, ohne sich über Drosselung oder Budgetüberschreitungen Sorgen machen zu müssen.

Ein Migrationstool wie ShareGate Migrate vereinfacht den gesamten Prozess. Es ermöglicht Ihnen, manuelle Konfigurationen zu umgehen und Ihre SharePoint- und OneDrive-Inhalte schnell und einfach zu migrieren. Die Migrationspipeline konzentriert sich auf Inhalte und Sicherheitsobjekte, und ShareGate hilft Ihnen, Metadaten spontan zuzuweisen—sogar mit Excel—sodass Sie niemandem manifest.xml erklären müssen.