Настройка аварийного восстановления виртуальных машин Azure после миграции в Azure

Используйте эту статью, если вы перенесли локальные компьютеры на виртуальные машины Azure с помощью службы Site Recovery и теперь хотите настроить виртуальные машины для аварийного восстановления в дополнительном регионе Azure. В этой статье объясняется, как убедиться, что агент виртуальной машины Azure установлен на перенесенных виртуальных машинах, а также как удалить службу "Мобильность" Site Recovery, которая больше не нужна после миграции.

Проверка миграции

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

Проверка агента виртуальных машин Azure

На каждой виртуальной машине Azure должен быть установлен агент виртуальных машин Azure. Для репликации виртуальных машин Azure служба Site Recovery устанавливает расширение агента.

  • Если на компьютере работает служба "Мобильность" Site Recovery версии 9.7.0.0 или более поздней, агент виртуальной машины Azure автоматически устанавливается этой службой на виртуальных машинах Windows. Если используется более ранняя версия службы "Мобильность", агент устанавливается вручную.
  • Для виртуальных машин Linux необходимо установить агент виртуальных машин Azure вручную. Агент виртуальной машины Azure необходимо устанавливать вручную, только если служба Mobility Service, установленная на перенесенном компьютере, имеет версию 9.6 или более раннюю.

Установка агента на виртуальных машинах Windows

Если вы используете версию службы "Мобильность" Site Recovery, предшествующую 9.7.0.0, или вам нужно установить агент вручную, выполните следующие действия:

  1. Убедитесь, что у вас есть разрешения администратора для виртуальной машины.
  2. Скачайте установщик агента виртуальных машин Azure.
  3. Запустите файл установщика.

Проверка установки

Чтобы проверить, установлен ли агент:

  1. На виртуальной машине Azure в папке C:\WindowsAzure\Packages должен находиться файл WaAppAgent.exe.
  2. Щелкните этот файл правой кнопкой мыши, выберите пункт Свойства и перейдите на вкладку Подробно.
  3. В поле Версия продукта должно отображаться значение 2.6.1198.718 или выше.

См. дополнительные сведения об установке агентов для Windows.

Установка агента на виртуальных машинах Linux

Установите агент виртуальных машин Azure для Linux вручную следующим образом:

  1. Убедитесь, что у вас есть разрешения администратора для виртуальной машины.
  2. Настоятельно рекомендуем установить агент для виртуальных машин Linux с помощью пакета RPM или DEB из репозитория пакетов дистрибутива. Все поставщики поддерживаемых дистрибутивов встраивают пакет агента Linux для Azure в свои образы и репозитории.
    • Мы настоятельно рекомендуем обновлять агент только посредством репозитория дистрибутивов.
    • Не рекомендуем устанавливать агент виртуальных машин Linux непосредственно из GitHub и обновлять его.
    • Если последняя версия агента для вашего дистрибутива недоступна, обратитесь в службу поддержки дистрибутива, чтобы получить инструкции по установке последней версии агента.

Проверка установки

  1. Выполните команду ps -e, чтобы убедиться, что агент Azure запущен на виртуальной машине Linux.

  2. Если нужный процесс не запущен, выполните следующие команды для его перезапуска:

    • Для Ubuntu или Debian:
       sudo systemctl enable --now walinuxagent.service
    
    • Для других дистрибутивов: .
       sudo systemctl enable --now waagent.service
    

Удаление службы Mobility Service

  1. Удалите службу "Мобильность" с виртуальной машины Azure вручную с помощью одного из указанных ниже методов.
    • Windows. На панели управления выберите >Установка и удаление программ и удалите компонент Microsoft Azure Site Recovery Mobility Service/Главный целевой сервер. В командной строке с повышенными привилегиями выполните следующую команду:
      MsiExec.exe /qn /x {275197FC-14FD-4560-A5EB-38217F80CBD1} /L+*V "C:\ProgramData\ASRSetupLogs\UnifiedAgentMSIUninstall.log"
      
    • Linux: войдите как привилегированный пользователь. В терминале перейдите в раздел /user/local/ASR и выполните следующую команду:
      ./uninstall.sh -Y
      
  2. Перед настройкой репликации перезапустите виртуальную машину.

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