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