Настройка аварийного восстановления в Azure для локальных виртуальных машин VMwareSet up disaster recovery to Azure for on-premises VMware VMs

В этой статье объясняется, как включить репликацию локальных виртуальных машин VMware для аварийного восстановления в Azure с помощью службы Azure Site Recovery.This article describes how to enable replication for on-premises VMware VMs, for disaster recovery to Azure using the Azure Site Recovery service.

Это третье руководство в серии, в котором показано, как настроить аварийное восстановление для локальных виртуальных машин VMware в Azure.This is the third tutorial in a series that shows you how to set up disaster recovery to Azure for on-premises VMware VMs. В предыдущем руководстве мы подготовили локальную среду VMware для аварийного восстановления в Azure.In the previous tutorial, we prepared the on-premises VMware environment for disaster recovery to Azure.

Из этого руководства вы узнаете, как выполнять следующие задачи:In this tutorial, you learn how to:

  • Настройте параметры репликации в источнике и на локальном сервере конфигурации Site Recovery.Set up the source replication settings, and an on-premises Site Recovery configuration server.
  • Настройте параметры целевого объекта репликации.Set up the replication target settings.
  • Создание политики репликации.Create a replication policy.
  • Включите репликацию для виртуальных машин VMware.Enable replication for a VMware VM.

Примечание

В руководствах описан самый простой способ развертывания для определенного сценария.Tutorials show you the simplest deployment path for a scenario. В них везде, где возможно, используются значения по умолчанию, и описаны не все возможные параметры и пути.They use default options where possible, and don't show all possible settings and paths. Подробные инструкции см. в разделе с инструкциями в материалах по Site Recovery.For detailed instructions, review the article in the How To section of the Site Recovery Table of Contents.

Перед началом работыBefore you start

Завершите предыдущие руководства:Complete the previous tutorials:

  1. Убедитесь, что вы настроили Azure для аварийного восстановления локальных виртуальных машин VMware в Azure.Make sure you've set up Azure for on-premises VMware disaster recovery to Azure.
  2. Выполните эти шаги, чтобы подготовить локальное развертывание VMware к аварийному восстановлению в Azure.Follow these steps to prepare your on-premises VMware deployment for disaster recovery to Azure.
  3. В этом руководстве описано, как выполнить репликацию одной виртуальной машины.In this tutorial we show you how to replicate a single VM. Если вы развертываете несколько виртуальных машин VMware, воспользуйтесь Планировщиком развертывания.If you're deploying multiple VMware VMs you should use the Deployment Planner Tool. См. дополнительные сведения об этом средстве.Learn more about this tool.
  4. В этом руководстве используется несколько методов, которые вы, возможно, захотите реализовать иначе:This tutorial uses a number of options you might want to do differently:
    • В этом руководстве для создания сервера конфигурации виртуальной машины VMware используется шаблон OVA.The tutorial uses an OVA template to create the configuration server VMware VM. Если по какой-либо причине это невозможно, выполните эти инструкции для настройки сервера конфигурации вручную.If you can't do this for some reason, follow these instructions to set up the configuration server manually.
    • В этом руководстве предусмотрено, что Site Recovery автоматически скачает и установит MySQL на сервере конфигурации.In this tutorial, Site Recovery automatically downloads and installs MySQL to the configuration server. При желании вы можете установить его вручную.If you prefer, you can set it up manually instead. Узнайте больше.Learn more.

Выбор целевого объекта защитыSelect a protection goal

  1. В колонке Хранилища служб восстановления выберите имя хранилища.In Recovery Services vaults, select the vault name. В этом сценарии мы используем имя ContosoVMVault.We're using ContosoVMVault for this scenario.
  2. В разделе Приступая к работе выберите Site Recovery.In Getting Started, select Site Recovery. Затем выберите Подготовка инфраструктуры.Then select Prepare Infrastructure.
  3. Выберите Protection goal (Цель защиты) > Where are your machines located (Где находятся компьютеры?), а затем — On-premises (Локально).In Protection goal > Where are your machines located, select On-premises.
  4. В разделе Куда следует реплицировать компьютеры? выберите To Azure (В Azure).In Where do you want to replicate your machines, select To Azure.
  5. В разделе Are your machines virtualized (Ваши компьютеры виртуализированы?) выберите Yes, with VMware vSphere Hypervisor (Да, с помощью гипервизора VMware vSphere).In Are your machines virtualized, select Yes, with VMware vSphere Hypervisor. Нажмите кнопку ОК.Then select OK.

