Руководство по резервному копированию и восстановлению баз данных с помощью 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. Откройте диалоговое окно Резервное копирование базы данных. Для этого щелкните Резервное копирование в мини-приложении Задачи.

    Screenshot that shows the Tasks widget.

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

    Screenshot that shows the Backup dialog box.

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

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

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

    Screenshot that shows the Task History pane.

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

    Screenshot that shows backup script.

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

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

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

    Screenshot that shows Task restore.

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

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

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

    Screenshot that shows Restore backup.

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

    Screenshot that shows History task restore.