Поделиться через


Развертывание аварийного восстановления с использованием программного обеспечения JetStream DR

JetStream DR — это облачное решение для аварийного восстановления, предназначенное для минимизации простоя виртуальных машин в случае аварии. Экземпляры аварийного восстановления JetStream развертываются как на защищенных, так и на сайтах восстановления.

JetStream основан на основе непрерывной защиты данных (CDP), используя API VMware vSphere для платформы фильтрации операций ввода-вывода (VAIO), которая обеспечивает минимальный или близкий к потере данных. JetStream DR обеспечивает уровень защиты, необходимый для бизнес-и критически важных приложений. Кроме того, он обеспечивает экономичное аварийное восстановление с помощью минимальных ресурсов на сайте аварийного восстановления и использования экономичного облачного хранилища, например Хранилище BLOB-объектов Azure.

В этой статье описано, как реализовать аварийное восстановление JetStream для Решение Azure VMware частного облака и локальных рабочих нагрузок VMware vSphere.

Дополнительные сведения о JetStream DR см. в следующем разделе:

Основные компоненты решения для аварийного восстановления JetStream

Товаров Description
Виртуальное устройство сервера управления JetStream (MSA) MSA включает конфигурацию day 0 и Day 2, например первичные сайты, домены защиты и восстановление виртуальных машин. MSA развертывается из файла OVA на узле vSphere администратором облака. MSA собирает и поддерживает статистику, относящуюся к защите виртуальных машин, и реализует подключаемый модуль vCenter Server, позволяющий управлять аварийной восстановлением JetStream в собственном коде с помощью клиента vSphere. MSA не обрабатывает данные репликации защищенных виртуальных машин.
Виртуальное устройство DR JetStream (DRVA) Устройство виртуальной машины под управлением Linux получает защищенные данные репликации виртуальных машин из исходного узла ESXi. Он поддерживает журнал репликации и управляет передачей виртуальных машин и их данных в хранилище объектов, например Хранилище BLOB-объектов Azure. В зависимости от количества защищенных виртуальных машин и объема данных виртуальной машины для репликации администратор частного облака может создавать один или несколько экземпляров DRVA.
Компоненты узла JetStream ESXi (пакеты фильтра операций ввода-вывода) Программное обеспечение JetStream, установленное на каждом узле ESXi, настроенном для аварийного восстановления JetStream. Драйвер узла перехватывает виртуальные машины vSphere и отправляет данные репликации в DRVA. Фильтры операций ввода-вывода также отслеживают соответствующие события, такие как vMotion, хранилище vMotion, моментальные снимки и т. д.
Защищенный домен JetStream Логическая группа виртуальных машин, защищенных вместе с помощью одной и той же политики и runbook. Данные для всех виртуальных машин в домене защиты хранятся в одном экземпляре контейнера BLOB-объектов Azure. Один экземпляр DRVA обрабатывает репликацию в удаленное хранилище аварийного восстановления для всех виртуальных машин в защищенном домене.
контейнеры Хранилище BLOB-объектов Azure Реплицированные данные защищенной виртуальной машины хранятся в BLOB-объектах Azure. Программное обеспечение JetStream создает один экземпляр контейнера BLOB-объектов Azure для каждого защищенного домена JetStream.

Сценарии JetStream на Решение Azure VMware

Для следующих двух сценариев можно использовать аварийное восстановление JetStream с Решение Azure VMware:

  • Локальная среда VMware vSphere для Решение Azure VMware аварийного восстановления

  • Решение Azure VMware аварийного восстановления Решение Azure VMware

Сценарий 1. Локальный VMware vSphere для Решение Azure VMware аварийного восстановления

В этом сценарии основной сайт — это локальная среда VMware vSphere, а сайт аварийного восстановления — это Решение Azure VMware частное облако.

Схема, демонстрирующая развертывание JetStream из локальной среды в частное облако Решения Azure VMware.

Сценарий 2. Решение Azure VMware для Решение Azure VMware аварийного восстановления

В этом сценарии основной сайт — это Решение Azure VMware частное облако в одном регионе Azure. Сайт аварийного восстановления — это Решение Azure VMware частное облако в другом регионе Azure.

Схема, демонстрирующая развертывание JetStream из частного облака Решения Azure VMware в частное облако.

Аварийное восстановление с помощью Azure NetApp Files, аварийного восстановления JetStream и Решение Azure VMware