Настройка исходной средыSet up the source environment

В исходной среде вам понадобится один высокодоступный локальный компьютер для размещения таких локальных компонентов Site Recovery:In your source environment, you need a single, highly available, on-premises machine to host these on-premises Site Recovery components:

  • Сервер конфигурации Сервер конфигурации используется для управления обменом данными между локальным источником и Azure, а также репликацией данных.Configuration server: The configuration server coordinates communications between on-premises and Azure, and manages data replication.
  • Сервер обработки Сервер обработки выступает в качестве шлюза репликации.Process server: The process server acts as a replication gateway. Он получает данные репликации, оптимизирует их путем кэширования, сжатия и шифрования и отправляет их в учетную запись хранения кэша Azure.It receives replication data; optimizes it with caching, compression, and encryption, and sends it to a cache storage account in Azure. Сервер обработки также устанавливает агенты службы Mobility Service на виртуальную машину, которую требуется реплицировать, и выполняет автоматическое обнаружение локальных виртуальных машин VMware.The process server also installs the Mobility Service agent on VMs you want to replicate, and performs automatic discovery of on-premises VMware VMs.
  • Главный целевой сервер Главный целевой сервер обрабатывает данные репликации при восстановлении размещения с переносом из Azure.Master target server: The master target server handles replication data during failback from Azure.

Все эти компоненты устанавливаются вместе на один локальный компьютер, который называется сервером конфигурации.All of these components are installed together on the single on-premises machines that's known as the configuration server. По умолчанию для аварийного восстановления VMware мы настроили сервер конфигурации в качестве высокодоступной виртуальной машины VMware.By default, for VMware disaster recovery, we set up the configuration server as a highly available VMware VM. Чтобы сделать это, скачайте подготовленный шаблон Open Virtualization Application (OVA) и импортируйте его в VMware для создания виртуальной машины.To do this, you download a prepared Open Virtualization Application (OVA) template, and import the template into VMware to create the VM.

  • Последняя версия сервера конфигурации доступна на портале.The latest version of the configuration server is available in the portal. Ее также можно скачать непосредственно из Центра загрузки Майкрософт.You can also download it directly from the Microsoft Download Center.
  • Если по какой-либо причине вы не можете воспользоваться шаблоном OVA для настройки виртуальной машины, выполните эти инструкции для настройки сервера конфигурации вручную.If for some reason you can't use an OVA template to set up a VM, follow these instructions to set up the configuration server manually.
  • Вместе с шаблоном OVF предоставляется оценочная лицензия сроком на 180 дней.The license provided with OVF template is an evaluation license valid for 180 days. Система Windows, работающая на виртуальной машине, должна быть активирована с помощью необходимой лицензии.Windows running on the VM must be activated with the required license.

Скачивание шаблона виртуальной машиныDownload the VM template

  1. В хранилище выберите Prepare Infrastructure (Подготовка инфраструктуры) > Source (Источник).In the vault, go to Prepare Infrastructure > Source.
  2. В колонке Подготовка источника выберите + Сервер конфигурации.In Prepare source, select +Configuration server.
  3. В колонке Add Server (Добавление сервера) в поле Server type (Тип сервера) должно быть указано Configuration server for VMware (Сервер конфигурации для VMware).In Add Server, check that Configuration server for VMware appears in Server type.
  4. Скачайте шаблон OVF для сервера конфигурации.Download the OVF template for the configuration server.

