Перемещение виртуальных машин в другой регион Azure
Существуют причины, по которым может потребоваться перенос имеющихся виртуальных машин Azure IaaS из одного региона в другой. Например, вы хотите повысить надежность и доступность существующих виртуальных машин, повысить управляемость или переместить из соображений системы управления. Дополнительные сведения см. в статье с общими сведениями о переносе виртуальных машин Azure.
Перенесите виртуальные машины Azure в дополнительный регион с помощью службы Azure Site Recovery.
В этом руководстве описано следующее:
- проверять предварительные требования для переноса;
- подготавливать исходные виртуальные машины и целевой регион;
- копировать данные и включать репликацию;
- проверять конфигурацию и выполнять перемещение;
- удалять ресурсы в исходном регионе.
Важно!
Чтобы переместить виртуальные машины Azure в другой регион, рекомендуется использовать Azure Resource Mover. Resource Mover обеспечивает:
- Один центр для перемещения ресурсов между регионами.
- Сокращение времени и упрощение при перемещении. Все, что вам нужно, находится в одном расположении.
- Простой и согласованный процесс перемещения различных типов ресурсов Azure.
- Простой способ обнаружения зависимостей между ресурсами, которые необходимо переместить. Это помогает перемещать связанные ресурсы вместе, чтобы после перемещения в целевом регионе все правильно работало.
- Автоматическая очистка ресурсов в исходном регионе, если их нужно удалить после перемещения.
- Тестирование. Вы можете попробовать выполнить перемещение, а затем отменить его, если не хотите выполнять полный переход.
Примечание
В этом руководстве показано, как выполнить перенос виртуальных машин Azure из одного региона в другой без дополнительных изменений. Если вы намерены повысить уровень доступности, переместив виртуальные машины из группы доступности в прикрепленные к зонам виртуальные машины в другом регионе, воспользуйтесь этим учебником.
предварительные требования
Убедитесь, что виртуальные машины действительно расположены в том регионе Azure, из которого вы намерены их перенести.
Проверьте, поддерживается ли выбранная комбинация исходного и целевого региона, и примите взвешенное решение о целевом регионе.
Вам должны быть понятны архитектура и компоненты сценария.
Просмотрите ограничения и требования для поддержки.
Проверьте разрешения для учетной записи. Если вы создали бесплатную учетную запись Azure, вы являетесь администратором этой подписки. Если вы не администратор подписки, свяжитесь с администратором, чтобы получить необходимые разрешения. Чтобы включить репликацию для виртуальной машины и позднее скопировать данные с помощью Azure Site Recovery, необходимо следующее.
Разрешение на создание виртуальной машины в ресурсах Azure. Встроенная роль "Участник виртуальных машин" обладает такими разрешениями, а именно:
разрешение на создание виртуальной машины в выбранной группе ресурсов;
разрешение на создание виртуальной машины в выбранной виртуальной сети;
разрешение на запись в выбранной учетной записи хранения.
Разрешение на управление операциями Site Recovery Azure. Роль "Участник Site Recovery" имеет все разрешения, необходимые для управления операциями Site Recovery в хранилище служб восстановления.
Убедитесь, что на виртуальных машинах Azure, которые вы решили перенести, установлены все действующие корневые сертификаты. Если корневые сертификаты отсутствуют на виртуальной машине, ограничения безопасности заблокируют копирование данных в целевой регион.
При использовании виртуальных машин Windows установите на виртуальной машине все последние обновления Windows, чтобы гарантировать присутствие всех доверенных корневых сертификатов. При работе в отключенной среде следуйте стандартным процедурам обновления Windows и сертификатам в вашей организации.
На виртуальных машинах Linux выполните инструкции, предоставленные распространителем Linux, чтобы установить все свежие доверенные корневые сертификаты и список отзыва сертификатов.
Убедитесь, что для управления подключением к сети для виртуальных машин, которые вы хотите перенести, не используется прокси-сервер аутентификации.
Если виртуальная машина, которую вы пытаетесь переместить, не имеет доступа к Интернету и (или) использует прокси-сервер брандмауэра для управления исходящим доступом, проверьте соответствующие требования.
Определите структуру сети в исходном регионе и все ресурсы, которые вы сейчас используете. Сюда могут входить, среди прочего, подсистемы балансировки нагрузки, группы безопасности сети и общедоступные IP-адреса.
Убедитесь, что используемая подписка Azure позволяет создавать виртуальные машины в целевом регионе, который настроен для аварийного восстановления. Свяжитесь со службой поддержки, чтобы включить необходимые квоты.
Убедитесь, что подписка располагает достаточными ресурсами для поддержки виртуальных машин тех же размеров, которые установлены для исходных виртуальных машин. Если для копирования данных в целевой объект вы используете Site Recovery, эта служба выберет для целевой виртуальной машины такой же размер или наиболее близкий к нему.
Убедитесь, что вы создали в целевом регионе аналог каждого компонента, который вы обнаружили ранее в структуре сети исходного региона. Это важно для того, чтобы после перехода в целевой регион виртуальные машины сохранили все функции и возможности виртуальных машин в исходном регионе.
Примечание
При включении репликации для исходной виртуальной машины служба Azure Site Recovery автоматически обнаруживает и создает виртуальную сеть. Вы также можете предварительно создать сеть и назначить ее виртуальной машине в потоке пользователя, чтобы включить репликацию. Любые другие ресурсы необходимо создать в целевом регионе вручную, как будет описано далее.
Сведения о создании наиболее часто используемых сетевых ресурсов на основе конфигурации исходной виртуальной машины см. в следующих документах.
- Группы безопасности сети
- Подсистемы балансировки нагрузки
- Общедоступный IP-адрес
- Сведения о других сетевых компонентах см. в документации по сетям.
Подготовка.
Ниже показано, как подготовить виртуальную машину к перемещению с помощью azure Site Recovery в качестве решения.
Создайте хранилище в любом регионе, за исключением исходного.
- Войдите на портал Azure.
- В поле поиска введите "Службы восстановления" > щелкните "Хранилища Служб восстановления".
- В меню Хранилища служб восстановления щелкните + Добавить.
- В поле Имя укажите понятное имя ContosoVMVault. Если у вас есть несколько подписок, выберите нужную.
- Создайте группу ресурсов ContosoRG.
- Укажите регион Azure. Сведения о поддерживаемых регионах см. в разделе "Географическая доступность" на странице цен на службу Azure Site Recovery.
- В области хранилища Служб восстановления выберите ContosoVMVault>Реплицированные элементы>+Реплицировать.
- В раскрывающемся списке выберите Виртуальные машины Azure.
- В поле Исходное расположение выберите исходный регион Azure, в котором сейчас запущены виртуальные машины.
- Выберите модель развертывания Resource Manager. Затем выберите настройку Исходная подписка и Исходная группа ресурсов.
- Нажмите кнопку ОК, чтобы сохранить настройки.
Включение репликации для виртуальных машин Azure и начало копирования данных
Site Recovery получает список виртуальных машин, связанных с подпиской и группой ресурсов.
- На следующем шаге выберите виртуальную машину, которую вы намерены переместить, и щелкните OK.
- В разделе Параметры выберите Аварийное восстановление.
- В разделе Настройка аварийного восстановления>Целевой регион выберите целевой регион, в который будет выполняться репликация.
- Для работы с этим руководством примите остальные значения по умолчанию.
- Выберите Включить репликацию. Это действие запускает задание для включения репликации виртуальной машины.
Переместить
Ниже показано, как выполнить перемещение в целевой регион.
- Перейдите в хранилище. В разделе Параметры>Реплицированные элементы выберите виртуальную машину, а затем выберите Отработка отказа.
- В области Отработка отказавыберите Последнее.
- Выберите Завершение работы виртуальной машины перед началом отработки отказа. Site Recovery попытается выключить исходную виртуальную машину перед запуском отработки отказа. Отработка отказа продолжится, даже если их не удастся отключить. На странице Задания можно следить за ходом выполнения отработки отказа.
- Когда задание будет завершено, проверьте, отображается ли виртуальная машина в целевом регионе Azure, как и ожидалось.
Игнорировать
Если вы проверили перемещенную виртуальную машину и хотите внести изменения в точку отработки отказа или хотите вернуться к предыдущей точке, в разделе Реплицированные элементы выберите правой кнопкой мыши точку восстановления Изменения виртуальной машины>. На этом шаге можно указать другую точку восстановления и выполнить отработку отказа в нее.
Commit
Когда вы проверите перемещенную виртуальную машину и будете готовы к фиксации изменений, в разделе Реплицированные элементы щелкните правой кнопкой мыши виртуальную машину, выберите >Зафиксировать. Это действие завершает перенос в целевой регион. Дождитесь, пока завершится задание фиксации.
Очистка
Ниже приведены инструкции по удалению сведений об исходном регионе, а также связанных ресурсов, которые использовались для перемещения.
Для всех ресурсов, которые использовались для перемещения:
Перейдите к виртуальной машине. Щелкните Отключить репликацию. Это действие остановит процесс копирования данных для выбранной виртуальной машины.
Важно!
Это очень важный шаг, который избавляет от лишних расходов на репликацию Azure Site Recovery.
Если вы не планируете повторно использовать какие-либо исходные ресурсы, выполните следующие дополнительные действия:
- Удалите все соответствующие сетевые ресурсы в исходном регионе, который вы определили в предварительных требованиях.
- Удалите соответствующую учетную запись хранения в исходном регионе.
Дальнейшие действия
В этом руководстве вы перенесли виртуальную машину Azure в другой регион Azure. Теперь можно настроить аварийное восстановление для перенесенной виртуальной машины.
- Узнайте больше о том, как настроить аварийное восстановление после миграции.