Аварийное восстановление в облаке — это устойчивый и экономичный способ защиты рабочих нагрузок от сбоев сайта и событий повреждения данных, таких как программ-шантажистов. С помощью платформы VMware VAIO локальные рабочие нагрузки VMware можно реплицировать в хранилище BLOB-объектов Azure и восстанавливаться с минимальным или близком к потере данных и почти нулевым целевым временем восстановления (RTO). JetStream DR может легко восстановить рабочие нагрузки, реплицированные из локальной среды в Решение Azure VMware и специально в Azure NetApp Files.

JetStream DR обеспечивает экономичное аварийное восстановление, потребляя минимальные ресурсы на сайте аварийного восстановления и используя экономичное облачное хранилище. JetStream DR автоматизирует восстановление в хранилищах данных Azure NetApp Files (ANF) с помощью Хранилище BLOB-объектов Azure. Он может восстановить независимые виртуальные машины или группы связанных виртуальных машин в инфраструктуру сайта восстановления в соответствии с параметрами runbook. Она также обеспечивает восстановление на определенный момент времени для защиты от программ-шантажистов.

Установка JetStream DR

Чтобы установить JetStream DR в локальном центре обработки данных и в частном облаке Решение Azure VMware:

  • Установите JetStream DR в локальном центре обработки данных:

    • Скачайте пакет аварийного восстановления JetStream из Azure Marketplace (ZIP) и разверните msA DR JetStream (OVA) в указанном кластере.
    • Настройте кластер с помощью пакета фильтра ввода-вывода (установите JetStream VIB).
    • Создайте большой двоичный объект Azure (служба хранилища Azure учетную запись) в том же регионе, что и кластер аварийного восстановления Решение Azure VMware.
    • Разверните виртуальное устройство аварийного восстановления (DRVA) и назначьте том журнала репликации (VMDK из существующего хранилища данных или общего хранилища iSCSI).
    • Создайте защищенные домены (группы связанных виртуальных машин) и назначьте drVAs и Хранилище BLOB-объектов Azure/ANF.
    • Запуск защиты.
  • Установите JetStream DR в частном облаке Решение Azure VMware:

    • Используйте команду Run для установки и настройки аварийного восстановления JetStream.
    • Добавьте тот же контейнер BLOB-объектов Azure и обнаруживайте домены с помощью параметра "Сканировать домен".
    • Разверните устройство DRVA.
    • Создайте том журнала репликации с помощью доступного хранилища данных vSAN или ANF.
    • Импорт защищенных доменов и настройка RocVA (va восстановления) для использования хранилища данных ANF для размещения виртуальных машин.
    • Выберите соответствующий параметр отработки отказа и запустите непрерывное восстановление для почти нуля доменов или виртуальных машин RTO.
  • Во время аварии активируйте отработку отказа в хранилища данных Azure NetApp Files в указанном Решение Azure VMware сайте аварийного восстановления.

  • Вызов восстановления размещения на защищенном сайте после восстановления защищенного сайта.

Восстановление программ-шантажистов

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

Аварийное восстановление JetStream для Решение Azure VMware вместе с хранилищами данных Azure NetApp Files может решить эти проблемы, позволяя организациям восстанавливаться с доступной точки во времени. При необходимости рабочие нагрузки восстанавливаются в функциональной и изолированной сети. Это позволяет приложениям функционировать и взаимодействовать друг с другом, не предоставляя их любому трафику на север-юг. Он также предоставляет группам безопасности безопасное место для выполнения судебной экспертизы и проведения других мер по восстановлению.

Полные сведения см. в статье: аварийное восстановление с помощью Azure NetApp Files, JetStream DR и Решение Azure VMware.

Необходимые компоненты

Сценарий 1. Локальный VMware vSphere для Решение Azure VMware аварийного восстановления

Сценарий 2. Решение Azure VMware для Решение Azure VMware аварийного восстановления

  • Решение Azure VMware частное облако, развернутое как минимум с тремя узлами в основных и вторичных регионах.

  • Сетевое подключение, настроенное между основными устройствами сайта JetStream и экземпляром большого двоичного объекта служба хранилища Azure.

  • Настройка и подписка на JetStream DR из Azure Marketplace для скачивания программного обеспечения JetStream DR.

  • Хранилище BLOB-объектов Azure учетную запись, созданную с помощью уровня "Стандартный" или "Премиум". Для уровня доступа выберите "Горячий".

    Примечание.

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

  • Сегмент сети NSX-T, настроенный в частном облаке Решения Azure VMware, с включенным DHCP в сегменте для временных виртуальных устройств JetStream, используемых при восстановлении или отработке отказа.

  • Служба DNS, настроенная на основных сайтах и сайтах аварийного восстановления для разрешения IP-адресов vCenter Server Решения Azure VMware, узлов ESXi Решения Azure VMware, учетной записи хранения Azure, модуля сервера управления (MSA) JetStream DR и службы JetStream Marketplace для виртуальных устройств JetStream.

  • (Необязательно) Тома Azure NetApp Files создаются и подключаются к частному облаку Решения Azure VMware для восстановления или отработки отказа защищенных виртуальных машин в резервных хранилищах данных Azure NetApp Files.