Импорт шаблона в VMwareImport the template in VMware

  1. Войдите на сервер VMware vCenter или узел vSphere ESXi с помощью клиента VMWare vSphere.Sign in to the VMware vCenter server or vSphere ESXi host with the VMWare vSphere Client.

  2. В меню File (Файл) выберите Deploy OVF Template (Развернуть шаблон OVF), чтобы запустить мастер развертывания шаблона OVF.On the File menu, select Deploy OVF Template to start the Deploy OVF Template Wizard.

    Шаблон OVF

  3. Укажите расположение скачанного шаблона OVF в разделе Выбрать источник.On Select source, enter the location of the downloaded OVF.

  4. В разделе Просмотр сведений выберите Далее.On Review details, select Next.

  5. Примите значения параметров по умолчанию в разделах Select name and folder (Выбор имени и папки) и Select configuration (Выбор конфигурации).On Select name and folder and Select configuration, accept the default settings.

  6. В разделе Select storage (Выбор хранилища), чтобы улучшить производительность, выберите Thick Provision Eager Zeroed (Быстрое обнуление плотной подготовки) в области Select virtual disk format (Выбор формата виртуального диска).On Select storage, for best performance select Thick Provision Eager Zeroed in Select virtual disk format.

  7. На остальных страницах мастера примите значение параметров по умолчанию.On the rest of the wizard pages, accept the default settings.

  8. Чтобы настроить виртуальную машину с параметрами по умолчанию, на странице Ready to complete (Готово к завершению) выберите Power on after deployment > Finish (Включение после развертывания > Готово).On Ready to complete, to set up the VM with the default settings, select Power on after deployment > Finish.

    Совет

    Если вам нужен дополнительный сетевой интерфейс, снимите флажок Power on after deployment > Finish (Включение после развертывания > Готово).If you want to add an additional NIC, clear Power on after deployment > Finish. По умолчанию шаблон содержит один сетевой интерфейс.By default, the template contains a single NIC. Вы можете добавить дополнительные сетевые адаптеры после развертывания.You can add additional NICs after deployment.

Добавление дополнительного адаптераAdd an additional adapter

Если вы хотите добавить дополнительный сетевой адаптер к серверу конфигурации, добавьте его до регистрации сервера в хранилище.If you want to add an additional NIC to the configuration server, add it before you register the server in the vault. Возможность добавления дополнительных адаптеров не поддерживается после регистрации.Adding additional adapters isn't supported after registration.

  1. В списке клиента vSphere щелкните виртуальную машину правой кнопкой мыши и выберите Edit Settings (Изменить параметры).In the vSphere Client inventory, right-click the VM and select Edit Settings.
  2. В разделе Hardware (Оборудование) выберите Add > Ethernet Adapter (Добавить > Адаптер Ethernet).In Hardware, select Add > Ethernet Adapter. Затем нажмите кнопку Далее.Then select Next.
  3. Выберите тип адаптера и сеть.Select an adapter type and a network.
  4. Чтобы подключить виртуальный сетевой адаптер на включенной виртуальной машине, выберите Connect at power on (Подключиться, когда включено).To connect the virtual NIC when the VM is turned on, select Connect at power on. Выберите Далее > Готово.Select Next > Finish. Нажмите кнопку ОК.Then select OK.

Регистрация сервера конфигурацииRegister the configuration server

После настройки сервера конфигурации зарегистрируйте его в хранилище.After the configuration server is set up, you register it in the vault.

  1. Из консоли клиента VMWare vSphere включите виртуальную машину.From the VMWare vSphere Client console, turn on the VM.
  2. Виртуальная машина загружается в среду установки Windows Server 2016.The VM boots up into a Windows Server 2016 installation experience. Примите лицензионное соглашение и введите пароль администратора.Accept the license agreement, and enter an administrator password.
  3. После установки войдите в виртуальную машину от имени администратора.After the installation finishes, sign in to the VM as the administrator.
  4. При первом входе в систему через несколько секунд будет запущено средство конфигурации Azure Site Recovery.The first time you sign in, the Azure Site Recovery Configuration Tool starts within a few seconds.
  5. Введите имя, которое использовалось для регистрации сервера конфигурации в службе Site Recovery.Enter a name that's used to register the configuration server with Site Recovery. Затем нажмите кнопку Далее.Then select Next.
  6. Средство проверяет, может ли виртуальная машина подключиться к Azure.The tool checks that the VM can connect to Azure. После установки подключения выберите Sign in (Вход), чтобы войти в подписку Azure.After the connection is established, select Sign in to sign in to your Azure subscription. Учетные данные должны иметь доступ к хранилищу, в котором вы хотите зарегистрировать сервер конфигурации.The credentials must have access to the vault in which you want to register the configuration server.
  7. Средство выполняет некоторые задачи конфигурации, а затем перезагружается.The tool performs some configuration tasks and then reboots.
  8. Снова войдите в систему.Sign in to the machine again. Через несколько секунд мастер управления сервером конфигурации запустится автоматически.In a few seconds, the Configuration Server Management Wizard starts automatically.

