logo
SQL2008_Administration

5.1.2 Устройства резервного копирования

В SQL Server используется два типа устройств резервного копирования – постоянное и временное.

  1. Временное устройство представляет собой файл, создаваемый в момент формирования резервной копии. Временное устройство удобно использовать для создания копии БД, пересылаемой в другой офис. Например:

BACKUP DATABASE db1 TO DISK = 'D:\SQLBackups\BackupFile1.bak'

  1. Постоянные устройства резервного копирования (backup devices) — это специальные объекты, которые хранятся в базе данных Master и являются представлениями резервных носителей. Постоянные устройства создаются перед формированием резервной копии. Их единственное назначение — хранить информацию о пути к физическому файлу в ОС или о стриммере. Постоянные устройства резервного копирования можно использовать многократно, можно добавлять к ним данные, что позволяет автоматизировать операцию резервного копирования.

Создать устройство резервного копирования можно:

EXEC sp_addumpdevice @devtype = 'disk', @logicalname = 'BackupDevice1', @physicalname = 'D:\SQLBackups\BackupFile1.bak'

После создания устройство можно использовать для резервного копирования. Например:

BACKUP DATABASE db1 TO BackupDevice1