Поделиться через


Отработка отказа виртуальных машин VMware — модернизация

В этой статье описывается, как выполнить отработку отказа локальной виртуальной машины VMware в Azure с помощью Azure Site Recovery — модернизация.

См. дополнительные сведения об отработке отказа в классической версии.

В этом руководстве описано следующее:

  • Проверка соответствия свойств виртуальной машины VMware требованиям Azure.
  • Отработка отказа для конкретных виртуальных машин в Azure.

Примечание.

В учебниках описан самый простой способ развертывания для определенного сценария. В них везде, где возможно, используются значения по умолчанию, и описаны не все возможные параметры и пути. Дополнительные сведения об отработке отказа см. в статье Fail over VMs and physical servers (Отработка отказа виртуальных машин и физических серверов).

Ознакомьтесь со сведениями о разных типах отработки отказа. Если вы хотите выполнить отработку отказа нескольких виртуальных машин в плане восстановления, ознакомьтесь с этой статьей.

Необходимые компоненты

Выполните инструкции, приведенные в предыдущих учебниках:

  1. Убедитесь, что вы настроили Azure для аварийного восстановления локальных виртуальных машин VMware.
  2. Подготовьте локальную среду VMware для аварийного восстановления.
  3. Настройте аварийное восстановление для локальных виртуальных машин VMware.
  4. Запустите тренировку аварийного восстановления, чтобы убедиться, что все работает как положено.

Проверка свойств виртуальной машины

Перед запуском отработки отказа проверьте свойства виртуальной машины и убедитесь, что виртуальная машина соответствует требованиям Azure.

Выполните следующие действия, чтобы проверить свойства виртуальной машины:

  1. В разделе Защищенные элементы щелкните Реплицированные элементы, а затем выберите виртуальную машину, которую необходимо проверить.

  2. В области Реплицированный элемент находятся сводные данные о виртуальной машине, включая состояние работоспособности и последние доступные точки восстановления. Выберите Свойства, чтобы просмотреть дополнительные сведения.

  3. В разделе Вычисления и сеть при необходимости вы можете изменить эти свойства:

    • имя Azure;
    • Группа ресурсов
    • Целевой размер
    • параметры управляемого диска.
  4. Вы можете просмотреть и изменить параметры сети, включая:

    • сеть и подсеть, в которых будет размещена виртуальная машина Azure после отработки отказа;
    • IP-адрес, который будет ей назначен.
  5. В разделе Диски отображаются сведения о дисках операционной системы и дисках данных на виртуальной машине.

Отработка отказа в Azure

  1. Щелкните Параметры>Реплицированные элементы, выберите виртуальную машину для отработки отказа, а затем — Отработка отказа.

  2. В разделе Отработка отказа выберите точку восстановления, в которую будет выполнена отработка отказа. Можно выбрать один из следующих вариантов:

    • Последние. В этом случае сначала обрабатываются все данные, отправляемые в Site Recovery. Этот вариант обеспечивает самое низкое значение целевой точки восстановления (RPO), так как виртуальная машина Azure, созданная после отработки отказа, будет иметь все данные, реплицированные в службу Site Recovery до момента активации отработки отказа.
    • Последняя обработанная. Отработка отказа выполняется до последней точки восстановления виртуальной машины, которая была обработана Site Recovery. Этот вариант обеспечивает низкий показатель целевого времени восстановления, так как не требует времени на обработку данных.
    • Последняя точка во времени согласованности приложений. Отработка отказа виртуальной машины выполняется до последней точки восстановления с согласованным состоянием приложений, которая была обработана Site Recovery.
    • Пользовательский. Этот параметр позволяет указать точку восстановления.
  3. Выберите Shut down machine before beginning failover (Завершение работы виртуальной машины перед началом отработки отказа), чтобы попытаться выключить исходные виртуальные машины, прежде чем запускать отработку отказа. Отработка отказа продолжится даже если их не удастся отключить. На странице Задания можно следить за ходом выполнения отработки отказа.

В некоторых сценариях требуется дополнительная обработка отработки отказа, которая длится около 8–10 минут. Тестовая отработка отказа может занимать больше времени для следующих систем:

  • виртуальные машины Linux VMware;
  • виртуальные машины VMware без включенной службы DHCP;
  • виртуальные машины VMware без загрузочных драйверов storvsc, vmbus, storflt, intelide, atapi.

Предупреждение

Не отменяйте отработку отказа в процессе выполнения. Перед началом отработки отказа репликация виртуальной машины останавливается. Если отменить выполняющуюся отработку отказа, она остановится, но виртуальная машина не будет реплицирована повторно.

Подключение к виртуальной машине, на которой выполнялась отработка отказа

  1. Если после отработки отказа вы хотите подключиться к виртуальным машинам Azure по протоколу удаленного рабочего стола (RDP) и Secure Shell (SSH), убедитесь, что выполнены требования.
  2. После отработки отказа перейдите к виртуальной машине и проверьте подключение к ней.
  3. Используйте параметр Изменить точку восстановления при необходимости выбрать другую точку восстановления после отработки отказа. После фиксации отработки отказа на следующем шаге этот параметр будет недоступным.
  4. После проверки выберите Зафиксировать, чтобы завершить подготовку точки восстановления виртуальной машины после отработки отказа.
  5. После этого все остальные доступные точки восстановления будут удалены. На этом шаге отработка отказа будет завершена.