Настройка параметров и добавление сервера VMwareConfigure settings and add the VMware server

Завершите настройку и регистрацию сервера конфигурации.Finish setting up and registering the configuration server.

  1. В мастере управления сервером конфигурации выберите Setup connectivity (Настройка подключения).In the configuration server management wizard, select Setup connectivity. Из раскрывающихся списков сначала выберите сетевую карту, которую встроенный сервер процессов использует для обнаружения и принудительной установки службы мобильности на исходных компьютерах, а затем выберите сетевую карту, которую сервер конфигурации использует для подключения к Azure.From the dropdowns, first select the NIC that the in-built process server uses for discovery and push installation of mobility service on source machines, and then select the NIC that Configuration Server uses for connectivity with Azure. Затем нажмите кнопку Save (Сохранить).Then select Save. После настройки этот параметр уже нельзя изменить.You cannot change this setting after it's configured.
  2. В разделе Select Recovery Services vault (Выбор хранилища служб восстановления) выберите подписку Azure и соответствующие группу и хранилище ресурсов.In Select Recovery Services vault, select your Azure subscription and the relevant resource group and vault.
  3. В разделе Install third-party software (Установка стороннего программного обеспечения) примите лицензионное соглашение.In Install third-party software, accept the license agreement. Выберите Download and Install (Скачать и установить), чтобы установить сервер MySQL.Select Download and Install to install MySQL Server. Если папка установки MySQL указана в системном пути, этот шаг пропускается.If you placed MySQL in the path, this step is skipped.
  4. Выберите Install VMware PowerLCI (Установить VMware PowerCLI).Select Install VMware PowerCLI. Прежде чем это сделать, закройте все окна браузера.Make sure all browser windows are closed before you do this. Затем выберите Continue (Продолжить).Then select Continue.
  5. Прежде чем вы продолжите, будут проверены предварительные требования в разделе Validate appliance configuration (Проверка конфигурации модуля).In Validate appliance configuration, prerequisites are verified before you continue.
  6. В разделе Configure vCenter Server/vSphere ESXi server (Настройка сервера vCenter Server или vSphere ESXi) введите полное доменное имя или IP-адрес сервера vCenter или узел vSphere, на которых расположены виртуальные машины для репликации.In Configure vCenter Server/vSphere ESXi server, enter the FQDN or IP address of the vCenter server, or vSphere host, where the VMs you want to replicate are located. Введите порт, от которого ожидается передача данных на сервер.Enter the port on which the server is listening. Введите понятное имя для сервера VMware в хранилище.Enter a friendly name to be used for the VMware server in the vault.
  7. Введите учетные данные пользователя, которые будут использоваться сервером конфигурации для подключения к серверу VMware.Enter user credentials to be used by the configuration server to connect to the VMware server. Убедитесь, что имя пользователя и пароль указаны правильно и что пользователь входить в группу администраторов виртуальной машины, которую нужно защитить.Ensure that the user name and password are correct and is a part of the Administrators group of the virtual machine to be protected. Site Recovery использует эти учетные данные для автоматического обнаружения виртуальных машин VMware, доступных для репликации.Site Recovery uses these credentials to automatically discover VMware VMs that are available for replication. Выберите Add (Добавить), а затем нажмите кнопку Continue (Продолжить).Select Add, and then select Continue.
  8. В разделе Configure virtual machine credentials (Настройка учетных данных виртуальной машины) введите имя пользователя и пароль, которые будут использоваться для автоматической установки службы Mobility Service на виртуальных машинах с включенной репликацией.In Configure virtual machine credentials, enter the user name and password that will be used to automatically install Mobility Service on VMs when replication is enabled.
    • Для компьютеров Windows учетной записи должны быть предоставлены права локального администратора на компьютерах, которые требуется реплицировать.For Windows machines, the account needs local administrator privileges on the machines you want to replicate.
    • Для Linux предоставьте сведения для учетной записи root.For Linux, provide details for the root account.
  9. Выберите Finalize configuration (Завершение конфигурации) для завершения регистрации.Select Finalize configuration to complete registration.
  10. По окончании регистрации на портале Azure убедитесь, что сервер конфигурации и VMware указаны на странице Источник в хранилище.After registration finishes, in the Azure portal, verify that the configuration server and VMware server are listed on the Source page in the vault. Затем нажмите кнопку OK (ОК), чтобы настроить параметры целевого объекта.Then select OK to configure target settings.

