Определение логического устройства резервного копирования для дискового файла (SQL Server)
Область применения: SQL Server
В этом разделе описывается определение логического устройства резервного копирования для файла диска в SQL Server с помощью SQL Server Management Studio или Transact-SQL. Логическое устройство представляет собой определяемое пользователем имя, которое указывает на конкретное физическое устройство резервного копирования (дисковый файл или ленточный накопитель). Инициализация физического устройства происходит позже, при записи на него резервной копии.
В этом разделе
Перед началом:
Определение логического устройства резервного копирования для дискового файла с помощью:
Перед началом
Ограничения
- Каждое имя логического устройства должно быть уникальным в пространстве имен всех логических устройств резервного копирования на экземпляре сервера. Чтобы просмотреть имена существующих логических устройств, запросите представление каталога sys.backup_devices .
Рекомендации
- Резервные копии, базы данных и журналы рекомендуется хранить на разных дисках. Это является необходимым, чтобы можно было гарантировать возможность доступа к резервным копиям при сбое диска с базой данных или журналами.
Безопасность
Разрешения
Требует членства в предопределенной роли сервера diskadmin .
Необходимо разрешение на запись на жесткий диск.
Использование среды SQL Server Management Studio
Определение логического устройства резервного копирования для дискового файла
После подключения к соответствующему экземпляру ядро СУБД Microsoft SQL Server в обозреватель объектов щелкните имя сервера, чтобы развернуть дерево сервера.
Разверните Объекты сервераи щелкните правой кнопкой мыши Устройства резервного копирования.
Выберите команду Создать устройство резервного копирования. Откроется диалоговое окно Устройство резервного копирования .
Введите имя устройства.
В качестве места назначения выберите Файл и укажите полный путь к файлу.
Чтобы определить новое устройство, нажмите кнопку OK.
Чтобы выполнить резервное копирование на новое устройство, добавьте его в поле Создать резервную копию на в диалоговом окне Резервное копирование базы данных (Общие). Дополнительные сведения см. в статье Создание полной резервной копии базы данных (SQL Server).
Использование Transact-SQL
Определение логического устройства резервного копирования для дискового файла
Соединитесь с ядром СУБД .
На панели «Стандартная» нажмите Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. Этот пример иллюстрирует использование процедуры sp_addumpdevice в целях определения логического устройства резервного копирования для дискового файла. В этом примере добавляется дисковое устройство резервного копирования с именем
mydiskdump
, которое имеет физическое имяc:\dump\dump1.bak
.
USE AdventureWorks2022;
GO
EXEC sp_addumpdevice 'disk', 'mydiskdump', 'c:\dump\dump1.bak' ;
GO
См. также
BACKUP (Transact-SQL)
Устройства резервного копирования (SQL Server)
sys.backup_devices (Transact-SQL)
sp_addumpdevice (Transact-SQL)
sp_dropdevice (Transact-SQL)
Определение логического устройства резервного копирования для ленточного накопителя (SQL Server)
Просмотр свойств и содержимого логического устройства резервного копирования (SQL Server)