Перемещение Azure Масштабируемые наборы виртуальных машин в другой регион
В этой статье рассматриваются рекомендуемые подходы, рекомендации и рекомендации по перемещению Масштабируемые наборы виртуальных машин в другой регион.
Необходимые компоненты
Прежде чем приступить к работе, убедитесь, что у вас есть следующие необходимые компоненты:
Если исходная виртуальная машина поддерживает зоны доступности, целевой регион также должен поддерживать зоны доступности. Сведения о том, какие регионы поддерживают зоны доступности, см. в регионах Azure с поддержкой зон доступности.
Подписка в целевом регионе требует достаточной квоты для создания ресурсов. Если превышена квота, запросите увеличение. Дополнительные сведения см. в статье Подписка Azure, границы, квоты и ограничения службы.
Консолидируйте все связанные расширения из исходного масштабируемого набора виртуальных машин, так как некоторые из нее необходимо перенастроить после перемещения.
Убедитесь, что образ виртуальной машины является частью коллекции образов виртуальных машин. Ресурсы коллекции необходимо реплицировать в целевой регион.
Захватить список ресурсов, настроенных, например запись журналов диагностики. Это важно в отношении приоритизации и последовательности.
Убедитесь, что следующие службы доступны и развернуты в целевом регионе:
- Рабочая область Log Analytics
- Масштабируемый набор диагностических виртуальных машин
- Хранилище ключей
- Группа размещения близкого взаимодействия
- Общедоступный IP-адрес
- Load Balancer
- Виртуальная сеть
Убедитесь, что у вас есть роль участника сети или более поздняя, чтобы настроить и развернуть шаблон Load Balancer в другом регионе.
Определите сетевой макет решения в исходном регионе, например группы безопасности сети, общедоступные IP-адреса, адресные пространства виртуальной сети и многое другое.
Подготовить
В этом разделе приведены инструкции по подготовке к перемещению масштабируемого набора виртуальных машин в другой регион.
Найдите ссылку на образ, используемую исходным масштабируемым набором виртуальных машин, и реплицируйте его в коллекцию образов в целевом регионе.
Переместите Подсистему балансировки нагрузки вместе с общедоступным IP-адресом, выполнив один из следующих методов:
- Mover ресурсов. Свяжите Load Balancer с общедоступным IP-адресом в исходном регионе с целевым регионом. Дополнительные сведения см. в статье "Перемещение ресурсов между регионами (из группы ресурсов) с помощью Azure Resource Mover.
- Экспорт шаблона. Переместите Load Balancer вместе с общедоступным IP-адресом в целевой регион с помощью параметра экспорта шаблона. Сведения о том, как это сделать, см. в статье "Перемещение внешней подсистемы балансировки нагрузки в другой регион с помощью портал Azure".
Внимание
Так как общедоступные IP-адреса являются региональным ресурсом, Azure Resource Mover повторно создает Load Balancer в целевом регионе с новым общедоступным IP-адресом.
Вручную задайте для исходного числа экземпляров масштабируемого набора виртуальных машин значение 0.
Экспорт шаблона исходного масштабируемого набора виртуальных машин из портал Azure:
- В портал Azure перейдите к исходному масштабируемом набору виртуальных машин.
- В меню выберите элемент Автоматизация и элементы Экспорт шаблона>Скачать.
- Найдите скачанный c портала ZIP-файл и распакуйте его в любую выбранную папку. В ZIP-файле содержатся файлы JSON, включающие шаблон и скрипты для развертывания шаблона.
Измените шаблон:
Удалите связанные ресурсы, если они присутствуют в шаблоне, например рабочая область Log Analytics в разделе "Мониторинг ".
Внесите необходимые изменения в шаблон, например обновление всех вхождения имени и расположения для перемещаемого исходного масштабируемого набора виртуальных машин.
Обновите файл параметров с помощью следующих входных данных:
- Исходный масштабируемый набор
name
виртуальных машин. - Коллекция образов
Resource id
. - Виртуальная сеть
subnet Id
. Кроме того, внесите необходимые изменения в код ARM в раздел подсети, чтобы он смог вызвать виртуальная сетьsubnet Id
. - Подсистемы балансировки нагрузки
resource id
иAddress id
virtual network id
. Изменитеvalue
свойство вparameters
разделе .
- Исходный масштабируемый набор
Перемещать
В этом разделе описано, как переместить масштабируемый набор виртуальных машин в географических регионах.
В целевом регионе повторно создайте масштабируемый набор виртуальных машин с экспортируемым шаблоном с помощью средств IAC (инфраструктура как код), таких как шаблоны Azure Resource Manager, Azure CLI или PowerShell.
Свяжите зависимые ресурсы с целевым масштабируемым набором виртуальных машин, например рабочей областью Log Analytics в разделе "Мониторинг ". Кроме того, настройте все расширения, которые были консолидированы в разделе предварительных требований.
Проверить
После завершения перемещения проверьте масштабируемый набор виртуальных машин в целевом регионе, выполнив следующие действия.
Масштабируемый набор виртуальных машин не сохраняет тот же IP-адрес после перемещения в новое целевое расположение. Однако обязательно проверьте конфигурацию частного IP-адреса.
Выполните скриптовый или ручной тест дыма и тест интеграции, чтобы убедиться, что все конфигурации и зависимые ресурсы были правильно связаны, и все настроенные данные доступны.
Проверка компонентов и интеграции масштабируемого набора виртуальных машин.
Связанный контент
- Сведения о перемещении ресурсов реестра в новую группу ресурсов в той же подписке или новой подписке см. в статье "Перемещение ресурсов Azure в новую группу ресурсов или подписку".