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


Определение логического устройства резервного копирования для дискового файла (SQL Server)

В данном разделе описывается процесс определения логического устройства резервного копирования для дискового файла в SQL Server 2012 с помощью среды Среда SQL Server Management Studio или Transact-SQL. Логическое устройство представляет собой определяемое пользователем имя, которое указывает на конкретное физическое устройство резервного копирования (дисковый файл или ленточный накопитель). Инициализация физического устройства происходит позже, при записи на него резервной копии.

В этом разделе

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

    Ограничения

    Рекомендации

    Безопасность

  • Определение логического устройства резервного копирования для дискового файла с помощью:

    Среда SQL Server Management Studio

    Transact-SQL

Перед началом

Ограничения

  • Каждое имя логического устройства должно быть уникальным в пространстве имен всех логических устройств резервного копирования на экземпляре сервера. Чтобы просмотреть имена существующих логических устройств, выполните запрос к представлению каталога sys.backup_devices.

Рекомендации

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

Безопасность

Разрешения

Требуется членство в предопределенной роли сервера diskadmin.

Необходимо разрешение на запись на жесткий диск.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование среды SQL Server Management Studio

Определение логического устройства резервного копирования для дискового файла

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

  2. Разверните Объекты сервера и щелкните правой кнопкой мыши Устройства резервного копирования.

  3. Выберите команду Создать устройство резервного копирования. Откроется диалоговое окно Устройство резервного копирования.

  4. Введите имя устройства.

  5. В качестве места назначения выберите Файл и укажите полный путь к файлу.

  6. Чтобы определить новое устройство, нажмите кнопку OK.

Чтобы выполнить резервное копирование на новое устройство, добавьте его в поле Создать резервную копию на: в диалоговом окне Резервное копирование базы данных (вкладка Общие). Дополнительные сведения см. в разделе Создание полной резервной копии базы данных (SQL Server).

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование Transact-SQL

Определение логического устройства резервного копирования для дискового файла

  1. Установите соединение с компонентом Компонент Database Engine.

  2. На панели «Стандартная» нажмите Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. Этот пример иллюстрирует использование процедуры sp_addumpdevice в целях определения логического устройства резервного копирования для дискового файла. В этом примере добавляется дисковое устройство резервного копирования с именем mydiskdump, которое имеет физическое имя c:\dump\dump1.bak.

USE AdventureWorks2012 ;
GO
EXEC sp_addumpdevice 'disk', 'mydiskdump', 'c:\dump\dump1.bak' ;
GO

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Справочник

BACKUP (Transact-SQL)

sys.backup_devices (Transact-SQL)

sp_addumpdevice (Transact-SQL)

sp_dropdevice (Transact-SQL)

Основные понятия

Устройства резервного копирования (SQL Server)

Определение логического устройства резервного копирования для ленточного накопителя (SQL Server)

Просмотр свойств и содержимого логического устройства резервного копирования (SQL Server)