Zanim wyjaśnimy jak otrzymać listę z historią przenoszenia skrzynki pomiędzy bazami, wyjaśnimy jak przenieść skrzynkę z jednej bazy do drugiej w Exchange 2010.
Exchange 2010 przeniesienie skrzynki:
Aby przenieść skrzynkę z jednej bazy do drugiej w Exchange 2010 możemy skorzystać z:
- EMC – Exchange Management Console
- EMS – Exchange Management Shell
EMC Exchange Management Console
W EMC skrzynkę możemy przenieść między bazami przechodząc w konsoli do Recipients a następnie klikając prawym przyciskiem na skrzynce która chcemy przenieść i wybierając New Local Move Request
Nastepnie w oknie, określamy docelową bazę oraz liczbę elementów które mogą być pominięte w trakcie przenoszenia bazy bez przerywania operacji.
Przenoszenie skrzynek z wykorzystaniem Exchange 2010 Management Console jest proste dlatego nie będziemy się tutaj więcej rozpisywać na ten temat.
EMS Exchange Management Shell
W przypadku przenoszenia większej ilości skrzynek między bazami, lepiej jest skorzystać z Exchange Management Shell oraz poleceń CMDlet w Powershellu. Dzieki temu łatwo możemy napisać skrypt do przenoszenia np.: wszystkich skrzynek z jednej bazy do drugiej.
Aby przenosić skrzynki między bazami musimy posiadać odpowiednie uprawnienia (role) RBAC.
Poniżej w tabeli możecie znaleźć informacje o wymaganych rolach potrzebnych do wykonania operacji przeniesienia skrzynki, wstrzymania przeniesienia, sprawdzenia stanu operacji przeniesienia itp.:
CMDlet | Required RBAC permission | |
---|---|---|
Management role | Role group membership | |
New-MoveRequest | Move Mailboxes | Recipient Management |
Get-MoveRequest | Move Mailboxes, View-Only Recipients | |
Get-MoveRequestStatistics | Move Mailboxes, View-Only Recipients | Recipient Mangement |
Set-MoveRequest | Move Mailboxes | Recipient Management |
Suspend-MoveRequest | Move Mailboxes | Recipient Management |
Resume-MoveRequest | Move Mailboxes | Recipient Management |
Remove-MoveRequest | Move Mailboxes | Recipient Management |
Get-MailboxStatistics | Mail Recipients, Users Options, View-Only Recipients | Recipient Management |
Aby przenieść skrzynkę musimy utworzyć polecenie przeniesienia skrzynki jak poniżej:
New-MoveRequest -identity "John Smith" -TargetDatabase "MXDB03"
Powyższe polecenie spowoduje rozpoczęcie przeniesienia skrzynki z obecnej bazy do bazy określonej jako TargetDatabase czyli MXDB03