Совет

Если после отработки отказа с подключением возникли проблемы, выполните шаги, описанные в руководстве по устранению неполадок.

Плановая отработка отказа из Azure в локальную среду

Можно выполнить плановую отработку отказа из Azure в локальную среду. Так как это действие плановой отработки отказа, точка восстановления создается после активации задания плановой отработки отказа.

Примечание.

Прежде чем продолжить, убедитесь в работоспособности репликации компьютера. Также убедитесь, что устройство и все его компоненты работоспособны.

Когда активируется плановая отработка отказа, ожидающие изменения копируются в локальную среду, создается последняя точка восстановления виртуальной машины и виртуальная машина Azure завершает работу. После этого локальный компьютер будет включен.

После успешной плановой отработки отказа компьютер будет активным в локальной среде.

Примечание.

Если защищенный компьютер содержит диски iSCSI, конфигурация сохранится в Azure при отработке отказа. После плановой отработки отказа из Azure в локальную среду конфигурацию iSCSI сохранить невозможно. Поэтому на локальном компьютере создаются диски vmdk. Чтобы удалить дублирующиеся диски, удалите диск iSCSI, так как данные заменяются дисками vmdk.

Отработка отказа виртуальной машины в Azure: требования

После отработки отказа в Azure убедитесь, что для виртуальной машины выполнены следующие условия:

  1. Виртуальная машина в Azure всегда должна быть включена.
  2. Убедитесь, что на виртуальной машине работают службы агента мобильности: служба 1 и служба 2. Это нужно для того, чтобы агент мобильности на виртуальной машине мог обмениваться данными со службами Azure Site Recovery в Azure.
  3. Указанные здесь URL-адреса доступны из виртуальной машины.

Отмена плановой отработки отказа

Если локальная среда не готова или в случае каких-либо проблем вы можете отменить плановая отработка отказа. Вы можете выполнять плановая отработка отказа в любое время позже, когда ваши локальные условия будут благоприятными.

Чтобы отменить плановую отработку отказа:

  1. Перейдите к компьютеру в хранилище служб восстановления и выберите Отменить отработку отказа.
  2. Щелкните OK.
  3. Обязательно ознакомьтесь с тем, как выполняется операция отмены отработки отказа.

Если возникли проблемы, которые не позволяют Azure Site Recovery отменить невыполненное задание, выполните рекомендуемые действия, приведенные в задании. После этого повторно выполните задание отмены.

Предыдущая операция плановой отработки отказа будет отменена. Компьютер в Azure будет возвращен в состояние, в котором он был непосредственно перед активацией плановой отработки отказа.

Для плановой отработки отказа после отключения дисков виртуальной машины от устройства мы создаем его моментальный снимок перед включением.

Если виртуальная машина или какое-либо из приложений не загружается должным образом или если вы решили отменить плановую отработку отказа и повторить попытку:

  1. Мы отменим все внесенные изменения.

  2. Верните диски в то состояние, в котором они находились до включения питания, используя созданные ранее моментальные снимки.

  3. Наконец, подключите диски к устройству и возобновите репликацию.

Это поведение отличается от того, что присутствовало в классической архитектуре.

  • В модернизируемой архитектуре можно снова выполнить операцию восстановления размещения в более позднюю точку времени.

  • В классической архитектуре невозможно отменить и повторить восстановление размещения. Если виртуальная машина не загружается или приложение не по какой-либо другой причине.

Примечание.

Можно отменить только плановую отработку отказа из Azure в локальную среду. Отработку отказа из локальной среды в Azure отменить нельзя.

Сбой плановой отработки отказа

В случае сбоя плановой отработки отказа Azure Site Recovery автоматически инициирует задание для отмены невыполненного задания и получает состояние компьютера непосредственно перед плановой отработкой отказа.

В случае сбоя при отмене последнего запланированного задания отработки отказа Azure Site Recovery предлагает инициировать отмену вручную.

Эта информация предоставляется как часть невыполненной операции плановой отработки отказа и в качестве проблемы с работоспособностью реплицированного элемента.

Если проблема будет повторяться, обратитесь в службу поддержки Майкрософт. Не отключайте репликацию.

Повторное включение защиты локального компьютера в Azure после успешной плановой отработки отказа

После успешной плановой отработки отказа компьютер будет активным в локальной среде. Чтобы защитить компьютер в будущем, убедитесь, что компьютер реплицирован в Azure (защищен повторно).

Для этого перейдите на компьютер >повторной защиты, выберите выбранное устройство, выберите учетную запись хранения кэша и перейдите к ней. При выборе устройства убедитесь, что целевое хранилище данных, на котором находится исходный компьютер, доступно устройством. Хранилище данных исходного компьютера всегда должно быть доступно устройством. Даже если компьютер и устройство находятся на разных серверах ESX, если между ними предоставлен общий доступ к хранилищу данных, повторная защита будет выполнена успешно.

Примечание.

При выборе устройства убедитесь, что целевое хранилище данных, на котором находится исходный компьютер, доступно устройством.

После успешного включения репликации и начальной репликации будут созданы точки восстановления для обеспечения непрерывности бизнес-процессов в случае нежелательных нарушений.

Следующие шаги

Выполнив отработку отказа, повторно включите защиту виртуальных машин Azure в локальной среде. После включения защиты виртуальных машин и их репликации на локальный сайт выполните восстановление размещения из Azure.