Перенос учетных записей хранения Azure в поддержку зоны доступности

В этом руководстве описывается, как перенести или преобразовать учетные записи хранения Azure для добавления поддержки зоны доступности.

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

По умолчанию данные в учетной записи хранения реплицируются три раза в одном центре обработки данных в основном регионе. Если приложение должно быть высокодоступным, можно преобразовать данные в основном регионе в хранилище, избыточное между зонами (ZRS). ZRS использует зоны доступности Azure для репликации данных в основном регионе в три отдельных центра обработки данных.

В службе хранилища Azure доступны следующие типы репликации:

  • локально избыточное хранилище (LRS);
  • хранилище, избыточное между зонами (ZRS);
  • геоизбыточное хранилище (GRS) или геоизбыточное хранилище с доступом на чтение (RA-GRS);
  • хранилище, геоизбыточное между зонами (GZRS), или такое же хранилище с доступом на чтение (RA-GZRS).

Общие сведения о каждом из этих вариантов см. в статье Избыточность в службе хранилища Azure.

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

  • Преобразование. Если приложение должно быть высокодоступным, вы можете преобразовать учетную запись хранения в основном регионе в хранилище, избыточное между зонами (ZRS), без простоя. ZRS использует зоны доступности Azure для репликации данных в основном регионе в три отдельных центра обработки данных.
  • Миграция вручную. Миграция вручную обеспечивает полный контроль над процессом миграции, позволяя использовать такие средства, как AzCopy, переместить в новую учетную запись хранения с нужными параметрами репликации на момент выбора. Этот вариант обычно связан с простоем.

Примечание

Полные сведения об изменении способа репликации учетной записи хранения см. в статье Изменение способа репликации учетной записи хранения.

Предварительные требования

Прежде чем вносить какие-либо изменения, ознакомьтесь с ограничениями для изменения типов репликации , чтобы понять варианты миграции или преобразования учетной записи хранения. Многие учетные записи хранения можно преобразовать непосредственно в ZRS, в то время как для других требуется многоэтапный процесс или миграция вручную. Изучив ограничения, выберите правильный вариант из этой статьи, чтобы преобразовать учетную запись хранения на основе:

Требования к времени простоя

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

Если вы выбрали миграцию вручную, потребуется некоторое время простоя, но у вас будет больше контроля над началом и завершением процесса.

Вариант 1. Преобразование

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

Когда следует выполнять преобразование

Выполните преобразование, если:

  • Вы хотите преобразовать учетную запись хранения из LRS в ZRS в основном регионе без простоя приложения.
  • Вам не нужно вносить изменения к определенной дате. Хотя корпорация Майкрософт обрабатывает ваш запрос на преобразование быстро, нет никакой гарантии в отношении того, когда он будет завершен. Как правило, чем больше данных в вашей учетной записи, тем больше времени занимает репликация данных. Если требуется больший контроль над временем миграции, рассмотрите возможность использования миграции вручную.
  • Вы хотите свести к минимуму объем ручных усилий, необходимых для завершения изменения.

Рекомендации по преобразованию

В большинстве случаев преобразование можно использовать для добавления поддержки зоны доступности, но в некоторых случаях потребуется выполнить несколько шагов или выполнить миграцию вручную. Например, если вы также хотите перейти с LRS на RA-GZRS, необходимо выполнить двухэтапную процедуру. Выполните преобразование в ZRS как один шаг, а затем измените ZRS на RA-GZRS как отдельный шаг. Эти действия можно выполнять в любом порядке.

Как выполнить преобразование

Преобразование можно выполнить одним из двух способов:

Преобразование, инициированное клиентом

Преобразование, инициированное клиентом, добавляет новый вариант для клиентов, чтобы начать преобразование. Теперь вместо того, чтобы открывать запрос в службу поддержки, клиенты могут запросить преобразование непосредственно из портал Azure. После начала преобразования может потребоваться до 72 часов, но потенциальные задержки, связанные с открытием и управлением запросом в службу поддержки, будут устранены.

Инициированное клиентом преобразование доступно только из портал Azure, а не из PowerShell или Azure CLI. Чтобы инициировать преобразование, выполните следующие действия.

  1. Войдите в свою учетную запись хранения на портале Azure.

  2. В разделе Управление данными выберите Избыточность.

  3. Обновите параметр Избыточность .

  4. Нажмите кнопку Сохранить.

    Снимок экрана: как изменить параметр репликации на портале.

