Резервное копирование виртуальной машины в Azure Stack Hub с помощью CommvaultBack up your VM on Azure Stack Hub with Commvault

Общие сведения о резервном копировании виртуальной машины с помощью CommvaultOverview of backing up a VM with Commvault

В этой статье описано, как настроить Commvault Live Sync для обновления виртуальной машины восстановления, расположенной в отдельной единице масштабирования Azure Stack Hub.This article walks through the configuration of Commvault Live Sync to update a recovery VM located on a separate Azure Stack Hub scale unit. В этой статье подробно описано, как настроить общее партнерское решение для защиты и восстановления данных и состояния системы виртуальных машин, развернутых в Azure Stack Hub.This article details how to configure a common partner solution to protect and recover the data and system state of Virtual Machines deployed on Azure Stack Hub.

На следующей схеме показано общее решение при использовании Commvault для резервного копирования виртуальных машин.The following diagram shows you the overall solution when using Commvault to back up your VMs.

На схеме показано, как Commvault можно использовать для репликации данных из Azure Stack в другой стек или в облако Azure.

В этой статье вы узнаете:In this article you will:

  1. Создание виртуальной машины, выполняющей программное обеспечение Commvault на исходном экземпляре Azure Stack Hub.Create a VM running the Commvault software on your source Azure Stack Hub Instance.

  2. Создание учетной записи хранения во вторичном расположении.Create a storage account in a secondary location. В статье предполагается, что вы создадите контейнер больших двоичных объектов в учетной записи хранения в отдельном экземпляре Azure Stack Hub (целевом) и что целевой объект Azure Stack Hub доступен из источника Azure Stack Hub.The article assumes you will create a Blob container in a storage account in an Azure Stack Hub instance separate (the target), and that the target Azure Stack Hub is reachable from the source Azure Stack Hub.

  3. Настройте Commvault на исходном экземпляре Azure Stack Hub и добавьте виртуальные машины в источник Azure Stack Hub в группу виртуальных машин.Configure Commvault on your source Azure Stack Hub Instance and add VMs in the source Azure Stack Hub to the VM group.

  4. Настройте динамическую синхронизацию Commvault.Configure Commvault's Live Sync.

Вы также можете загрузить и предложить совместимые образы виртуальных машин партнеров для защиты своих виртуальных машин Azure Stack Hub в Azure Cloud или другом Azure Stack Hub.You can also download and offer compatible partner VM images to protect your Azure Stack Hub VMs to an Azure Cloud or another Azure Stack Hub. В этой статье показано, как защитить виртуальные машины с помощью Commvault Live Sync.This article will illustrate VM protection with Commvault Live Sync.

Топология этого подхода будет выглядеть, как на следующей схеме:The topology of this approach will look like the following diagram:

На схеме показан путь к данным от COMMVAULT прокси-сервера VSA в концентраторе Azure Stack 1 до Azure Stack концентратора 2, который имеет виртуальную машину восстановления, которую можно перевести в режим «в сети» при необходимости резервного копирования концентратора 1.

