Colobridge WIKI

Запуск процесса Failover, Failback

Для запуска реплицируемых серверов на резервной площадке используют функцию Failover. Failover можно выполнять как для отдельных серверов так и для целых групп, которые объединены одним Failover plan-ом. Сам запуск этого процесса выполняется на сервере с установленным Veeam Backup&Replication, однако дополнительно имеется возможность запуска из VSPC-консоли.

В VSPC-консоли возможно выполнить лишь старт Failover-плана и его отмену (Undo).

Полный запуск всех сервисов на резервной площадке, описанных в Failover plan

В случае если имеется Failover-plan, включающий один или несколько серверов, можно выполнить его запуск (Start) и остановку (Undo). Также можно запустить ближайшую к заданному времени точку (Start to…) и протестировать (Test) Failover-plan.

При остановке Failover-plan все изменения на реплицируемом сервере удаляются, сервера выключаются.

Аналогичные операции можно выполнить и через VSPC-консоль.

Частичный запуск сервисов на резервной площадке

В случае если необходимо запустить только некоторые реплики серверов, можно на каждом из них нажать пункт Failover now…. Все доступные реплики отображены в Home → Replicas → Ready.

После запуска активные реплики будут отображены в Home → Replicas → Active. Для завершения Failover-процесса доступна опция Permanent Failover. При применении этой команды выполняется слияние всех снепшотов сервера на резервной площадке, сервер убирается из списка активных реплик в Veeam Backup&Replication а также пропускается в задании выполнения репликации на резервную площадку.
Если не применять команду Permanent Failover, можно либо отменить все изменения и выключить репликацию (Undo failover) или применить все изменения на основную площадку - Failback to production. При применении Failback to production будет запущен мастер:
Шаг Replica - отмечаем целевые сервера.

Шаг Destination - выбор вариантов failback:
Failback to the original VM - применение изменений на основной сервер на основной площадке.

Для этого пункта доступна опция Quick rollback, которая в некоторой степени позволяет ускорить процесс за счёт синхронизации лишь изменённых блоков данных. Не рекомендуется активировать данную опцию при аппаратных проблемах с хранилищем или питанием.

Failback to the original VM restored in a different location - применение изменений на основной сервер, но на сторонней площадке.
Failback to the specified location (advanced) - настраиваемая опция, которая позволяет выполнить перенос всех данных на указанную площадку с выполнением настройки хоста, пула ресурсов, сети (по своей сути передача данных в отдельный самостоятельный сервер).

Шаг Summary - резюмирующее окно. Можно активировать опцию Power on target VM after restoring, которая автоматически включит восстановленный сервер на основной площадке.

После нажатия кнопки Finish начнётся процесс синхронизации изменений с резервной на основную площадку. Длительность этого процесса напрямую зависит от размеров дисков сервера а также размеров изменений, которые были выполнены на реплике в аварийный период. Также, во время этой операции, после этапа подсчёта всех изменений, сервер на резервной площадке будет выключен и начнётся процесс переноса и применения данных на основной площадке. После завершения сервер на основной площадке будет автоматически включён (при активной опции Power on target VM after restoring). Для завершения процесса Failback в Home → Replicas → Active на целевом сервере нажимаем Commit Failback. После этого сервер будет перемещён в исходный список репликаций Home → Replicas → Ready.