Восстановите экземпляр SQL Server или базу данных на виртуальной машине Azure из резервной копии моментального снимка с помощью портала Azure (предварительная версия)

В этой статье описывается восстановление экземпляра SQL Server или отдельной базы данных в виртуальной машине Azure с помощью резервных копий моментальных снимков (предварительная версия). Он предоставляет пошаговые инструкции по восстановлению на уровне экземпляра и уровня базы данных.

Note

  • Эта предварительная версия поддерживает только восстановление альтернативного расположения (ALR).
  • Интеграция со средой Resiliency в настоящее время не поддерживается для резервного копирования экземпляров SQL Server на основе моментальных снимков (предварительная версия).

Узнайте о поддерживаемых сценариях и ограничениях для резервного копирования моментальных снимков экземпляра SQL Server (предварительная версия).

Необходимые условия

Перед восстановлением из точки восстановления снимка экземпляра SQL ознакомьтесь со следующими предварительными требованиями:

  • Для экземпляра SQL выполняется резервное копирование с использованием моментальных снимков, а резервная копия доступна в хранилище служб восстановления.
  • Доступны необходимые разрешения для выполнения операций восстановления в Azure.

Восстановление всего экземпляра SQL

Восстановление экземпляра SQL из резервной копии моментального снимка позволяет вернуть весь экземпляр SQL, включая все базы данных, к предыдущему состоянию. Эта операция полезна в сценариях, когда необходимо восстановить весь экземпляр SQL Server одновременно.

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

  1. Перейдите в хранилище служб восстановления и выберите защищенные элементы>элементы резервного копирования.

  2. На панели Элементы резервного копирования выберите SQL Server на виртуальной машине Azure (резервное копирование с помощью моментальных снимков) (предварительная версия).

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

  3. На панели "Элементы резервного копирования " для требуемого экземпляра резервного копирования выберите "Просмотреть сведения".

  4. На выбранной панели экземпляра резервного копирования выберите "Восстановить".

  5. На панели "Восстановление " на вкладке "Основные сведения" нажмите кнопку "Следующая > точка восстановления".

  6. На вкладке "Точка восстановления" для параметра "Выбор типа восстановления" выберите "Альтернативное восстановление расположения" (ALR) или "Восстановить как диск".

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

    Снимок экрана, на котором показан выбор точки восстановления снимка.

  7. Для выбранной точки восстановления нажмите кнопку "Выбрать ", чтобы выбрать доступную точку восстановления.

    По умолчанию выбрана последняя точка восстановления.

  8. На панели "Выбор точки восстановления" выберите нужную точку восстановления моментального снимка из списка и нажмите кнопку "ОК".

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

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

    Снимок экрана: выбор точки во времени восстановления.

  10. Выберите параметры следующего > восстановления.

  11. На вкладке "Параметры восстановления " выберите целевой сервер и целевой экземпляр , где требуется восстановить.

    Снимок экрана: выбор целевого сервера и экземпляра для операции восстановления.

  12. Для Managed Identityes выберите необходимое управляемое удостоверение для Azure Backup для выполнения операции восстановления и выберите Validate.

    Снимок экрана, на котором показан выбор управляемого удостоверения для операции восстановления.

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

  13. После проверки нажмите кнопку "Далее > проверка и восстановление".

  14. На вкладке "Просмотр и восстановление" просмотрите параметры восстановления и нажмите кнопку "Восстановить".

Восстановление отдельной базы данных SQL

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

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

  1. Перейдите в хранилище служб восстановления и выберите защищенные элементы>элементы резервного копирования.

  2. На панели Элементы резервного копирования выберите База данных SQL на виртуальной машине Azure.

    Снимок экрана, показывающий выбор SQL Database в типе источника данных Azure VM.

  3. На панели Элементы резервного копирования выберите Просмотр сведений для базы данных, указанной под её экземпляром, где Тип резервного копирования задан как Резервное копирование моментальных снимков.

  4. На выбранной панели элементов резервного копирования базы данных SQL выберите "Восстановить".

  5. На панели "Восстановление " на вкладке "Основные сведения" нажмите кнопку "Следующая > точка восстановления".

  6. На вкладке "Точка восстановления" для выбранной точки восстановления нажмите кнопку "Выбрать".

    Снимок экрана, показывающий выбор точки восстановления из моментального снимка для восстановления базы данных SQL.

  7. На вкладке "Точка восстановления " для сведений о точке восстановления выберите журнал или моментальный снимок , чтобы выбрать необходимую точку восстановления.

    • Моментальный снимок: Позволяет выбрать одну из доступных точек восстановления снимков в подписке (хранилище данных снимков) или в хранилище (стандартное хранилище), при этом варианты из хранилища данных снимков обеспечивают более быстрое восстановление.
    • Журнал. Позволяет восстановить базу данных, применив соответствующие журналы к ближайшей доступной точке восстановления моментальных снимков, что позволяет детализировать восстановление на определенный момент времени.

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

  8. Для выбранной точки восстановления нажмите кнопку "Выбрать".

  9. На панели "Выбор точки восстановления" выберите нужную точку восстановления моментального снимка или точку времени журнала в зависимости от выбранного параметра и нажмите кнопку "ОК".

  10. На панели Restore на вкладке Restore point выберите Next > Restore parameters.

  11. На вкладке "Параметры восстановления " выберите целевой сервер и целевой экземпляр и целевую группу ресурсов , в которой требуется восстановить.

  12. В поле Restored DB Name введите имя восстановленной базы данных вместе с целевым путем.

  13. Для Управляемой идентификации выберите требуемую идентификацию и выберите Проверить.

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

  14. После проверки нажмите кнопку "Далее > проверка и восстановление".

  15. На вкладке "Просмотр и восстановление" просмотрите параметры восстановления и нажмите кнопку "Восстановить".

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

Управление резервными копиями снимков баз данных и экземпляров SQL Server и их мониторинг (предварительная версия).