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


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

Важно

Azure Data Studio прекратит работу 28 февраля 2026 г.. Мы рекомендуем использовать расширение MSSQL для Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с Azure Data Studio?

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

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

Prerequisites

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

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

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

  1. Откройте панель мониторинга базы данных TutorialDB, открыв боковую панель SERVERS . Затем выберите CTRL+G, разверните узел "Базы данных", щелкните правой кнопкой мыши TutorialDB и выберите "Управление".

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

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

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

    Снимок экрана: диалоговое окно

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

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

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

    Снимок экрана: область

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

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

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

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

  2. Откройте диалоговое окно "Восстановить базу данных ", выбрав "Восстановить " в мини-приложении "Задачи ".

    Снимок экрана: восстановление задачи.

  3. Выберите файл резервного копирования в поле "Восстановить из".

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

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

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

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

    Снимок экрана: восстановление задачи истории.