Создание постоянных устройств резервного копирования

 

Мы можем при каждой операции резервного копирования создавать новы файл резервной копии. Но удобней использовать постоянные устройств резервного копирования для регулярного создания резервных копий.

 

Устройство резервного копирования (Backup device) – постоянное символическое имя для физического файла (например, C:\SQLBackups\Full.bak ) или ленточного накопителя (например, \\ . \Tape0 ).

 

Создать и удалить устройство резервного копирования для многократного использования можно с помощью системных хранимых процедур sp_addumpdeviceи sp_dropdevice .

Процедура sp_helpdevice выводит информацию об устройствах резервного копирования, а также информацию о БД master, model и tempdb.

 

 

Примеры:

 

sp_addumpdevice 'disk' , 'FullBackupDevice' , 'E:\SQLBackups\Full.bak'

 

sp_addumpdevice 'tape' , 'TLogTapeBackupDevice' , '\\ .\Tape0'

 

sp_addumpdevice 'disk', 'TLogBackupDevice' , '\\NetSrv\SQLBak\TLog.bak'

 

 

Примеры:

 

sp_dropdevice 'FullBackupDevice'

 

sp_dropdevice 'FullBackupDevice' , 'DELFILE'