Дополнительные локальные предварительные требования для аварийного восстановления JetStream см. в руководстве по предварительной установке JetStream.

Установка JetStream DR в Решении Azure VMware

Эти действия можно выполнить для обоих поддерживаемых сценариев.

  1. В локальном центре обработки данных установите JetStream DR после документации JetStream.

  2. В частном облаке Решения Azure VMware установите JetStream DR с помощью команды "Выполнить". В портал Azure выберите "Выполнить пакеты>команд>JSDR". Конфигурация.

    Примечание.

    Если вам нужен доступ к порталу Azure US Gov, перейдите к разделу https://portal.azure.us/

    Снимок экрана: получение доступа к командам выполнения JetStream.

    Примечание.

    Пользователь CloudAdmin по умолчанию в Решение Azure VMware не имеет достаточных привилегий для установки JetStream DR. Решение Azure VMware упрощает и автоматизирует установку JetStream DR путем вызова команды Выполнить для JetStream DR.

  3. Запустите командлет Invoke-PreflightJetDRInstall, который проверяет, выполнены ли необходимые условия для установки JetStream DR. Например, он проверяет необходимое количество узлов, имена кластеров и уникальные имена виртуальных машин.

  4. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    Сеть Имя сетевого сегмента NSX-T Data Center, в котором необходимо развернуть MSA JetStream.
    Datastore Имя хранилища данных, в котором развертывается MSA JetStream.
    ProtectedCluster Имя защищенного кластера частного облака Решение Azure VMware, например Cluster-1. Можно указать только одно имя кластера.
    Cluster Имя частного кластера Решение Azure VMware, в котором выполняется развертывание JetStream MSA, например Cluster-1.
    vmName Имя виртуальной машины JetStream MSA, например jetstreamServer.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Invoke-PreflightJetDRInstall-Exec1. Используется для проверки успешности выполнения командлета.
    Время ожидания Период, по истечении которого командлет завершает работу, если его выполнение занимает слишком много времени.
  5. Просмотр состояния выполнения.

Установка MSA Для аварийного восстановления JetStream

Решение Azure VMware поддерживает установку JetStream с помощью статических IP-адресов или с помощью IP-адресов на основе DHCP.

Статический IP-адрес

  1. Выберите "Запустить пакеты>команд>Install-JetDRWithStaticIP".

  2. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    ProtectedCluster Имя защищенного кластера частного облака Решение Azure VMware, например Cluster-1. Во время установки можно указать только одно имя кластера.
    Datastore Имя хранилища данных, в котором развертывается MSA JetStream.
    vmName Имя виртуальной машины JetStream MSA, например jetstreamServer.
    Cluster Имя частного кластера Решение Azure VMware, в котором выполняется развертывание JetStream MSA, например Cluster-1.
    Netmask Netmask для развертывания MSA, например 255.255.255.0.
    MSIp IP-адрес виртуальной машины MSA JetStream.
    Dns IP-адрес DNS, который следует использовать виртуальной машине JetStream MSA.
    Шлюз IP-адрес сетевого шлюза для виртуальной машины MSA JetStream.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    HostName Имя узла (FQDN) виртуальной машины JetStream MSA.
    Сеть Имя сетевого сегмента центра обработки данных NSX-T, в котором развертывается MsA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Install-JetDRWithStaticIP-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  3. Просмотр состояния выполнения.

IP-адрес на основе DHCP

На этом шаге также устанавливается пакет установки JetStream vSphere (VIB) в кластерах, которым требуется защита аварийного восстановления.

  1. Выберите "Выполнить пакеты>команд>Install-JetDRWithDHCP".

  2. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    ProtectedCluster Имя защищенного кластера частного облака Решение Azure VMware, например Cluster-1. Во время установки можно указать только одно имя кластера.
    Datastore Имя хранилища данных, в котором развертывается MSA JetStream.
    vmName Имя виртуальной машины JetStream MSA, например jetstreamServer.
    Cluster Имя частного кластера Решение Azure VMware, в котором выполняется развертывание JetStream MSA, например Cluster-1.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    HostName Имя узла (FQDN) виртуальной машины JetStream MSA.
    Сеть Имя сетевого сегмента центра обработки данных NSX-T, в котором развертывается MsA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Install-JetDRWithDHCP-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  3. Просмотр состояния выполнения.

