Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этом разделе описывается восстановление резервной копии с устройства в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Примечание.
Для получения информации о резервном копировании SQL Server на хранилище BLOB-объектов Azure см. SQL Server Backup and Restore with Microsoft Хранилище BLOB-объектов Azure.
В этом разделе
Перед началом:
Восстановление резервной копии с устройства с помощью:
Перед началом
Безопасность
Разрешения
Если восстанавливаемая база данных не существует, пользователь должен иметь разрешение CREATE DATABASE для выполнения RESTORE. Если база данных существует, RESTORE разрешения по умолчанию предоставляются членам фиксированных серверных ролей sysadmin и dbcreator, а также владельцу базы данных (dbo) (для параметра FROM DATABASE_SNAPSHOT база данных существует всегда).
RESTORE разрешения предоставляются ролям, в которых сведения о членстве всегда доступны серверу. Поскольку членство в предопределенной роли базы данных можно проверить только тогда, когда база данных доступна и не повреждена, а во время выполнения RESTORE это не всегда возможно, члены предопределенной роли базы данных db_owner не имеют разрешений RESTORE.
Использование среды SQL Server Management Studio
Восстановление резервной копии с устройства
После подключения к соответствующему экземпляру ядра СУБД Microsoft SQL Server, в обозревателе объектов щелкните имя сервера, чтобы развернуть дерево сервера.
Раскройте узел Базы данных и, в зависимости от базы данных, выберите пользовательскую базу данных или раскройте узел Системные базы данных и выберите системную базу данных.
Щелкните правой кнопкой мыши базу данных, укажите на пункт Задачии щелкните Восстановить.
Выберите нужный тип операции восстановления (База данных, Файлы и файловые группыили Журнал транзакций). Откроется соответствующее диалоговое окно восстановления.
На странице Общие в разделе Источник для восстановления выберите С устройства.
В текстовом поле С устройства нажмите кнопку выбора, что откроет диалоговое окно Указание резервной копии.
В текстовом поле Носитель резервной копии выберите Устройство резервного копированияи нажмите кнопку Добавить . Откроется текстовое поле Выбор устройства резервного копирования .
В текстовом поле Устройство резервного копирования выберите устройство для операции восстановления.
Использование Transact-SQL
Восстановление резервной копии с устройства
Подключитесь к движку базы данных.
На панели «Стандартная» нажмите Создать запрос.
В инструкции укажите логическое или физическое RESTORE устройство резервного копирования, которое будет использоваться для операции резервного копирования. В этом примере показано восстановление из файла на диске, имеющего физическое имя
Z:\SQLServerBackups\AdventureWorks2022.bak.
RESTORE DATABASE AdventureWorks2022
FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak' ;
См. также
RESTORE FILELISTONLY (Transact-SQL)
RESTORE HEADERONLY (Transact-SQL)
RESTORE LABELONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
Восстановление резервной копии базы данных в простой модели восстановления (Transact-SQL)
Восстановление резервной копии базы данных с помощью SSMS
Восстановление разностной резервной копии базы данных (SQL Server)
Восстановление базы данных в новое расположение (SQL Server)
Резервное копирование файлов и файловых групп (SQL Server)
Создание резервной копии журнала транзакций (SQL Server)
Создание разностной резервной копии базы данных (SQL Server)