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


Как восстановить файлы и файловые группы (среда SQL Server Management Studio)

Этот подраздел содержит сведения о восстановлении полной резервной копии файлов.

Aa337540.note(ru-ru,SQL.90).gifВажно!
Перед восстановлением базы данных в среде SQL Server Management Studio по модели полного восстановления или модели восстановления с неполным протоколированием необходимо выполнить резервное копирование журнала активных транзакций (известного как заключительный фрагмент журнала). Дополнительные сведения см. в разделе Как создать резервную копию журнала транзакций (среда SQL Server Management Studio).

Восстановление из полной резервной копии

  1. После подключения к соответствующему экземпляру компонента Microsoft SQL Server Database Engine в обозревателе объектов разверните дерево сервера, щелкнув имя сервера.

  2. Разверните узел Базы данных. В зависимости от базы данных выберите пользовательскую базу данных или разверните узел Системные базы данных и выберите системную базу данных.

  3. Щелкните правой кнопкой мыши базу данных, наведите курсор на пункт Задачи, а затем выберите пункт Восстановить.

  4. Щелкните Файлы и файловые группы, после чего откроется диалоговое окно Восстановление файлов и файловых групп.

  5. На странице Общие в списке В базу данных появится имя восстанавливаемой базы данных.

  6. Чтобы указать источник и расположение восстанавливаемых резервных наборов данных, выберите один из следующих вариантов.

    • Из базы данных
      Введите имя базы данных в поле со списком.
    • С устройства
      Нажмите кнопку обзора, после чего откроется окно Указание резервной копии. В списке Носители резервной копии выберите один из перечисленных типов устройств. Чтобы выбрать одно или несколько устройств для списка Расположение резервной копии, щелкните Добавить.
      После добавления устройств в список Расположение резервной копии нажмите кнопку ОК для возвращения на страницу Общие.
  7. В сетке Выбор резервных наборов данных для восстановления выберите нужные резервные наборы. В этой сетке отображаются резервные копии, доступные в указанном месте. По умолчанию, предлагается план восстановления. Чтобы переопределить предложенный план восстановления, можно изменить выбранные элементы в сетке. Автоматически отменяется выбор всех резервных копий, зависящих от резервной копии, с которой снято выделение.

    Сведения о столбцах в сетке Выбор резервных наборов данных для восстановления см. в разделе Восстановление файлов и файловых групп (страница «Общие»).

  8. Для просмотра или выбора дополнительных параметров нажмите кнопку Параметры в области Выбор страницы.

  9. На панели Параметры восстановления можно выбрать любой из следующих параметров, если он подходит к данной ситуации.

    • Перезаписать существующую базу данных
    • Выдавать запрос перед восстановлением каждой резервной копии
    • Ограничить доступ к восстановленной базе данных

    Дополнительные сведения об этих параметрах см. в разделе Восстановление файлов и файловых групп (страница «Параметры»).

  10. По желанию можно восстановить базу данных в новое местоположение, задав новое назначение для каждого файла в сетке Восстановить файлы базы данных как. Дополнительные сведения об этой сетке см. в разделе Восстановление файлов и файловых групп (страница «Параметры»).

  11. На панели Состояние восстановления определяется состояние базы данных после операции восстановления. Поведение по умолчанию:

    • Оставить базу данных готовой к использованию путем отката незафиксированных транзакций. Невозможно восстановить дополнительные журналы транзакций. (RESTORE WITH RECOVERY)
      Aa337540.note(ru-ru,SQL.90).gifПримечание.
      Выберите этот параметр, только если в данный момент восстанавливаются все необходимые резервные копии.

    Кроме того, возможны следующие варианты.

    • Оставить базу данных в нерабочем состоянии и не выполнять откат незавершенных транзакций. Можно восстановить дополнительные журналы транзакций. (RESTORE WITH NORECOVERY)
    • Оставить базу данных в режиме только для чтения. Выполнить откат незавершенных транзакций с сохранением операций отката в файле, чтобы можно было отменить операцию восстановления. (RESTORE WITH STANDBY)

    Описания аргументов см. в разделе Восстановление файлов и файловых групп (страница «Параметры»).

См. также

Задачи

Как создать резервные копии файлов и файловых групп базы данных (среда SQL Server Management Studio)
Как создать резервную копию базы данных (среда SQL Server Management Studio)
Как создать резервную копию журнала транзакций (среда SQL Server Management Studio)
Как восстановить резервную копию журнала транзакций (среда SQL Server Management Studio)

Другие ресурсы

RESTORE (Transact-SQL)
Учебник по среде SQL Server Management Studio

Справка и поддержка

Получение помощи по SQL Server 2005