# mes commandes powershell pour les migrations
#commandes importantes execute dans exchange online, sous powershell tu te connecte
sur exchange online
Get-MigrationUser -BatchId AEAG_lot1 | Get-MigrationUserStatistics # affiche tous
les elements de la boites aux lettres, avec les synchronises et les Items Skipped
Identity Batch Status
Items Synced Items Skipped
-------- ----- ------
------------ -------------
[Link]@[Link] AEAG_lot3 Syncing
5359 0
[Link]@[Link] AEAG_lot3 Syncing
4132 0
[Link]@[Link] AEAG_lot3 Syncing
6351 0
[Link]@[Link] AEAG_lot3 Syncing
10232 0
[Link]@[Link] AEAG_lot3 Syncing
15951 0
[Link]@[Link] AEAG_lot3 Syncing
6826 0
[Link]@[Link] AEAG_lot3 Syncing
11603 0
[Link]@[Link] AEAG_lot3 Syncing
9439 0
[Link]@[Link] AEAG_lot3 Syncing
6503 0
Get-MigrationUser -BatchId "AEAG_AMICALE" | Get-MoveRequestStatistics # affiche le
pourcentage de synchronisation du lot de migration c'est souvent plus rapide que en
graphique
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize
PercentComplete
----------- ------------ ---------------- ----------------
---------------
BIRAUD WaitingForJobPickup 689 MB (722,437,223 bytes) 0 B (0 bytes) 59
CHEVREL CopyingMessages 937.2 MB (982,707,171 bytes) 0 B (0 bytes) 47
BAYLE CopyingMessages 1.032 GB (1,107,957,966 bytes) 0 B (0 bytes) 77
FINE CopyingMessages 960.6 MB (1,007,262,604 bytes) 0 B (0 bytes) 79
LELONG WaitingForJobPickup 742.2 MB (778,254,375 bytes) 0 B (0 bytes) 78
LAPEYRERE WaitingForJobPickup 1.007 GB (1,080,935,533 bytes) 0 B (0 bytes) 85
MARUEJOULS WaitingForJobPickup 952 MB (998,203,552 bytes) 0 B (0 bytes) 54
CUGAT WaitingForJobPickup 876.6 MB (919,202,031 bytes) 0 B (0 bytes) 57
LUX CopyingMessages 539.3 MB (565,519,406 bytes) 0 B (0 bytes) 73
SALVO WaitingForJobPickup 872.9 MB (915,281,826 bytes) 0 B (0 bytes) 68
MARTIN CopyingMessages 1.576 GB (1,692,181,134 bytes) 0 B (0 bytes) 59
VAYSSE CopyingMessages 602.4 MB (631,704,596 bytes) 0 B (0 bytes) 86
FARRES WaitingForJobPickup 955.1 MB (1,001,453,981 bytes) 0 B (0 bytes) 64
Set-MigrationBatch -Identity AEAG_lot1 –ApproveSkippedItems # vous
approuvez les éléments ignorés dans le lot de migration spécifié nommé
"AEAG_AMICALE".
Cette commande indique que vous souhaitez poursuivre la migration des éléments
ignorés,
même s'ils ont rencontré des problèmes lors de la première tentative de migration (
on l'execute plusieurs fois car parfois l'approbation en graphique necessite qu'on
l'execute
plusieurs fois)Forcer la migration des boîtes aux lettres avec les mauvais éléments
à se terminer
tzutil /g # commande pour determiner le fuseau horaire
Set-MoveRequest -Identity "[Link]@[Link]" -
SkippedItemApprovalTime $(Get-Date).ToUniversalTime() # approbation des elements
ignorés sur une BAL specifique
Forcer la migration des boîtes aux lettres avec les mauvais éléments à se terminer
pour une boite aux lettres specifique
Get-MigrationUserStatistics -Identity <user email address> -IncludeSkippedItems #
voir les détails des éléments échoués, sur une boite aux lettres specifique
Get-MoveRequest -BatchName *NOMDUBATCH # Le rôle de cette commande est de fournir
des informations sur les demandes de
déplacement qui sont regroupées dans un lot de migration donné. Elle permet
d'obtenir des détails tels que l'état des demandes de déplacement,
leur progression, les boîtes aux lettres concernées, les erreurs éventuelles et
d'autres informations liées à la migration
Get-migrationbatch # récupère les détails des lots de migration qui ont été
créés pour
la migration des boîtes aux lettres. Cette commande vous permet de visualiser des
informations importantes liées
au processus de migration, telles que le nom du lot, le statut, le nombre de boîtes
aux lettres en cours de migration et d'autres détails pertinents.
Complete-MigrationBatch -Identity LocalMove1 -NotificationEmails
admin@[Link],lucio@[Link] # Cet exemple termine le lot de migration
LocalMove1 et envoie
un message électronique de notification aux utilisateurs spécifiés. le parametres
notification on peut l'ignorer
Complete-MigrationBatch -Identity "MigrationBatch01" #Cet exemple termine le lot
de migration LocalMove1 et envoie
un message électronique de notification aux utilisateurs spécifiés. permet de
finaliser un lot de migration
Confirm
Are you sure you want to perform this action?
Complete migration batch "MigrationBatch01"?
[Y] Yes [A] Yes to All [N] No [L] No to All [?] Help (default is "Y"):
Get-MoveRequest -BatchName "MigrationService:MigrationBatch01" -ResultSize
Unlimited | Get-MoveRequestStatistics
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize
PercentComplete
----------- ------------ ---------------- ----------------
---------------
Thomas Wilkins IncrementalSync 67.87 MB (71,171,939 bytes) 0 B (0 bytes) 95
Amelia Nash WorkItemPickup 48.22 MB (50,562,011 bytes) 0 B (0 bytes) 95
Sarah Coleman IncrementalSync 322.8 MB (338,493,950 bytes) 0 B (0 bytes) 95
Simon Berry IncrementalSync 1.768 GB (1,897,912,196 bytes) 0 B (0 bytes) 95
Curt Berry WorkItemPickup 1.147 GB (1,231,440,391 bytes) 0 B (0 bytes) 95
Get-MigrationUser -BatchId "MigrationBatch01" -ResultSize Unlimited | Get-
MoveRequestStatistics
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize
PercentComplete
----------- ------------ ---------------- ----------------
---------------
Thomas Wilkins IncrementalSync 67.87 MB (71,171,939 bytes) 0 B (0 bytes) 95
Amelia Nash WorkItemPickup 48.22 MB (50,562,011 bytes) 0 B (0 bytes) 95
Sarah Coleman IncrementalSync 322.8 MB (338,493,950 bytes) 0 B (0 bytes) 95
Simon Berry IncrementalSync 1.768 GB (1,897,912,196 bytes) 0 B (0 bytes) 95
Curt Berry WorkItemPickup 1.147 GB (1,231,440,391 bytes) 0 B (0 bytes) 95
Get-MoveRequest -BatchName "MigrationService:MigrationBatch01" -ResultSize
Unlimited | Get-MoveRequestStatistics #Vérifier la demande de déplacement de lot
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize
PercentComplete
----------- ------------ ---------------- ----------------
---------------
Thomas Wilkins Completed 67.87 MB (71,171,939 bytes) 0 B (0 bytes) 100
Amelia Nash Completed 48.22 MB (50,562,011 bytes) 0 B (0 bytes) 100
Sarah Coleman Completed 322.8 MB (338,493,950 bytes) 0 B (0 bytes) 100
Simon Berry Completed 1.768 GB (1,897,912,196 bytes) 0 B (0 bytes) 100
Curt Berry Completed 1.147 GB (1,231,440,391 bytes) 0 B (0 bytes) 100
Get-MigrationBatch -Status Completed # affiche tous les lots de migration qui sont
finaliser