Создание виртуальной машины Commvault из элемента Commvault MarketplaceCreate the Commvault VM from the Commvault Marketplace Item

  1. Откройте портал пользователя Azure Stack Hub.Open the Azure Stack Hub user portal.

  2. Последовательно выберите Создать ресурс > Вычисления > Commvault.Select Create a resource > Compute > Commvault.

    Примечание

    Если Commvault недоступен, обратитесь к оператору облака.If Commvault is not available to you, contact your cloud operator.

    Создание виртуальной машины

  3. Настройте основные параметры в Создать виртуальную машину, 1 Основы:Configure the basic settings in Create virtual machine, 1 Basics:

    а.a. Введите Имя.Enter a Name.

    b.b. Выберите HDD (цен. Категория "Стандартный").Select Standard HDD.

    c.c. Введите имя пользователя.Enter a Username.

    d.d. Введите пароль.Enter a Password.

    д)e. Подтвердите пароль.Confirm your password.

    е)f. Выберите подписку для резервной копии.Select a Subscription for the backup.

    ж.g. Выберите группу ресурсов.Select a Resource group.

    h.h. Выберите расположение Azure Stack Hub.Select the Location of the Azure Stack Hub. Если вы используете ASDK, выберите локальный.If you are using an ASDK, select local.

    i.i. Щелкните ОК.Select OK.

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

  4. Выберите размер виртуальной машины Commvault.Choose the size of the Commvault VM. Размер виртуальной машины для резервного копирования должен составлять не менее 10 ГБ ОЗУ и 100 ГБ памяти.The VM size for backup should be at least 10 GB of RAM and 100 GB of storage.

    В диалоговом окне "панель мониторинга > новые > параметры создания виртуальной > машины" отображаются параметры, которые будут использоваться для создания виртуальной машины...

  5. Выберите параметры виртуальной машины Commvault.Choose the settings for the Commvault VM.

    а.a. Установите для уровня доступности значение НЕТ.Set the availability to None.

    b.b. Выберите Да для использования управляемых дисков.Select Yes for use managed disks.

    c.c. Выберите виртуальную сеть по умолчанию для пункта Виртуальная сеть.Select the default VNet for the Virtual network.

    d.d. Выберите Подсеть по умолчанию.Select the default Subnet.

    д)e. Выберите Общедоступный IP-адрес по умолчанию.Select the default Public IP address.

    е)f. Оставьте виртуальную машину в базовой группе безопасности сети.Leave the VM in the Basic Network Security Group.

    ж.g. Откройте порты HTTP (80), HTTPS (443), SSH (22) и RDP (3389).Open the HTTP (80), HTTPS (443), SSH (22), and RDP (3389) ports.

    h.h. Выберите Нет расширений.Select No extensions.

    i.i. Выберите Включено для Диагностики загрузки.Select Enabled for the Boot diagnostics.

    j.j. Оставьте для параметра Диагностика гостевой ОС значение Отключено.Leave the Guest OS diagnostics set to Disabled.

    k.k. Оставьте учетную запись для хранения диагностических данных по умолчанию.Leave the default Diagnostics storage account.

    l.l. Щелкните ОК.Select OK.

  6. Проверьте сводку виртуальной машины Commvault после выполнения проверки.Review the summary of your Commvault VM after it has passed validation. Щелкните ОК.Select OK.

Получение субъекта-службыGet your service principal

Вам нужно знать, является ли ваш Диспетчер удостоверений Azure AD или ADFS.You will need to know if your identity manager is Azure AD or ADFS. В следующей таблице содержатся сведения, необходимые для настройки Commvault в Azure Stack Hub.The following table contains the information you will need to set up the Commvault in your Azure Stack Hub.

ЭлементElement ОписаниеDescription ИсточникSource
URL-адрес Azure Resource ManagerAzure Resource Manager URL Конечная точка Resource Manager для Azure Stack Hub.The Azure Stack Hub Resource Manager endpoint. https://docs.microsoft.com/azure-stack/user/azure-stack-version-profiles-ruby#the-azure-stack-hub-resource-manager-endpoint
имя приложения;Application name
Идентификатор приложенияApplication ID Идентификатор приложения субъекта-службы, сохраненный во время создания субъекта-службы в предыдущем разделе этой статьи.The service principal app ID saved when the service principal was created in the previous section of this article. https://docs.microsoft.com/azure-stack/operator/azure-stack-create-service-principals
Идентификатор подпискиSubscription ID Идентификатор подписки используется для доступа к предложениям в Azure Stack Hub.You use the subscription ID to access offers in Azure Stack Hub. https://docs.microsoft.com/azure-stack/operator/service-plan-offer-subscription-overview#subscriptions
Идентификатор клиента (идентификатор каталога)Tenant ID (Directory ID) Идентификатор клиента Azure Stack Hub.Your Azure Stack Hub tenant ID. https://docs.microsoft.com/azure-stack/operator/azure-stack-identity-overview
Пароль приложенияApplication password Секрет приложения субъекта-службы, сохраненный во время создания субъекта-службы.The service principal app secret saved when the service principal was created. https://docs.microsoft.com/azure-stack/operator/azure-stack-create-service-principals

