Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| обновление_кластера_dag [2026/01/20 12:58] – jp | обновление_кластера_dag [2026/01/20 13:50] (current) – jp | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Для обновления кластера DAG в простом случае - можно передать базы на другой другой сервер (выбрав опцию // | Для обновления кластера DAG в простом случае - можно передать базы на другой другой сервер (выбрав опцию // | ||
| - | ** Перевод сервера в режим maintenance с помощью | + | ==== С использованием скрипта StartDagServerMaintenance.ps1 |
| - | 1. Очищаем транспортную очередь | + | === Перевод сервера в режим maintenance === |
| + | |||
| + | 1. Сообщаем транспортной службе больше не принимать новые сообщения. | ||
| <WRAP prewrap> | <WRAP prewrap> | ||
| Line 96: | Line 98: | ||
| Чтобы обновить другой сервер - повторяем операции, | Чтобы обновить другой сервер - повторяем операции, | ||
| + | |||
| + | ==== Вариант обновления без использования StartDagServerMaintenance.ps1 ==== | ||
| + | |||
| + | Если по каким-либо причинам скрипт // | ||
| + | |||
| + | === Перевод сервера в режим maintenance === | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | < | ||
| + | # | ||
| + | |||
| + | Set-ServerComponentState exchange02 -Component HubTransport -State Draining -Requester Maintenance | ||
| + | |||
| + | # | ||
| + | |||
| + | Restart-Service MSExchangeTransport | ||
| + | Restart-Service MSExchangeFrontEndTransport | ||
| + | |||
| + | # | ||
| + | |||
| + | Redirect-Message -Server " | ||
| + | |||
| + | # | ||
| + | Suspend-ClusterNode " | ||
| + | |||
| + | # | ||
| + | обслуживания. Перемещение баз занимает какое-то время. | ||
| + | |||
| + | Set-MailboxServer " | ||
| + | |||
| + | # | ||
| + | |||
| + | Set-MailboxServer " | ||
| + | |||
| + | # Смотрим статус политики активации баз данных | ||
| + | |||
| + | Get-MailboxServer " | ||
| + | |||
| + | # Перед выполнение тех. обслуживания на данном сервере не должно оставаться активных баз, проверяем это: | ||
| + | |||
| + | Get-MailboxDatabaseCopyStatus -Server " | ||
| + | |||
| + | # Переводим сервер в режим технического обслуживания | ||
| + | |||
| + | Set-ServerComponentState " | ||
| + | |||
| + | # Проверяем статус компоненов. Все, кроме " | ||
| + | |||
| + | Get-ServerComponentState " | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Проводим запланированные технические работы. | ||
| + | |||
| + | === Перевод сервера в обычный режим === | ||
| + | |||
| + | < | ||
| + | |||
| + | # Обратим изменения, | ||
| + | |||
| + | Set-ServerComponentState EXCHANGE02 -Component ServerWideOffline -State Active -Requester Maintenance | ||
| + | Resume-ClusterNode EXCHANGE02 | ||
| + | Set-MailboxServer EXCHANGE02 -DatabaseCopyActivationDisabledAndMoveNow $False | ||
| + | Set-MailboxServer EXCHANGE02 -DatabaseCopyAutoActivationPolicy Unrestricted | ||
| + | Set-ServerComponentState EXCHANGE02 -Component HubTransport -State Active -Requester Maintenance | ||
| + | Restart-Service MSExchangeTransport | ||
| + | Restart-Service MSExchangeFrontEndTransport | ||
| + | |||
| + | # Если базы Exchange не вернулись автоматом на свой приоритетный серер, выполняем скрипт ребалансировки: | ||
| + | |||
| + | cd " | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Подробнее о приоритете активации баз тут: | ||
| + | |||
| + | [[Приоритет активации баз в DAG]]\\ | ||
| {{tag> | {{tag> | ||