Добавление аварийного восстановления JetStream в новые кластеры Решение Azure VMware

  1. Выберите "Запустить пакеты>команд>Enable-JetDRForCluster".

  2. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    ProtectedCluster Имя защищенного кластера частного облака Решение Azure VMware, например Cluster-1. Во время установки можно указать только одно имя кластера.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    MSIp IP-адрес виртуальной машины MSA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Enable-JetDRForCluster-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  3. Просмотр состояния выполнения.

Настройка аварийного восстановления JetStream

В этом разделе содержатся только общие сведения о действиях, необходимых для настройки JetStream DR. Подробное описание и инструкции см. в документации по настройке JetStream DR.

После установки JetStream DR MSA и JetStream VIB в кластерах Решения Azure VMware выполните остальные действия по настройке на портале JetStream.

  1. Откройте портал JetStream на устройстве vCenter.

  2. Добавьте внешний сайт хранилища.

  3. Разверните устройство DrVA JetStream.

  4. Создайте том журнала репликации JetStream с помощью одного из хранилищ данных, доступных для кластера Решение Azure VMware.

    Совет

    Для тома журнала репликации предпочтительнее быстрое локальное хранилище, например хранилище данных vSAN.

  5. Создайте защищенный домен JetStream. Укажите Хранилище BLOB-объектов Azure сайт, экземпляр DRVA JetStream и том журнала репликации, созданный на предыдущих шагах.

  6. Выберите виртуальные машины, которые вы хотите защитить, а затем запустите защиту виртуальных машин.

Остальные действия по настройке для JetStream DR, такие как создание модуля runbook отработки отказа, вызов отработки отказа на сайт аварийного восстановления и вызов восстановления размещения на первичном сайте, см . в документации по администратору JetStream.

Отключение аварийного восстановления JetStream в кластере Решение Azure VMware

Этот командлет отключает jetStream DR только в одном из кластеров и не полностью удаляет JetStream DR.

  1. Выберите "Запустить пакеты>команд>Disable-JetDRForCluster".

  2. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    ProtectedCluster Имя кластера Решение Azure VMware частного облака, защищенного в настоящее время jetStream DR, например Cluster-1. Можно указать только одно имя кластера, чтобы быть отключенным.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    MSIp IP-адрес виртуальной машины MSA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Disable-JetDRForCluster-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  3. Просмотр состояния выполнения.

Удаление JetStream DR

  1. Выберите Выполнение команд>Пакет>Invoke-PreflightJetDRUninstall. Этот командлет проверяет, имеет ли кластер по крайней мере четыре узла (минимальное требование).

  2. Укажите необходимые значения или измените значения по умолчанию, а затем щелкните Выполнить.

    Поле Value
    ProtectedCluster Имя кластера Решение Azure VMware частного облака, защищенного в настоящее время jetStream DR, например Cluster-1. Во время удаления можно указать только одно имя кластера.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    MSIp IP-адрес виртуальной машины MSA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Invoke-PreflightJetDRUninstall-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  3. Просмотр состояния выполнения.

  4. После успешного завершения командлета предварительной проверки выберите "Удалить-JetDR", укажите необходимые значения или измените значения по умолчанию и нажмите кнопку "Выполнить".

    Поле Value
    ProtectedCluster Имя кластера Решение Azure VMware частного облака, защищенного в настоящее время jetStream DR, например Cluster-1. Во время удаления можно указать только одно имя кластера.
    Учетные данные Учетные данные привилегированного пользователя виртуальной машины MSA JetStream.
    MSIp IP-адрес виртуальной машины MSA JetStream.
    Укажите имя для выполнения Буквенно-цифровое имя выполнения, например Uninstall-JetDR-Exec1. Используется для проверки успешности выполнения командлета и должен быть уникальным для каждого запуска.
  5. Просмотр состояния выполнения.

Поддержка

JetStream DR — это решение, которое поддерживает JetStream Software . Для любых проблем с продуктом или поддержкой JetStream обратитесь support-avs@jetstreamsoft.comв службу поддержки.

Для автоматизации установки и удаления JetStream DR решение Azure VMware использует команду Выполнить. Для устранения проблем с командами выполнения обращайтесь в службу поддержки Майкрософт. При возникновении проблем с командлетами установки и удаления JetStream обращайтесь за поддержкой в JetStream.

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