Запрос на преобразование путем создания запроса на поддержку

Клиенты по-прежнему могут запросить преобразование, открыв запрос в службу поддержки майкрософт.

Важно!

Если необходимо преобразовать несколько учетных записей хранения, создайте один запрос в службу поддержки и укажите имена учетных записей для преобразования на вкладке Дополнительные сведения .

Выполните следующие действия, чтобы запросить преобразование от Корпорации Майкрософт:

  1. В портал Azure перейдите к учетной записи хранения, которую требуется преобразовать.

  2. В группе Поддержка и устранение неполадок выберите Новый запрос на поддержку.

  3. Заполните вкладку Описание проблемы на основе сведений о вашей учетной записи:

    • Сводка: (некоторый описательный текст).
    • Тип проблемы: выберите Техническая.
    • Подписка: Выберите подписку в раскрывающемся списке.
    • Служба. Выберите Мои службы, а затем Управление учетной записью хранения в поле Тип службы.
    • Ресурс. Выберите учетную запись хранения для преобразования. Если необходимо указать несколько учетных записей хранения, это можно сделать на вкладке Дополнительные сведения .
    • Тип проблемы: выберите Перенос данных.
    • Подтип проблемы: выберите Миграция на ZRS, GZRS или RA-GZRS.

    Снимок экрана, показывающий, как запросить преобразование — вкладка

  4. Выберите Далее. Вкладка Рекомендуемое решение может отобразиться кратко, прежде чем переключится на страницу Решения . На странице Решения вы можете проверить право ваших учетных записей хранения на преобразование:

    • Тип целевой репликации: (выберите нужный вариант в раскрывающемся списке).
    • Учетные записи хранения из: (введите имя одной учетной записи хранения или список учетных записей, разделенных точкой с запятой)
    • Нажмите кнопку Submit (Отправить).

    Снимок экрана: проверка соответствия учетных записей хранения для преобразования на странице

  5. Выполните соответствующие действия, если результаты указывают, что ваша учетная запись хранения не подходит для преобразования. Если он подходит, выберите Вернуться к запросу на поддержку.

  6. Выберите Далее. Если вы выбрали несколько учетных записей хранения для миграции, на вкладке Подробные сведения укажите имя каждой из них через точку с запятой.

    Снимок экрана, показывающий, как запросить преобразование — вкладка

  7. Заполните дополнительные необходимые сведения на вкладке Дополнительные сведения , а затем выберите Просмотр и создание , чтобы просмотреть и отправить запрос в службу поддержки. Специалист службы поддержки свяжется с вами и предоставит всю необходимую помощь.

Вариант 2. Миграция вручную

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

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

Используйте миграцию вручную, если:

  • Миграция должна быть завершена к определенной дате.

  • Вы хотите перенести данные в учетную запись хранения ZRS, которая находится в регионе, отличном от региона исходной учетной записи.

  • ваша учетная запись хранения является учетной записью страничного BLOB-объекта уровня Premium или блочного BLOB-объекта;

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

Перенос учетных записей хранения Azure вручную

Чтобы вручную перенести учетные записи хранения Azure, выполните приведенные далее действия.

  1. Создайте учетную запись хранения в основном регионе с хранилищем, избыточным между зонами (ZRS) в качестве параметра избыточности.

  2. Скопируйте данные из существующей учетной записи хранения в новую учетную запись хранения. Чтобы выполнить операцию копирования, используйте один из следующих вариантов:

    • Вариант 1. Скопируйте данные с помощью существующего средства, такого как AzCopy, фабрика данных Azure, одна из клиентских библиотек службы хранилища Azure или надежное стороннее средство.

    • Вариант 2. Если вы знакомы с Hadoop или HDInsight, вы можете подключить к кластеру как исходную, так и целевую учетную запись хранения. Затем параллелизируйте процесс копирования данных с помощью такого средства, как DistCp.

  3. Определите, какой тип репликации вам нужен, и следуйте указаниям в разделе Изменение способа репликации учетной записи хранения.

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

Подробные рекомендации по изменению конфигурации репликации для учетной записи хранения Azure с любого типа на любой другой см. в следующих разделах:

Дополнительные рекомендации по перемещению учетной записи хранения Azure в другой регион см. в статье:

См. также: