Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте страницу "Общие ", чтобы указать сведения о целевых и исходных базах данных для операции восстановления базы данных.
Восстановление резервной копии базы данных с помощью SQL Server Management Studio
Восстановите резервную копию базы данных (SQL Server Management Studio)
Определение логического устройства резервного копирования для ленточного накопителя (SQL Server)
Замечание
При указании задачи восстановления с помощью SQL Server Management Studio можно создать соответствующийскрипт восстановления Transact-SQL, щелкнув скрипт и выбрав назначение для скрипта.
Разрешения
Если восстанавливаемая база данных не существуют, для выполнения инструкции RESTORE у пользователя должны быть разрешения CREATE DATABASE. Если база данных существует, разрешения на выполнение инструкции RESTORE по умолчанию предоставлены членам предопределенных ролей сервера sysadmin и dbcreator , а также владельцу базы данных (dbo).
Разрешения на выполнение инструкции RESTORE даются ролям, в которых данные о членстве всегда доступны серверу. Так как членство в предопределенной роли базы данных может быть проверено только тогда, когда база данных доступна и не повреждена, что не всегда имеет место при выполнении инструкции RESTORE, члены предопределенной роли базы данных db_owner не имеют разрешений RESTORE.
Для восстановления из зашифрованной резервной копии требуются VIEW DEFINITION
разрешения на сертификат или асимметричный ключ, используемый для шифрования во время резервного копирования.
Опции
Исходный материал
Параметры восстановления из панели определяют расположение резервных наборов для базы данных и какой набор резервных копий вы хотите восстановить.
Срок | Определение |
---|---|
База данных | Выберите из раскрывающегося списка базу данных для восстановления. Данный список содержит только базы данных, резервное копирование которых было выполнено в соответствии с журналом резервного копирования msdb . |
Устройство | Выберите логические или физические устройства резервного копирования (ленты, URL-адреса или файлы), содержащие резервные копии или резервные копии, которые требуется восстановить. Это необходимо, если резервная копия базы данных была создана в другом экземпляре SQL Server. Чтобы выбрать одно или несколько логических или физических устройств резервного копирования, нажмите кнопку обзора, которая открывает диалоговое окно "Выбор устройств резервного копирования ". Там можно выбрать до 64 устройств, принадлежащих одному набору носителей. Устройства с лентой должны быть физически подключены к компьютеру, на котором выполняется экземпляр SQL Server. Файл резервной копии может находиться на локальном или удаленном дисковом устройстве. Дополнительные сведения см. в разделе Устройства резервного копирования (SQL Server). Можно также выбрать URL-адрес в качестве типа устройства для файлов резервной копии, хранящихся в хранилище Azure. При выходе из диалогового окна "Выбор устройств резервного копирования " выбранные устройства будут отображаться как значения только для чтения в списке устройств . |
База данных | Выберите имя базы данных, из которой должны быть восстановлены резервные копии из раскрывающегося списка. Примечание. Этот список доступен только при выборе устройства . Будут доступны только базы данных с резервными копиями на выбранных устройствах. |
Место назначения
Параметры панели Восстановить в указывают на базу данных и точку восстановления.
Срок | Определение |
---|---|
База данных | Введите базу данных для восстановления в списке. Можно ввести новую базу данных или выбрать уже существующую из раскрывающегося списка. Список включает все базы данных на сервере кроме системных баз данных master и tempdb. Примечание. Чтобы восстановить резервную копию, защищенную паролем, необходимо использовать инструкцию RESTORE . |
Восстановить в | По умолчанию в поле "Восстановить в" будет выбрано значение "До последней сделанной резервной копии". Вы также можете щелкнуть временную шкалу , чтобы отобразить диалоговое окно "Временная шкала резервной копии" , которое отображает журнал резервного копирования базы данных в виде временной шкалы. Щелкните временную шкалу, чтобы указать конкретный момент datetime , на который необходимо восстановить базу данных. Затем база данных будет восстановлена в состоянии, в которое она находилась в данный момент времени. См. временную шкалу резервного копирования. |
План восстановления
Срок | Определение |
---|---|
Резервные наборы для восстановления | Отображает резервные наборы данных, доступные для указанного расположения. Каждый резервный набор, результат одной операции резервного копирования, распределяется по всем устройствам в наборе носителей. По умолчанию предлагается план восстановления для достижения цели операции восстановления, основанной на выборе необходимых резервных наборов. SQL Server Management Studio использует журнал истории резервного копирования в msdb чтобы определить, какие резервные копии необходимы для восстановления базы данных и создаёт план восстановления. Например, для восстановления базы данных план восстановления выбирает самую последнюю полную резервную копию базы данных, за которой следует последняя последняя разностная резервная копия базы данных, если она есть. В модели полного восстановления план восстановления затем выбирает все последующие резервные копии журналов. Чтобы переопределить предлагаемый план восстановления, можно изменить следующие выборы в сетке. Резервные копии, зависящие от отменённой копии, автоматически отменяются. Восстановление: Установленные флажки обозначают резервные наборы данных, отмеченные для восстановления. Имя: имя резервного набора данных. Компонент: компонент резервной копии: база данных, файл или <пустой> (для журналов транзакций). Тип резервного копирования: полный, разностный или журнал транзакций. Сервер: имя экземпляра ядра СУБД, выполняющего операцию резервного копирования. База данных: имя базы данных, связанной с операцией резервного копирования. Позиция: позиция резервного набора данных в томе. Первый номер LSN: порядковый номер журнала первой транзакции в резервном наборе. Пустой для резервных копий файлов. Последний номер LSN: порядковый номер журнала последней транзакции в резервном наборе. Пустой для резервных копий файлов. Контрольная точка LSN: номер последовательности журнала (LSN) последней контрольной точки во время создания резервной копии. Полный номер LSN: порядковый номер журнала последней полной резервной копии базы данных. Дата начала: дата и время начала операции резервного копирования, представленная в региональном параметре клиента. Дата окончания: дата и время завершения операции резервного копирования, представленная в региональном параметре клиента. Размер: размер резервного набора в байтах. Имя пользователя: имя пользователя, выполняющего операцию резервного копирования. Срок действия: дата и время истечения срока действия резервного набора данных. Флажки включены только в том случае, если установлен флажок "Выбор вручную ". Это позволяет выбрать, какие резервные копии необходимо восстановить. Если установлен флажок "Выбор вручную ", точность плана восстановления проверяется при каждом изменении. Если последовательность резервных копий неправильная, появится сообщение об ошибке. |
Проверка носителя резервного копирования | Вызывает инструкцию RESTORE VERIFY_ONLY для выбранных резервных наборов. Примечание. Это длительная операция, и ее ход выполнения можно отслеживать и отменять с помощью монитора хода выполнения в диалоговой платформе. Эта кнопка позволяет проверить целостность выбранных файлов резервной копии перед восстановлением. При проверке целостности резервных наборов состояние хода выполнения в левом нижнем углу диалогового окна будет отображаться как "Проверка", а не "Выполнение". |
Поддержка совместимости
В SQL Server 2014 можно восстановить пользовательную базу данных из резервной копии базы данных, созданной с помощью SQL Server 2005 или более поздней версии. Однако резервные копии главных, моделей и msdb , созданных с помощью SQL Server 2005 до SQL Server 2012, не могут быть восстановлены SQL Server 2014. Кроме того, резервные копии, созданные в SQL Server 2014, не могут быть восстановлены любой более ранней версией SQL Server.
SQL Server 2014 использует другой путь по умолчанию, чем предыдущие версии. Поэтому для восстановления базы данных, созданной в расположении по умолчанию более ранней версии SQL Server, необходимо использовать параметр MOVE.
После восстановления более ранней версии базы данных до SQL Server 2014 база данных автоматически обновляется. Как правило, база данных сразу становится доступной. Однако если база данных SQL Server 2005 имеет полнотекстовые индексы, процесс обновления импортирует, сбрасывает или перестраивает их в зависимости от параметра сервера параметра обновленияFull-Text . Если при обновлении выбран режим Импортировать или Перестроить, то полнотекстовые индексы во время обновления будут недоступны. В зависимости от объема индексируемых данных импорт может занять несколько часов, а перестроение может потребовать времени в десять раз больше. Обратите внимание, что если при обновлении выбран режим Импортировать, а полнотекстовый каталог недоступен, то связанные с ним полнотекстовые индексы будут перестроены.
Восстановление из зашифрованной резервной копии
Для восстановления требуется, чтобы сертификат или асимметричный ключ, который изначально использовался для создания резервной копии, доступен на восстановленном экземпляре. Учетная запись, выполняющая восстановление, должна иметь сертификат VIEW DEFINITIONS
или асимметричный ключ. Сертификаты, используемые для шифрования резервного копирования, не должны обновляться или продлеваться.
Восстановление из хранилища Azure Storage
При восстановлении резервной копии, хранящейся в хранилище Azure, пользовательский интерфейс восстановления имеет новый параметр устройства резервного копирования. URL в диалоговом окне Выбор устройств резервного копирования. При нажатии кнопки "Добавить" вы перейдете в диалоговое окно "Подключение к Azure ", позволяющее указать учетные данные SQL для проверки подлинности в учетной записи хранения. После подключения к учетной записи хранения файлы резервной копии отображаются в диалоговом окне "Поиск резервного копирования" в диалоговом окне Azure, где можно выбрать файл, используемый для восстановления.
См. также
Устройства резервного копирования (SQL Server)
Восстановление резервной копии с устройства (SQL Server)
Восстановление базы данных до помеченной транзакции (Microsoft SQL Server Management Studio)
Восстановление резервной копии журнала транзакций (SQL Server)
Просмотр содержимого ленты резервного копирования или файла (SQL Server)
Просмотр свойств и содержимого логического устройства резервного копирования (SQL Server)
Наборы носителей, семейства носителей и резервные наборы данных (SQL Server)
Аргументы RESTORE (Transact-SQL)
Применение резервных копий журналов транзакций (SQL Server)