Egal ob man eine Migration on-premises oder nach Exchange Online durchführt – man braucht (auch mit PowerShell) Rückgaben die einen weiterbringen und alle notwendigen Infos enthalten.
Führe ich dieses Kommdo aus… :
Get-MigrationBatch
Kommt das hier:
Wirklich brauchbar ist das aber nicht. Keine Info über Fehler und so.. In der GUI im ECP sieht man das.. Manchmal wäre es wirklich interessant zu wissen, was sich die Entwickler gedacht haben (oder auch nicht..) was ein Admin sich wünscht zu sehen?
Also pimpenm wir das Kommando auf:
Get-MigrationBatch | select identity,Status,TotalCount,SyncedCount,FinalizedCount,FailedCount,Notificationemails | Format-Table
Und schon ist das Ergebnis wesentlich brauchbarer:
Falls Sie mit PowerShell noch nicht soviel gemacht haben und sich nun fragen „Wie finde ich die Namen der Felder die ich brauche?“ – dann habe ich hier die Antwort: Führen Sie einfach dieses Kommando aus und suchen Sie sich die Felder, die Sie benötigen um Ihren eigenen Rückgabewert zu erstellen:
(Get-MigrationBatch)[0] | select *
Dies zeigt alle Felder des ersten Batches. Wenn man nur einen Batch hat, geht das Kommando auch etwas einfacher:
Get-MigrationBatch | select *
Wenn man mehr mit Migrationsbatches plant, empfiehlt es sich, hier weiterzulesen: Technet help for Get-MigrationBatch
Du muss angemeldet sein, um einen Kommentar zu veröffentlichen.