Настройка параметров восстановления для SQL

Ниже описана настройка свойств задания восстановления для SQL и описаны параметры восстановления, относящиеся к SQL. Более подробная информация о создании задания восстановления и остальных параметрах восстановления приведены в следующем разделе:

См. Восстановление данных путем настройки свойств задания.

Как настроить параметры восстановления для SQL

  1. На панели навигации щелкните на стрелке рядом со значком Восстановление.

  2. Выберите Создать задание восстановления.

  3. На панели "Свойства" в разделе "Параметры" выберите Microsoft SQL.

  4. Выберите необходимые параметры:

    Оставить базу данных в рабочем состоянии; не восстанавливать другие журналы транзакций или дифференциальные резервные копии.

    Выберите эту опцию, чтобы операция восстановления выполняла откат всех незавершенных транзакций при восстановлении последней резервной копии базы данных, журнала или дифференциальной резервной копии. После завершения операции восстановления база данных доступна для работы. Если этот параметр не выбран, база данных остается в промежуточном состоянии, недоступном для работы.

    При выборе этого параметра нельзя продолжить восстановление данных из резервных копий. Потребуется перезапуск операции восстановления.

    Оставить базу данных в нерабочем состоянии; восстанавливать другие журналы транзакций или дифференциальные резервные копии.

    Выбор этой опции позволяет применить дополнительные дифференциальные копии или резервные копии журнала транзакций в другом задании восстановления.

    Оставить базу данных в режиме доступа только для чтения

    Выбор этой опции в процессе восстановления журнала транзакций и базы данных позволяет создать и обслуживать резервную базу данных. Дополнительная информация о резервных базах данных приведена в документации по SQL.

    Отключить существующую целевую базу данных

    Установите флажок в этом поле, чтобы автоматически отключить базу данных перед запуском задания восстановления. Если эта опция не выбрана и существуют активные подключения к базе данных SQL, произойдет сбой задания восстановления.

    Этот параметр не поддерживается в SQL 7.0.

    Заменить существующую базу данных

    Выбор этой опции разрешает замену баз данных и групп файлов даже при наличии на сервере существующих баз данных и групп файлов с такими же именами. Если параметр восстановления "Заменить существующую базу данных" не выбран, SQL проверяет безопасность операции во избежание случайной замены другой базы данных или группы файлов. Дополнительная информация о проверках в случае, если эта опция не выбрана, приведена в документации по SQL.

    Автоматическое восстановление главной базы данных

    Выбор этой опции разрешает программе Backup Exec приостанавливать работу сервера SQL для восстановления главной базы данных. Все текущие сеансы других пользователей завершаются, и сервер SQL переводится в однопользовательский режим.

    При выборе этой опции можно восстановить только главную базу данных; если эта опция выбрана для какой-либо другой базы данных, произойдет сбой задания.

    Если у программы Backup Exec нет доступа к записям реестра SQL, HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server и HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer, может оказаться невозможным восстановление в каталог по умолчанию и будет недоступна опция "Автоматическое восстановление главной базы данных" в окне свойств задания восстановления для SQL. Для того чтобы убедиться в наличии прав доступа у программы Backup Exec, проверьте, используются ли в учетной записи права доступа администратора для сервера Windows, на котором установлен экземпляр SQL.

    Продолжать восстановление при возникновении ошибки (SQL 2005 и новее)

    Выберите этот параметр, чтобы программа Backup Exec восстановила максимально возможную часть базы данных SQL 2005, если в процессе восстановления будет обнаружено, что база данных повреждена.

    Только проверка, не восстанавливать данные

    Выберите этот параметр, для того чтобы SQL проверил задания резервного копирования SQL. Весь поток данных SQL программы Backup Exec будет возвращен в SQL для проверки. SQL проверяет поток данных на наличие ошибок, не влияя на существующие базы данных SQL. Вся проверка выполняется внутри SQL, и никакие данные не записываются на диск.

    Во время обработки потока данных в SQL может произойти некоторое снижение производительности работы базы данных.

    Хотя этот параметр поддерживается в SQL 2000, он оптимизирован для применения в SQL 2005 и более поздней версии совместно с параметром резервного копирования SQL программы Backup Exec Использовать контрольные суммы в резервных копиях SQL 2005.

    См. Настройка параметров резервного копирования для SQL.

    Проверка целостности после восстановления

    На панели есть следующие опции:

    • Полная проверка без учета индексов. Выберите эту опцию для исключения индексов из проверки целостности. Без проверки индексов проверка целостности выполняется значительно быстрее, однако является не такой тщательной. В проверку целостности включаются только страницы данных и кластерные страницы индексации для каждой пользовательской таблицы. Целостность некластерных страниц индексации не проверяется.

    • Полная проверка, включая индексы. Выберите эту опцию для включения индексов в проверку целостности. Сообщения обо всех ошибках записываются в журнал. Этот параметр выбран по умолчанию.

    • Только физическая проверка. Выберите эту опцию для выполнения требующей небольших затрат проверки физической целостности базы данных SQL 2000. Проверяется только целостность физической структуры страницы и заголовков записей, а также согласованность ИД объекта страницы и ИД индекса и выделенных структур. Параметр "Только физическая проверка" не поддерживается в SQL 7.0.

    • Нет. Выбор этой опции позволяет выполнять последовательные операции восстановления. Не выполняйте проверку целостности до завершения всех последовательных операций восстановления. Если проверка целостности была выбрана в процессе восстановления, восстановление будет выполнено, но проверка целостности проведена не будет. Найдите информацию об этом в журнале задания.

    Если базу данных необходимо восстановить после восстановления файлов, то выберите один из описанных выше способов проверки целостности.

    Восстановить весь журнал

    Выберите этот вариант для восстановления всех транзакций из журналов, выбранных для восстановления.

    Восстановление журнала на указанный момент времени

    Выбор этой опции позволяет указать момент времени, до которого необходимо восстановить транзакции, занесенные в журнал транзакций. После достижения заданного момента времени процесс восстановления транзакций прерывается.

    В поле "Дата" выберите часть даты, которую необходимо изменить, и введите новую дату либо нажмите стрелку для вызова календаря, в котором можно выбрать дату.

    В поле "Время" выберите часть, которую необходимо изменить, и введите новое время либо нажимайте стрелки для выбора времени.

    Восстановить журнал до указанной транзакции

    Выбор этой опции позволяет ограничить восстановление транзакции из журнала транзакций именованной транзакцией (именованной меткой); после этой транзакции процесс восстановления транзакций прерывается. В операциях с именованными транзакциями учитывается регистр символов.

    Информацию о датах и времени именованных транзакций можно найти в журнале событий клиентского приложения.

    Этот параметр не поддерживается в SQL 7.0.

    Включая указанную транзакцию

    При выборе этой опции именованная транзакция включается в процесс восстановления; в противном случае восстановление прекращается перед восстановлением именованной транзакции.

    Эта опция доступна только в том случае, если был выбран параметр "Восстановить журнал до именованной транзакции".

    Этот параметр не поддерживается в SQL 7.0.

    Найденная после

    Позволяет указать дату и время, после которых следует осуществлять поиск именованной транзакции при восстановлении. Например, если указано, что журнал следует восстановить до именованной транзакции AfternoonBreak, найденной после 12:01 6.02.2000, при выполнении операции восстановления поиск транзакции AfternoonBreak до этой даты и этого времени проводиться не будет.

    Эта опция доступна только в том случае, если был выбран параметр "Восстановить журнал до именованной транзакции".

    Этот параметр не поддерживается в SQL 7.0.

    Проверить выбранное

    Нажмите эту кнопку, для того чтобы программа Backup Exec проверила или дополнила список ресурсов, выбранных для восстановления баз данных SQL. Используйте эту функцию после выбора баз данных для восстановления, для того чтобы проверить правильность сделанного выбора. При обнаружении ошибок программа Backup Exec сообщит о них и автоматически их исправит.

    С помощью мастера

    Выберите эту опцию для запуска мастера, который окажет помощь при выборе свойств задания восстановления для SQL.

Дополнительная информация

Восстановление баз данных и групп файлов SQL

Восстановление данных из журналов транзакций SQL до определенного момента времени

Восстановление данных из журналов транзакций SQL 2000, SQL 2005 или SQL 2008 до именованной транзакции

Восстановление резервных копий групп файлов SQL