Настройка резервного копирования с помощью консоли CommvaultConfigure backup using the Commvault Console

  1. Откройте клиент RDP и подключитесь к виртуальной машине Commavult в Azure Stack Hub.Open your RDP client and connect to the Commavult VM in your Azure Stack Hub. Введите свои учетные данные.Enter your credentials.

  2. Установите Azure Stack Hub PowerShell и средства Azure Stack Hub на виртуальной машине Commvault.Install Azure Stack Hub PowerShell and Azure Stack Hub Tools on the Commvault VM.

    а.a. Инструкции по установке PowerShell для Azure Stack Hub см. в этой статье.For instructions on installing Azure Stack Hub PowerShell, see Install PowerShell for Azure Stack Hub.
    b.b. Инструкции по установке средств Azure Stack Hub приведены в статье Скачивание средств Azure Stack Hub из GitHub.For instructions on installing Azure Stack Hub Tools, see Download Azure Stack Hub tools from GitHub.

  3. После установки Commvault на виртуальной машине Commvault откройте консоль Commcell.After Commvault installs on in your Commvault VM, open the Commcell Console. На начальной консоли выберите Commvault > Commvault Commcell Console (Консоль Commvault Commcell).From Start, select Commvault > Commvault Commcell Console.

    Консоль Коммцелл содержит панель навигации слева, озаглавленную Коммцелл Browser.

  4. Настройте репозитории файлов резервной копии, чтобы использовать внешнее хранилище для Azure Stack Hub в консоли Commvault Commcell.Configure your backup repositories to use storage external to the Azure Stack Hub in the Commvault Commcell Console. В браузере CommCell выберите Ресурсы хранилища > Пулы носителей.In the CommCell Browser, select Storage Resources > Storage Pools. Щелкните правой кнопкой мыши и выберите Добавить пул носителей.Right-click and select Add Storage Pool. Выберите Облако.Select Cloud.

  5. Добавьте имя пула носителей.Add the name of the Storage Pool. Выберите Далее.Select Next.

  6. Выберите Создать > Облачное хранилище.Select Create > Cloud Storage.

    Диалоговое окно Сторажедевице # отображает общую страницу с вкладками с различными списками и текстовыми полями для указания создаваемого устройства хранения.

  7. Выберите поставщика облачных услуг.Select your cloud service provider. В этой процедуре мы будем использовать вторую Azure Stack Hub в другом расположении.In this procedure, we will use a second Azure Stack Hub in a different location. Выберите Службу хранилища Microsoft Azure.Select Microsoft Azure Storage.

  8. Выберите виртуальную машину Commvault в качестве MediaAgent.Select your Commvault VM as your MediaAgent.

  9. Введите сведения для доступа к вашей учетной записи хранения.Enter your access information for your storage account. Инструкции по настройке учетной записи Службы хранения Azure можно найти здесь.You can find instruction on setting up an Azure Storage account here. Сведения о доступе:Access information:

    • Узел службы. Получите имя URL-адреса из свойств контейнера больших двоичных объектов в вашем ресурсе.Service host: Get the name of the URL from the Blob container properties in your resource. Например, мой URL-адрес имел вид https://backuptest.blob.westus.stackpoc.com/mybackups, и мной использовался blob.westus.stackpoc.com в узле службы.For example, my URL was https://backuptest.blob.westus.stackpoc.com/mybackups and I used, blob.westus.stackpoc.com in Service host.

    • Имя учетной записи: Введите имя учетной записи хранения.Account Name: Use the Storage account name. Его можно найти в колонке "Ключи доступа" в ресурсе хранилища.You can find this in the Access Keys blade in the storage resource.

    • Ключ доступа. Получите ключ доступа из колонки "Ключи доступа" в ресурсе хранилища.Access Key: Get the access key from the Access Keys blade in the storage resource.

    • Контейнер. Имя контейнера.Container: The name of the container. В данном случае это "mybackups".In this case, mybackups.

    • Класс хранения: Оставьте класс хранения по умолчанию для контейнера пользователя.Storage Class: Leave as User container's default storage class.

  10. Создайте клиент Microsoft Azure Stack Hub, следуя инструкциям на этой странице.Create a Microsoft Azure Stack Hub Client by following the instructions at Creating a Microsoft Azure Stack Hub Client

    Диалоговое окно Создание клиента Azure Stack содержит список и текстовые поля для указания характеристик клиента.

  11. Выберите виртуальные машины или группы ресурсов для защиты и присоедините политику резервного копирования.Select the VMs or Resource Groups to protect and attach a backup policy.

  12. Настройте расписание резервного копирования в соответствии с требованиями к RPO для восстановления.Configure your backup schedule to match your RPO requirements for Recovery.

  13. Выполните первое полное резервное копирование.Perform the first full backup.

Настройте Commvault Live SyncConfigure Commvault Live Sync

