Leitfaden zum Migrieren von Daten von Stream (klassisch) zu Stream (in SharePoint) – Teil 2
Hinweis
Dies ist der zweite Teil eines dreiteiligen Leitfadens für IT-Administratoren, der ihnen bei der Migration von Stream (klassisch) zu Stream (auf SharePoint) mithilfe des Migrationstools hilft. Den ersten und dritten Teil finden Sie hier:
Schritt 5: Aktualisieren der Zuweisung von Videos, die einer Gruppe als Anzeige zugeordnet sind
Bei einigen Microsoft 365-Gruppen ist die Anzahl der Videos, die im Stream (klassisch)-Portal angezeigt werden, größer als die Videos, die diesem Container zugeordnet sind. Dies geschieht aus einem der folgenden Gründe:
- Das Video ist der Microsoft 365-Gruppe als Anzeige zugeordnet (erläutert in Schritt 3).
- Das Video gehört nicht nur dieser Microsoft 365-Gruppe, sondern auch einer anderen Gruppe oder CWC. Da ein Video nur einem Container zugeordnet ist, ist es möglich, dass das Video dem Container der anderen Gruppe zugeordnet wurde, da das Video in der Vergangenheit zuerst dieser anderen Gruppe zugeordnet wurde.
So identifizieren Sie die Container, in denen solche Videos vorhanden sind:
- Starten Sie den Inventurbericht in Power BI. Legen Sie auf der Registerkarte Containerzusammenfassungden Filter Containertyp auf Microsoft 365-Gruppen fest. Identifizieren Sie in der tabelle Containerliste unten die Container, bei denen die Videoanzahl kleiner als VideosinStreamClassic ist. Dies sind die Container, in denen einige Videos als Anzeige zugeordnet werden, oder einige der im Besitz befindlichen Videos werden nicht mit dieser Microsoft 365-Gruppe verschoben. Im Inventarbericht werden nur die Container aufgelistet, denen gemäß Zuweisungshierarchie mindestens ein Video zugewiesen ist. Informationen zur Identifizierung der Container, denen kein Video zugewiesen wurde und daher nicht im Bestandsbericht verfügbar sind, finden Sie hier.
- Identifizieren Sie aus all diesen Containern diejenigen, die für den Mandanten wichtig sind. Dies wären wahrscheinlich die unternehmensweit genutzten Gruppen wie Unternehmenskommunikation und Schulungsvideos.
- Führen Sie für diese identifizierten Container modus 1 des Berechtigungsskripts aus, indem Sie die hier beschriebenen Schritte ausführen. Dadurch erhalten Sie Details zu allen Videos, die in dieser Gruppe als Anzeige oder Besitzer in einzelnen CSV-Dateien vorhanden sind.
- Führen Sie alle CSV-Dateien in einer einzelnen CSV-Datei zusammen. Sie können cmd oder PowerShell verwenden, um dies auch zu tun. Diese Datei enthält für alle angegebenen Container-IDs eine Liste aller Videos, die ihnen als Anzeige oder Besitzer zugeordnet sind.
- Filtern Sie in der zusammengeführten CSV-Datei die Zeilen, in denen die Spalte Berechtigungen den Viewer enthält oder leer ist. Wenn Sie das Verschieben dieser Videos mit diesem Container erzwingen möchten, behalten Sie diese Zeilen bei.
- Identifizieren Sie Zeilen mit doppelten Video-IDs mithilfe der bedingten Formatierung, und behalten Sie nur die Zeilen bei, in die das Video verschoben werden soll.
- In den vorherigen beiden Schritten erhalten Sie eine CSV-Datei mit Details zu welchem Video Sie welchem Container neu zuweisen möchten. Nachdem Sie sichergestellt haben, dass Sie die Datei überprüft haben und es nur eine einzelne Zeile für jede Video-ID gibt, können Sie sie dem Container mithilfe des Berechtigungsskripts Modus 2 neu zuweisen, indem Sie die hier beschriebenen Schritte ausführen.
Schritt 6: Überprüfen der Container
Nachdem Sie die Container auf der Registerkarte "Scans" hinzugefügt und die Videos den Containern Ihrer Wahl neu zugewiesen haben, müssen Sie sie jetzt scannen, um die darin enthaltenen Videos zu finden. Wählen Sie alle Container (oder die Container, die Sie überprüfen möchten) aus, und wählen Sie Container überprüfen aus. Beachten Sie, dass in diesem Schritt KEINE Inhalte migriert werden. Die eigentliche Migration erfolgt in den nachfolgenden Schritten.
Wenn ein Container auf Videos überprüft wird, ändert sich sein status Änderungen von in der Warteschlange, in Bearbeitung, Abschluss bis zum Abschluss.
Schritt 7: Hinzufügen von Containern zur Registerkarte "Migrationen "
Nachdem die Überprüfung status Änderungen abgeschlossen ist, wählen Sie Zu Migrationen hinzufügen aus, und wählen Sie im Seitenbereich Weiter aus, um Container mit allen darin enthaltenen Videos zur Registerkarte Migrationen hinzuzufügen, oder verwenden Sie Migrationsfilter wie unten erläutert, um Videos selektiv in jeden ausgewählten Container zu verschieben.
Es kann mehrere Gründe geben, warum Administratoren bestimmte Videos migrieren möchten, z. B.:
- Sie möchten andere Videos als Teams-Besprechungsaufzeichnungen (TMR) migrieren, da niemand alte TMRs sieht. TMRs weisen in der Regel eine hohe Verfallsrate auf, und seit langem werden alle Besprechungsaufzeichnungen bereits in Stream (auf SharePoint) gespeichert.
- Sie möchten die neuesten Videos oder Videos migrieren, die kürzlich veröffentlicht oder angezeigt wurden.
- Sie möchten Videos oder Videos mit hoher Anzahl von Ansichten migrieren.
Die folgenden vier Filtertypen sind verfügbar:
Inhaltstyp: Akzeptiert einen oder alle der drei Werte als Eingabe. "Aufzeichnung der Teams-Besprechung", "Liveereignis" und "Video on Demand". Wählen Sie den Videotyp aus, den Sie migrieren möchten. Nicht ausgewählte Videos werden herausgefiltert oder nicht migriert.
Veröffentlichungsdatum: Verwendet früheste und letzte Datumswerte. Filtert Videos heraus (oder migriert sie nicht), die nicht innerhalb des ausgewählten Datumsbereichs veröffentlicht wurden.
Datum der letzten Ansicht: Verwendet die frühesten und letzten Datumswerte. Filtert Videos heraus, deren Datum der letzten Anzeige nicht innerhalb des ausgewählten Datumsbereichs liegt. Stream (klassisch) hat seit dem 1. Juli 2021 damit begonnen, das Datum der letzten Anzeige zu erfassen. Videos, die zuletzt vor diesem Datum angezeigt wurden, haben den Wert null festgelegt und werden immer herausgefiltert. Wenn Sie Videos migrieren möchten, die zuletzt vor dem 1. Juli 2021 angezeigt wurden, verwenden Sie diesen Filter nicht.
Ansichtsanzahl: Verwendet den Zahlenwert. Migriert Videos mit Ansichten , die größer oder gleich der ausgewählten Anzahl sind.
Hinweis
Wenn mehrere Filter zusammen verwendet werden, funktionieren sie zusammen als AND-Operatoren.
Filter können auf zwei Arten angewendet werden:
Globale Filter: Darauf kann über das Zahnradsymbol für Einstellungen von oben rechts im Migrationstool zugegriffen werden. Die hier angegebenen Einstellungen gelten für alle Migrationen.
Benutzerdefinierte Filter: Dies wird auf ausgewählte Migrationen oder Container angewendet. Globale Einstellungen werden in alle Migrationen kopiert, die überschrieben werden, wenn benutzerdefinierte Filter ausgewählt werden. Benutzerdefinierte Filter können sowohl auf der Registerkarte "Scans" als auch auf der Registerkarte "Migrationen" geändert werden.
Wenn Sie container zur Registerkarte Migrationen hinzufügen, indem Sie auf Zur Migration hinzufügen klicken, können Sie im rechten Bereich die benutzerdefinierten Filter anwenden.
Um die Filter auf der Registerkarte "Migrationen" zu ändern, wählen Sie ein Zeilenelement aus, um einen Seitenbereich zu öffnen, und suchen Sie unter "Einstellungen" nach Filtern.
Hinweis
Das Migrationstool zeigt nicht die Anzahl der Videos und Container an, die basierend auf einem ausgewählten Satz von Filtern vor der eigentlichen Migration migriert werden. Um dies zu tun, können Sie die gleichen Filter über die PowerBI-Vorlage ausprobieren.
Schritt 8: Zielzuweisung von Containern
Nachdem die Container hinzugefügt wurden, wird auf der Nachrichtenleiste neben der Suchschaltfläche eine Nachricht angezeigt. Navigieren Sie zur Registerkarte Migrationen , um die hinzugefügten Container zu überprüfen.
Schaltflächen, Filter und Suche auf der Registerkarte Migrationen funktionieren ähnlich wie auf der Registerkarte Scans . Zu den Features der Registerkarte "Migrationen" gehören:
Feature | Beschreibung |
---|---|
Zusammenfassungsheader | Zeigt den Inhalt an, der migriert wurde. Es ist null, wenn Sie zum ersten Mal auf diesem Bildschirm landen |
Schaltfläche "Migrieren" | Startet die Migration eines ausgewählten Containers. |
Schaltfläche "Beenden" | Bricht alle laufenden Migrationen ab. |
Schaltfläche "Bericht herunterladen" | Lädt die Migrationszusammenfassung herunter. |
Schaltfläche "Archiv" | Ein archivierter Container wird in der Containerliste angezeigt, wird aber nicht migriert, wenn alle Container ausgewählt sind. Es ist praktisch, wenn Sie alle bis auf einige Container migrieren möchten. |
Schaltfläche "Archivieren aufheben" | Das Aufheben der Archivierung eines Containers ermöglicht die Migration dieses Containers. |
Herunterladen von Protokollen | Herunterladen von Migrationsprotokollen für Videos in einem Container. Weitere Informationen finden Sie im Abschnitt Scanprotokoll und Zusammenfassung . |
Filter | Filtern Sie Container nach Migrationsstatus, Enthält Besprechungsaufzeichnung und Containertyp. |
Suche | Suchen nach Containername und Containerpfad |
Die Zielpfade für zwei Containertypen: Microsoft 365-Gruppen und Benutzer werden automatisch der entsprechenden SharePoint-Website bzw. OneDrive zugewiesen, die Sie bei Bedarf bearbeiten können. Für die anderen drei Containertypen wird das Ziel nicht automatisch zugewiesen, und Sie müssen es manuell zuweisen, damit die Migration erfolgt.
Hinweis
Wenn Ihr SharePoint über mehr als 100.000 Websites verfügt (nur sehr wenige Kunden würden in dieser Kategorie enthalten sein), funktioniert die Automatische Zuordnung von Microsoft 365-Gruppen möglicherweise nicht perfekt. Sie können das Inventurberichtsskript verwenden, um die fehlenden Einträge auszufüllen, indem Sie die folgenden Schritte ausführen:
- Laden Sie über die Schaltfläche "Ziele hochladen" auf der Registerkarte Migrationen die Vorlage MigrationDestination (CSV) herunter. Verwenden Sie diese Datei als Eingabe für das Skript.
- Führen Sie den folgenden Befehl aus: .\StreamClassicVideoReportGenerator_V1.11.ps1 -AadTenantId "0000000-0000-0000-0000-00000000000000000 "-InputFile "C:\Users\alias\Desktop\token.txt" -OutDir "C:\Users\alias\Desktop" -CreateDestinationPathMappingForM365GroupContainers true -MigrationDestinationCsvFilePath "C:\Users\Username\Desktop\MigrationDestinations.csv"
- Eine neue CSV-Datei mit dem Namen "MigrationDestinationMappingForM365GroupContainers_guid.csv" wird in OutDir erstellt. Laden Sie diese Datei über "Ziele hochladen" in MigrationTool hoch. Außerdem wird eine Protokolldatei logs_guid.txt erstellt, die ggf. zur Untersuchung von Fehlern verwendet werden kann. Einige Legenden:
- Für Microsoft 365-Gruppen ohne verknüpfte SharePoint-Website gibt das automatische Ausfüllen über das obige Skript einen leeren Pfad an. Weisen Sie in solchen Fällen manuell zu.
- Für das Skript muss das ExchangeOnline-Cmdlet in PowerShell installiert sein, um Die ExchangeOnline-API Get-UnifiedGroup aufrufen zu können. Es wird im Skript verarbeitet, und für die Installation dieses Cmdlets ist System Admin Zugriff erforderlich. Führen Sie das Skript beim ersten Mal im Modus mit erhöhten Rechten aus.
- ExchangeOnline-APIs können nur von ExchangeOnline-Administratoren aufgerufen werden. Ermitteln der erforderlichen Berechtigungen zum Ausführen von Exchange-Cmdlets
Um Ziele manuell zuzuweisen oder zu aktualisieren, können Sie dies entweder separat für jeden Container oder in einem Massenvorgang durchführen:
- Option 1– Manuelle Zuweisung für jeden Container: Wählen Sie den Zielbereich zuweisen für einen beliebigen Container aus. Daraufhin wird der rechte Bereich geöffnet, wie unten gezeigt. Wählen Sie im Bereich den Zielpfad aus. Nachdem Sie Pfad speichern ausgewählt haben, wird das Ziel für den Container angezeigt.
Hinweis
Wenn die SP- oder Teams-Websites in Ihrem Mandanten auf der Benutzeroberfläche nicht sichtbar sind, kann es beim Zuweisen von Zielen mehrere Gründe dafür geben:
- SP-Administratoren haben standardmäßig keinen Zugriff auf Websites, auf denen sie weder besitzer noch Mitglieder sind, obwohl sie sich selbst der Gruppe oder dem Team hinzufügen können. Daher sind nur die Websites sichtbar, auf denen der Administrator mindestens Mitglied der Gruppe oder des Teams ist. Dies liegt daran, dass Websites mit benutzerbereichsbezogenen delegierten Token durchsucht werden. Solche Websites werden jedoch während der automatischen Zuordnung des Ziels erkannt, da wir anwendungsbasiertes Token verwenden.
- Administratoren werden möglicherweise auch keine Websites für einen Mandanten mit mehreren geografischen Standorten angezeigt, da die Graph-API, die zum Abrufen der Websites verwendet wird, dies in einigen Fällen nicht zuverlässig tun kann.
- Wenn die Website kürzlich erstellt wurde, kann es in einem Eckfall einige Zeit dauern, bis die Synchronisierung erfolgt und auf der Benutzeroberfläche angezeigt wird. Die ETA dauert ein paar Stunden.
- Option 2– Massenuploads: Zielpfade können über die Schaltfläche Ziel hochladen in einem Massenvorgang hochgeladen werden. Beim Festlegen von Zielpfaden in der CSV-Vorlage, die Sie beim Klicken auf die Schaltfläche zum Hochladen des Ziels erhalten, muss der Pfad bis zur Dokumentbibliothek oder einem darin enthaltenen Ordner stehen. Jeder andere Pfad verursacht während der Migration einen Fehler.
Schritt 9: Migrieren der Container
Wählen Sie Container aus, die Sie migrieren möchten, und wählen Sie dann die Schaltfläche Migrieren aus. Wählen Sie dann im rechten Bereich Weiter aus.
Lesen Sie die Anweisungen im rechten Bereich. Nicht alle Metadaten, die dem Video zugeordnet sind, werden migriert. Nur kritische Elemente wie Titel, Beschreibung, Miniaturansichten, Transkripte und Berechtigungen werden migriert. Ausführliche Informationen finden Sie im Abschnitt Metadaten, die mit Video migriert werden.
Die Migration eines Containers status Updates auf Abgeschlossen, wenn die Migration abgeschlossen ist.