После регистрации сервера конфигурации Site Recovery подключается к серверам VMware, используя указанные параметры, и обнаруживает виртуальные машины.After the configuration server is registered, Site Recovery connects to VMware servers by using the specified settings, and discovers VMs.

Примечание

Имя учетной записи появится на портале через 15 (или больше) минут.It can take 15 minutes or more for the account name to appear in the portal. Чтобы выполнить обновление немедленно, выберите Серверы конфигурации > имя сервера > Обновить сервер.To update immediately, select Configuration Servers > server name > Refresh Server.

Настройка целевой средыSet up the target environment

Выберите и проверьте целевые ресурсы.Select and verify target resources.

  1. Выберите Подготовка инфраструктуры > Целевой объект.Select Prepare infrastructure > Target. Выберите подписку Azure, которую нужно использовать.Select the Azure subscription you want to use. Мы используем модель Resource Manager.We're using a Resource Manager model.

  2. Site Recovery проверяет, есть ли у вас одна или несколько виртуальных сетей.Site Recovery checks that you have one or more virtual networks. Вы должны были их создать при настройке компонентов Azure, описанной в первом руководстве из этой серии.You should have these when you set up the Azure components in the first tutorial in this tutorial series.

    Вкладка "Целевой объект"

Создание политики репликацииCreate a replication policy

  1. Откройте портал Azure и выберите Все ресурсы.Open the Azure portal, and select All resources.

  2. Выберите хранилище служб восстановления (в нашем примере это ContosoVMVault).Select the Recovery Services vault (ContosoVMVault in this tutorial).

  3. Чтобы создать политику репликации, выберите Site Recovery infrastructure (Инфраструктура Site Recovery) > Политики репликации > +Replication Policy (+Политика репликации).To create a replication policy, select Site Recovery infrastructure > Replication Policies > +Replication Policy.

  4. На странице Создать политику репликации введите имя политики.In Create replication policy, enter the policy name. Мы используем имя VMwareRepPolicy.We're using VMwareRepPolicy.

  5. На странице Пороговое значение RPO используйте значение по умолчанию (60 минут).In RPO threshold, use the default of 60 minutes. Это значение определяет, как часто создаются точки восстановления.This value defines how often recovery points are created. Если непрерывная репликация превышает это значение, выдаются оповещения.An alert is generated if continuous replication exceeds this limit.

  6. В поле Хранение точки восстановления укажите, сколько времени нужно хранить каждую точку восстановления.In Recovery point retention, specify how longer each recovery point is retained. В этом руководстве мы используем значение 72 часа.For this tutorial we're using 72 hours. Реплицированные виртуальные машины можно восстановить до любой точки в рамках периода хранения.Replicated VMs can be recovered to any point in a retention window.

  7. В поле Периодичность создания моментальных снимков с согласованием приложений укажите, с какой периодичностью будут создаваться моментальные снимки, согласованные на уровне приложений.In App-consistent snapshot frequency, specify how often app-consistent snapshots are created. Мы используем значение 60 минут, устанавливаемое по умолчанию.We're using the default of 60 minutes. Нажмите кнопку OK, чтобы создать политику.Select OK to create the policy.

    Создание политики репликации

  • Политика автоматически сопоставляется с сервером конфигурации.The policy is automatically associated with the configuration server.
  • Для восстановления размещения по умолчанию автоматически создается соответствующая политика.A matching policy is automatically created for failback by default. Например, если политика репликации называется rep-policy, то политика восстановления размещения будет называться rep-policy-failback.For example, if the replication policy is rep-policy, then the failback policy is rep-policy-failback. Эта политика не используется, пока не будет запущено восстановление размещения из Azure.This policy isn't used until you initiate a failback from Azure.

Включение репликацииEnable replication

