Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Внимание: если вам по каким-либо причинам необходимо самостоятельно сменить активную ноду (например, для перезагрузки текущей), изменение активной ноды рекомендуется проводить с помощью вышеуказанной команды.
Команда
C:>cluster s-exchange group "C-EXCHANGE" /move
делает то же самое, однако в этом случае:
n не производится проверка состояния пассивной копии БД;
n в некоторых частных случаях БД может не перейти в состояние ONLINE.
Поэтому используем ее только в качестве
тестирования, в остальных случаях крайне рекомендуется использовать команду Move-ClusteredMailboxServer.
Скрипт, который вам поможет делать автоматическое безопасное переключение между
нодами во время перезагрузки, можно посмотреть и скачать тут –
Этап 7. Перенос почтовых ящиков и общих папок
После того, как мы убедились, что созданный нами кластер функционирует нормально, можно перенести на него оставшиеся почтовые ящики.
1. Если вы храните все почтовые ящики в одном хранилище данных и у вас нет каких-либо условий на принадлежность почтовых ящиков пользователей к группам хранения, переместить их можно будет одной строкой, выполненной в EMS:
[PS] C:>Get-Mailbox | move-mailbox -TargetDatabase "S-BETAFirst Storage GroupMailbox Database" -Confirm:$false | FT DisplayName, MoveStage, StatusMessage
Естественно, если вы имели несколько групп хранилищ и хотите переместить почтовые ящики в таком же составе на кластер, тогда вам необходимо выполнить следующую команду, подставив в нее свои переменные:
[PS] C:>Get-Mailbox | where {$_.Database -like "S-BETAFirst Storage GroupMailbox Database"} | move-mailbox -TargetDatabase
"C-EXCHANGEFirst Storage GroupMailbox Database" -Confirm:$false | FT DisplayName, MoveStage, StatusMessage
заменив соответственно старые и новые группы хранения в этой команде.
2. Для переноса общих папок необходимо:
Создать на кластере группу хранения общих папок, выполнив команду в EMS:
[PS] C:>new-StorageGroup -Server "C-EXCHANGE" -Name "PFSG" -LogFolderPath "E:MBDPFSG" -SystemFolderPath "E:MBDPFSG"
Создать базу данных общих папок:
[PS] C:>new-publicfolderdatabase -StorageGroup "PFSG" -Name "PFDB" -EdbFilePath "E:MBDPFSGPFDB.edb"
Подключить созданную базу данных:
[PS] C:>mount-database -Identity 'PFDB'
Теперь нам необходимо указать, что для всех почтовых групп мы хотим использовать новое хранилище общих папок. Сделать это можно с помощью следующей команды:
[PS] E:>Get-MailboxDatabase | where {$_.PublicFolderDatabase -like "S-BETASecond Storage GroupPublic Folder Database"} |