Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этом разделе описывается, как указать диск или ленту в качестве места резервного копирования в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Примечание.
Поддержка резервного копирования на ленточные устройства будет исключена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
Разрешения
BACKUP DATABASE и BACKUP разрешения на LOG по умолчанию предоставляются членам предопределенной роли сервера sysadmin и предопределенных ролей базы данных db_owner и db_backupoperator.
Проблемы, связанные с владельцем и разрешениями у физических файлов на устройстве резервного копирования, могут помешать операции резервного копирования. SQL Server должен иметь возможность чтения и записи на устройство; учетная запись, в которой выполняется служба SQL Server, должна иметь разрешения на запись. Однако процедура sp_addumpdevice, добавляющая запись для устройства резервного копирования в системные таблицы, не проверяет разрешения на доступ к файлу. Проблемы физического файла устройства резервного копирования могут не проявляться до момента доступа к физическому ресурсу во время операции резервного копирования или восстановления.
Использование среды SQL Server Management Studio
Указать диск или ленту в качестве места назначения резервного копирования.
После подключения к соответствующему экземпляру ядра СУБД Microsoft SQL Server, в Обозревателе объектов щелкните на имени сервера, чтобы развернуть дерево сервера.
Раскройте узел Базы данных и в зависимости от типа базы данных выберите пользовательскую базу данных или раскройте узел Системные базы данных и выберите системную базу данных.
Щелкните правой кнопкой мыши базу данных, выберите пункт Задачи, а затем команду Создать резервную копию. Откроется диалоговое окно Резервное копирование базы данных .
В разделе Назначение страницы Общее выберите Диск или Лента. Чтобы выбрать пути к 64 (или менее) дискам или накопителям на магнитной ленте, содержащим один набор носителей, нажмите кнопку Добавить.
Чтобы удалить носитель резервной копии, выберите его и нажмите кнопку Удалить. Чтобы просмотреть содержимое носителя резервной копии, выберите его и щелкните Содержимое.
Использование Transact-SQL
Указать диск или ленту в качестве места назначения резервного копирования.
Подключитесь к СУБД.
На панели «Стандартная» нажмите Создать запрос.
В операторе BACKUP укажите файл или устройство и его физическое имя. В этом примере выполняется резервное копирование базы данных
AdventureWorks2025в файл на дискеZ:\SQLServerBackups\AdventureWorks2022.bak.
USE AdventureWorks2022;
GO
BACKUP DATABASE AdventureWorks2022
TO DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak'
GO
Связанные материалы
- Резервное копирование журнала транзакций
- Создание резервных копий файлов и файловых групп
- Определение логического устройства резервного копирования для файла диска (SQL Server)
- Создание разностной резервной копии базы данных (SQL Server)
- Определение логического устройства резервного копирования для ленточного накопителя (SQL Server)