Доступны два параметра.Two options are available. Вы можете реплицировать изменения с основной копии резервных копий или с вторичной копии на виртуальную машину восстановления.You can choose to replicate changes from the primary copy of backups or replicate changes from a secondary copy to the recovery VM. Репликация из резервного набора данных исключает влияние операции ввода-вывода на чтение с исходного компьютера.Replicating from a Backup Set eliminates the Read IO impact on the source machine.

  1. Во время настройки Live Sync необходимо указать источник Azure Stack Hub (агент виртуального сервера) и сведения о целевом объекте Azure Stack Hub.During the configuration of Live Sync, you will need to provide the source Azure Stack Hub (Virtual Server Agent) and the target Azure Stack Hub details.

  2. Действия по настройке Commvault Live Sync см. на странице Live Sync Replication for Microsoft Azure Stack Hub (Репликация Live Sync для Microsoft Azure Stack Hub).For the steps to configure Commvault Live Sync, see Live Sync Replication for Microsoft Azure Stack Hub.

    В консоли Коммцелл отображается страница с вкладками "VM-kr-квлт > Client Computers > ASIC Azure Stack > Virtual Server > Azure Stack > Дефаултбаккупсет".

  3. Во время настройки Live Sync (динамической синхронизации) необходимо указать целевой объект Azure Stack Hub и детали об агенте виртуального сервера.During the configuration of Live Sync, you will need to provide the target Azure Stack Hub and Virtual Server Agent details.

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

  4. Продолжайте настройку и добавьте целевую учетную запись хранения, в которой будут размещаться диски реплики, группы ресурсов, в которых будут размещены реплики виртуальных машин, и имя, которое вы хотите прикрепить к виртуальным машинам реплики.Continue the configuration and add the target storage account where the replica disks will be hosted, the resource group(s) where the replica VMs will be placed, and the name you would like attached to the replica VMs.

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

  5. Кроме того, можно изменить размер виртуальной машины и настроить параметры сети, выбрав Настроить рядом с каждой виртуальной машиной.You can also change the VM size and configure network settings by selecting Configure next to each VM.

  6. Установка частоты репликации целевого объекта Azure Stack HubSet the frequency of replication to the target Azure Stack Hub

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

  7. Проверьте параметры, чтобы сохранить конфигурацию.Review your settings to save the configuration. После этого будет создана среда восстановления, и репликация начнется с выбранным интервалом.The recovery environment will then be created and replication will begin at the chosen interval.

Настройка режима отработки отказа с помощью Live SyncSet up failover behavior using Live Sync

Commvault Live Sync позволяет выполнять отработку отказа компьютеров с одного Azure Stack Hub на другой и восстановление размещения, чтобы возобновить операции на исходном Azure Stack Hub.Commvault Live Sync allows you to failover machines from one Azure Stack Hub to another and failback to resume operations on the original Azure Stack Hub. Рабочий процесс автоматизирован и регистрируется в журнале.The workflow is automated and logged.

На странице монитор репликации консоли администрирования нет доступных данных для различных подпанелей панели RPO репликации.

Выберите виртуальные машины, для которых требуется выполнить отработку отказа для восстановления Azure Stack Hub, и выберите плановую или внеплановую отработку отказа.Select the VMs you wish to failover to your Recovery Azure Stack Hub and choose a planned or unplanned failover. Плановая отработка отказа уместна, когда перед возобновлением работы на сайте восстановления есть время для правильного завершения работы рабочей среды.A planned failover is appropriate when there is time to gracefully shut down the production environment before resuming operations in the recovery site. Плановая отработка отказа завершает работу рабочих виртуальных машин, реплицирует окончательные изменения на сайт восстановления, переводит виртуальные машины восстановления в оперативный режим с последними данными и применяет размер виртуальной машины и конфигурацию сети, указанные во время настройки Live Sync.Planned failover shuts down the production VMs, replicates final changes to the recovery site, and brings the recovery VMs online with the latest data and applies the VM size and network configuration specified during the Live Sync configuration. Внеплановая отработка отказа попытается завершить работу виртуальных машин, но продолжит работу, если рабочая среда недоступна, и просто переведет виртуальные машины восстановления в оперативный режим, используя последний полученный набор данных репликации, примененный к виртуальной машине, а также ранее выбранные размер и конфигурацию сети.An unplanned failover will attempt to shut down the production VMs, but will proceed if the production environment is unavailable and simply bring the recovery VMs online with the last received replication data set applied to the VM and the size and network configuration previously chosen. На приведенных ниже изображениях показана внеплановая отработка отказа, в которой виртуальные машины восстановления были переведены в оперативный режим с помощью Commvault Live Sync.The images below illustrate an unplanned failover where the recovery VMs have been brought online by Commvault Live Sync.

В поле "Сводка по заданию" отображаются сведения о событии аварийного восстановления, включая тип, приоритет, "время начала" и "время окончания".

Список события с заголовком показывает одно событие, описанное в разделе "Задание оркестрации для аварийного восстановления".

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

Дальнейшие действияNext steps

Сети Azure Stack Hub: различия и рекомендацииDifferences and considerations for Azure Stack Hub networking