Мы можем при каждой операции резервного копирования создавать новы файл резервной копии. Но удобней использовать постоянные устройств резервного копирования для регулярного создания резервных копий.
Устройство резервного копирования (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'