Руководство по резервному копированию и восстановлению баз данных с помощью Azure Data Studio

В этом руководстве вы узнаете, как с помощью Azure Data Studio выполнять следующие задачи.

  • Резервное копирование базы данных.
  • Просмотр состояния резервного копирования.
  • Создание скрипта для резервного копирования.
  • Восстановление базы данных.
  • Просмотр состояния задачи восстановления.

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

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

Для работы с этим руководством требуется подключение к базе данных SQL Server. База данных SQL Azure обеспечивает автоматическое резервное копирование, поэтому Azure Data Studio не выполняет резервное копирование и восстановление базы данных SQL Azure. Дополнительные сведения см. в разделе Подробнее об автоматически создаваемых резервных копиях в базе данных SQL.

Резервное копирование базы данных

  1. Откройте панель мониторинга базы данных TutorialDB, открыв боковую панель СЕРВЕРЫ. Затем нажмите Ctrl+G, разверните узел Базы данных, щелкните правой кнопкой мыши TutorialDB и выберите Управление.

  2. Откройте диалоговое окно Резервное копирование базы данных. Для этого щелкните Резервное копирование в мини-приложении Задачи.

    Снимок экрана с мини-приложением

  3. В этом руководстве используются параметры резервного копирования по умолчанию, поэтому щелкните Резервное копирование.

    Снимок экрана, на котором показано диалоговое окно

Когда вы щелкнете Резервное копирование, диалоговое окно Резервное копирование базы данных закроется, и начнется процесс резервного копирования.

Просмотр состояния резервного копирования и скрипта резервного копирования

  1. Появится панель Журнал задач. В противном случае нажмите CTRL+T, чтобы открыть ее.

    Снимок экрана, на котором показана панель

  2. Чтобы просмотреть скрипт резервного копирования в редакторе, щелкните правой кнопкой мыши сообщение Резервное копирование базы данных успешно выполнено и выберите пункт Скрипт.

    Снимок экрана, на котором показан сценарий резервного копирования.

Восстановление базы данных из файла резервной копии

  1. Откройте боковую панель СЕРВЕРЫ, нажав Ctrl+G. Затем щелкните базу данных правой кнопкой мыши и выберите пункт "Управление".

  2. Откройте диалоговое окно Восстановление базы данных. Для этого щелкните Восстановление в мини-приложении Задачи.

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

  3. В поле Источник восстановления выберите значение Файл резервной копии.

  4. В поле Путь к файлу резервной копии щелкните многоточие (...) и выберите последний файл резервной копии для TutorialDB. Убедитесь, что служба SQL Server имеет разрешения READ в файле резервной копии.

  5. В разделе Целевой объект в поле Целевая база данных введите TutorialDB_Restored, чтобы восстановить файл резервной копии в новую базу данных. Затем выберите Восстановить.

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

  6. Чтобы просмотреть состояние операции восстановления, нажмите клавиши CTRL+T для открытия журнала задач.

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