Перенос учетных записей служба хранилища 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. Чтобы инициировать преобразование, выполните следующие действия.
Войдите в свою учетную запись хранения на портале Azure.
В разделе "Управление данными" выберите "Избыточность".
Обновите параметр избыточности.
Выберите Сохранить.
Запрос на преобразование путем создания запроса на поддержку
Клиенты по-прежнему могут запросить преобразование, открыв запрос на поддержку с корпорацией Майкрософт.
Внимание
Если необходимо преобразовать несколько учетных записей хранения, создайте один запрос в службу поддержки и укажите имена учетных записей, которые необходимо преобразовать на вкладке "Дополнительные сведения ".
Выполните следующие действия, чтобы запросить преобразование от Корпорации Майкрософт:
В портал Azure перейдите к учетной записи хранения, которую требуется преобразовать.
В группе Поддержка и устранение неполадок выберите Новый запрос на поддержку.
Перейдите на вкладку "Описание проблемы" на основе сведений о учетной записи:
- Сводка: (некоторый описательный текст).
- Тип проблемы: выберите Техническая.
- Подписка: выберите подписку в раскрывающемся списке.
- Служба: выберите "Мои службы", а затем "Управление учетными записями хранения" для типа службы.
- Ресурс. Выберите учетную запись хранения для преобразования. Если необходимо указать несколько учетных записей хранения, это можно сделать на вкладке "Дополнительные сведения ".
- Тип проблемы: выберите Перенос данных.
- Подтип проблемы: выберите Миграция на ZRS, GZRS или RA-GZRS.
Выберите Далее. Вкладка "Рекомендуемое решение " может отображаться кратко перед переходом на страницу "Решения ". На странице "Решения" можно проверить соответствие учетных записей хранения для преобразования:
- Тип целевой репликации: (выберите нужный параметр из раскрывающегося списка)
- Учетные записи хранения: (введите имя одной учетной записи хранения или список учетных записей, разделенных точкой с запятой)
- Выберите Отправить.
Выполните соответствующее действие, если результаты указывают, что учетная запись хранения не имеет права на преобразование. Если он имеет право, выберите "Вернуться" для запроса на поддержку.
Выберите Далее. Если вы выбрали несколько учетных записей хранения для миграции, на вкладке Подробные сведения укажите имя каждой из них через точку с запятой.
Заполните дополнительные необходимые сведения на вкладке "Дополнительные сведения ", а затем нажмите кнопку "Рецензирование" и " Создать ", чтобы просмотреть и отправить запрос в службу поддержки. Специалист службы поддержки свяжется с вами и предоставит всю необходимую помощь.
Вариант 2. Миграция вручную
Миграция вручную обеспечивает большую гибкость и управление, чем преобразование. Этот параметр можно использовать, если требуется выполнить миграцию по определенной дате или если преобразование не поддерживается для вашего сценария. Миграция вручную также полезна при перемещении учетной записи хранения в другой регион. Дополнительные сведения см. в статье "Перемещение учетной записи служба хранилища Azure в другой регион".
Когда следует использовать миграцию вручную
Используйте миграцию вручную, если:
Необходимо, чтобы миграция была завершена определенной датой.
Вы хотите перенести данные в учетную запись хранения ZRS, которая находится в другом регионе, отличном от исходной учетной записи.
ваша учетная запись хранения является учетной записью страничного BLOB-объекта уровня Premium или блочного BLOB-объекта;
Ваша учетная запись хранения содержит данные, которые находится на уровне архива, и это будет слишком затратно для восстановления данных перед преобразованием учетной записи.
Перенос учетных записей служба хранилища Azure вручную
Чтобы вручную перенести учетные записи служба хранилища Azure, выполните приведенные далее действия.
Создайте новую учетную запись хранения в основном регионе с избыточным по зонам хранилищем (ZRS) в качестве параметра избыточности.
Скопируйте данные из существующей учетной записи хранения в новую учетную запись хранения. Чтобы выполнить операцию копирования, используйте один из следующих параметров:
Вариант 1. Копирование данных с помощью существующего средства, например AzCopy, фабрики данных Azure, одной из клиентских библиотек служба хранилища Azure или надежного стороннего средства.
Вариант 2. Если вы знакомы с Hadoop или HDInsight, вы можете подключить исходную учетную запись хранения и целевую учетную запись хранения к кластеру. Затем параллелизируйте процесс копирования данных с помощью средства, например DistCp.
Определите нужный тип репликации и следуйте указаниям в разделе "Изменение репликации учетной записи хранения".
Следующие шаги
Подробные инструкции по изменению конфигурации репликации для учетной записи служба хранилища Azure с любого типа на любой другой тип см. в следующих статье:
Дополнительные рекомендации по перемещению учетной записи служба хранилища Azure в другой регион см. в следующей статье:
Дополнительные сведения: