Перенос Public Folders
Понадобилось тут клиенту перенести Public Folders, Exchange 2010. Они переезжали с одной площадки на другую, ну и вся инфраструктура переезжала тоже.
Итак, что надо было сделать именно мне (они странные какие-то, могли бы и все на нас свалить) — перенести общие папки c одного сервака на другой. Канал между площадками 100-ка, что просто радует.
Выдали мне логин/пасс (энтепрайз админ, хехе), впн и все такое.
Первым делом смотрим, что происходит ща, т.е. где хранятся общие папки.
Get-PublicFolder -recurse |fl name,replicas
Затем добавляем в реплику наш второй сервак:
.\AddReplicaToPFRecursive.ps1 -Server ServerA -TopPublicFolder \ -ServerToAdd ServerB
После этого ждем пару дней (я ждал 3), чтоб папки отреплицировались.
Проверяем этим командлетом:
Get-PublicFolderStatistics -Server ServerA
Правда после этого выдается куча инфы, статистика по всем папкам, а их там было дохрена, ну а я, как новичек в скриптах (палюбас можно было в одной команде сварганить все сравнение) обошелся выводом в текстовые файлы, и их сравнением.
Затем перемещаем реплику:
MoveAllReplicas.ps1 -Server ServerA -NewServer ServerB
Удаляем реплику старого сервака:
.\RemoveReplicaFromPFRecursive.ps1 -Server ServerB -TopPublicFolder \ -ServerToRemove ServerA
Отключаем базу с общими папками на старом серваке, проверяем.