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


Инициация отработки отказа учетной записи хранения

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

В этой статье показано, как запустить отработку отказа учетной записи для учетной записи хранения с помощью портала Azure, PowerShell или интерфейса командной строки Azure. Дополнительные сведения об отработке отказа учетной записи см. в статье Аварийное восстановление и отработка отказа учетной записи хранения.

Предупреждение

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

Примечание.

Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Сведения о начале работы см. в статье "Установка Azure PowerShell". Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.

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

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

  • Учетная запись хранения настроена для георепликации (GRS, GZRS, RA-GRS или RA-GZRS). Дополнительные сведения об избыточности в службе хранилища Azure см. в этой статье.
  • Тип учетной записи хранения поддерживает отработку отказа, инициированную клиентом. См. раздел "Поддерживаемые типы учетных записей хранения".
  • У вашей учетной записи хранения нет функций или служб, которые не поддерживаются для отработки отказа учетной записи. Подробный список см. в статье о неподдерживаемых функциях и службах .

Запуск отработки отказа

Вы можете инициировать отработку отказа учетной записи из портал Azure, PowerShell или Azure CLI.

Примечание.

Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Сведения о начале работы см. в статье "Установка Azure PowerShell". Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.

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

  1. Перейдите к учетной записи хранилища.

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

    Снимок экрана, отображающий состояние георепликации и отработки отказа

  3. Убедитесь, что ваша учетная запись хранения настроена для использования геоизбыточного хранилища (GRS) или геоизбыточного хранилища с доступом для чтения (RA-GRS). Если это не так, то выберите Конфигурация под разделом Параметры, чтобы обновить учетную запись до геоизбыточной.

  4. Свойство Время последней синхронизации указывает на расстояние между дополнительным и основным регионами. Время последней синхронизации дает возможность оценить объем потери данных после завершения отработки отказа. Дополнительные сведения о проверке свойства Время последней синхронизации см. в статье Проверка свойства "Время последней синхронизации" для учетной записи хранения.

  5. Выберите Подготовка к отработке отказа.

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

    Снимок экрана, отображающий диалоговое окно подтверждения в случае отработки отказа учетной записи

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

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

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

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

После отработки отказа тип вашей учетной записи хранения автоматически преобразуется в локально избыточное хранилище (LRS) в новом основном регионе. Вы можете снова включить геоизбыточное хранилище (GRS) или геоизбыточное хранилище с доступом для чтения (RA-GRS) для вашего аккаунта. Обратите внимание, что преобразование в тип репликации из LRS на GRS или RA-GRS влечет за собой дополнительные затраты. Плата взимается за исходящий сетевой трафик для повторной репликации данных в новый дополнительный регион. Дополнительные сведения см. на странице Сведения о стоимости пропускной способности.

После повторного включения GRS для учетной записи хранения Microsoft начинает репликацию данных в вашей учетной записи в новый вторичный регион. Время репликации зависит от многих факторов, в том числе:

  • Число и размер объектов в учетной записи хранения. Для множества небольших объектов потребуется больше времени, чем для меньшего количества больших объектов.
  • Доступные ресурсы для фоновой репликации, такие как ЦП, память, диск и пропускная способность WAN. Динамический трафик имеет приоритет над георепликацией.
  • Если используется хранилище BLOB-объектов — количество моментальных снимков на BLOB-объект.
  • Если используется хранилище таблиц — стратегия секционирования данных. Процесс репликации не может масштабироваться сверх количества используемых ключей разделов.

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