Включите репликацию для виртуальных машин, сделав следующее.Enable replication for VMs as follows:

  1. Выберите Репликация приложения > Источник.Select Replicate application > Source.
  2. В поле Источник выберите Локальный и выберите сервер конфигурации в списке Исходное расположение.In Source, select On-premises, and select the configuration server in Source location.
  3. В поле Тип компьютера выберите параметр Виртуальные машины.In Machine type, select Virtual Machines.
  4. В поле Гипервизор vCenter или vSphere выберите сервер vCenter, который управляет узлом vSphere, или сам этот узел.In vCenter/vSphere Hypervisor, select the vSphere host, or vCenter server that manages the host.
  5. Выберите сервер обработки (по умолчанию устанавливается на виртуальной машине сервера конфигурации).Select the process server (installed by default on the configuration server VM). Нажмите кнопку ОК.Then select OK. Состояние работоспособности каждого сервера обработки указывается с учетом рекомендуемых ограничений и других параметров.Health status of each process server is indicated as per recommended limits and other parameters. Выберите работоспособный сервер обработки.Choose a healthy process server. Объект сервер обработки критически важных операций выбрать нельзя.A critical process server cannot be chosen. Вы можете устранить неполадки и ошибки или настроить сервер обработки масштабирования.You can either troubleshoot and resolve the errors or set up a scale-out process server.
  6. В разделе Целевой объект выберите подписку и группу ресурсов, в которых нужно создавать виртуальные машины при отработке отказа.In Target, select the subscription and the resource group in which you want to create the failed-over VMs. Мы используем модель развертывания Resource Manager.We're using the Resource Manager deployment model.
  7. Выберите сеть и подсеть Azure для подключения виртуальных машин Azure, созданных после отработки отказа.Select the Azure network and subnet to which Azure VMs connect when they're created after failover.
  8. Выберите Настроить сейчас для всех выбранных компьютеров, чтобы применить настройки сети ко всем защищаемым виртуальным машинам.Select Configure now for selected machines to apply the network setting to all VMs on which you enable replication. Выберите Отложить настройку, чтобы выбрать сеть Azure для каждого компьютера.Select Configure later to select the Azure network per machine.
  9. В разделе Виртуальные машины > Выбор виртуальных машин, выберите каждую машину, которую нужно реплицировать.In Virtual Machines > Select virtual machines, select each machine you want to replicate. Можно выбрать только те компьютеры, для которых можно включить репликацию.You can only select machines for which replication can be enabled. Нажмите кнопку ОК.Then select OK. Если определенная виртуальная машина не отображается или ее нельзя выбрать, подробнее о решении этой проблемы можно узнать здесь.If you are not able to view/select any particular virtual machine, learn more about resolving the issue.
  10. В разделе Свойства > Configure properties (Настройка свойств) выберите учетную запись, которая будет использоваться сервером обработки для автоматической установки службы Mobility Service на компьютере.In Properties > Configure properties, select the account to be used by the process server to automatically install Mobility Service on the machine.
  11. Выберите Параметры репликации > Настройка параметров репликации и убедитесь, что выбрана правильная политика репликации.In Replication settings > Configure replication settings, verify that the correct replication policy is selected.
  12. Выберите Включить репликацию.Select Enable Replication. Site Recovery установит службу Mobility Service, если репликация включена для виртуальной машины.Site Recovery installs the Mobility Service when replication is enabled for a VM.
  13. Ход выполнения задания включения защиты можно отслеживать, выбрав Параметры > Задания > Задания Site Recovery.You can track progress of the Enable Protection job in Settings > Jobs > Site Recovery Jobs. После выполнения задания Завершить подготовку защиты виртуальная машина будет готова к отработке отказа.After the Finalize Protection job runs, the machine is ready for failover.
  14. Может пройти более 15 минут, прежде чем изменения вступят в силу и появятся на портале.It can take 15 minutes or longer for changes to take effect and appear in the portal.
  15. Для мониторинга добавляемых виртуальных машин укажите последнее время обнаружения, выбрав Серверы конфигурации > Последний контакт в.To monitor VMs you add, check the last discovered time for VMs in Configuration Servers > Last Contact At. Чтобы добавить виртуальные машины, не дожидаясь запланированного обнаружения, выделите сервер конфигурации (не выбирая его) и нажмите кнопку Обновить.To add VMs without waiting for the scheduled discovery, highlight the configuration server (don't select it) and select Refresh.

Дополнительная информацияNext steps

После включения репликации запустите тестирование, чтобы убедиться, что все работает как положено.After enabling replication, run a drill to make sure everything's working as expected.