Мигрированная в AG автономная БД не обнаруживается службой резервного копирования Azure

Вопрос или проблема

У нас есть два экземпляра SQL 2022 на виртуальных машинах Windows 2019, размещенных в SQL Azure. Вместе они образуют кластер AG. Базы данных успешно резервируются с помощью Azure Backup.

Мы добавили автономную базу данных в один из экземпляров SQL 2022, и она была немедленно обнаружена и резервирована с помощью функции AutoProtect Azure Backup.

Затем мы переместили эту защищенную автономную базу данных в существующий AG.

После этого мы выполнили действие Rediscover DBs для каждой из виртуальных машин.

База данных не отображается в элементах резервного копирования, поэтому мы не можем включить резервное копирование для этой базы данных теперь, когда она находится в AG.

Кто-нибудь знает, почему это может происходить и как мы можем диагностировать/исправить проблему?

Спасибо!

Ответ или решение

Конечно, давайте рассмотрим вашу ситуацию и найдем решение проблемы с отсутствием обнаружения базы данных в Azure Backup после ее перемещения в группу доступности (AG).

Проблема:

Вы смогли успешно защитить отдельную базу данных с помощью Azure Backup перед тем, как переместить ее в существующую группу доступности. После перемещения базы данных и выполнения действия по повторному обнаружению баз данных (Rediscover DBs) она не появляется в списке защищаемых объектов, и вы не можете включить резервное копирование для нее.

Возможные причины и решения:

  1. Статус защиты базы данных:
    При перемещении базы данных в AG ее статус может измениться, и Azure Backup может не распознавать ее, если она была неправильно защищена. Убедитесь, что база данных имеет статус "Protected" (Защищена) до и после переноса в AG.

    Решение: Проверьте статус базы данных через SQL Server Management Studio (SSMS) или через PowerShell, используя команды для статуса защиты.

  2. Правильные настройки AG:
    Убедитесь, что ваша группа доступности настроена правильно и что база данных, перемещенная в AG, является частью этой группы. Azure Backup может не обнаруживать базы данных, если они не правильно настроены в AG.

    Решение: Проверьте настройки вашей группы доступности с помощью команд ALTER AVAILABILITY GROUP и убедитесь, что база данных отображается как часть AG.

  3. Кэширование и Распределение:
    Иногда проблема может быть связана с кэшированием или распределением метаданных в Azure. После изменения статуса базы данных вам может потребоваться немного времени, прежде чем Azure Backup обновит эту информацию.

    Решение: Попробуйте подождать некоторое время и запустить повторное обнаружение еще раз. Если проблема не исчезнет, вы можете попробовать перезапустить службы Azure Backup на виртуальных машинах.

  4. Проблемы с лицензией и доступом:
    Убедитесь, что учетная запись, используемая для доступа к Azure Backup, имеет необходимые разрешения для управления резервным копированием баз данных в группе доступности.

    Решение: Проверьте настройки разрешений и убедитесь, что учетная запись имеет роль Backup Operator или аналогичную и что включены необходимые параметры для работы с AG.

  5. Обновление и поддержка:
    Возможно, необходимо обновить компоненты Azure и SQL Server до последних версий, чтобы избежать проблем совместимости.

    Решение: Проверьте наличие обновлений для SQL Server 2022 и Windows Server 2019, а также любых патчей или обновлений безопасности.

Заключение:

Если ни одно из вышеуказанных решений не сработало, рекомендуется обратиться в службу поддержки Azure, предоставив им всю информацию о конфигурации и ваших действиях. Служба поддержки сможет подробно рассмотреть вашу проблему и предложить дополнительные решения.

Оцените материал
Добавить комментарий

Капча загружается...