Резервное копирование и восстановление в крупных ответственных средах

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

Ответственные среды зачастую требуют от баз данных быть доступными непрерывно или с минимальным временем простоя для выполнения задач в расширенный период времени. Таким образом, длительность ситуаций, требующих восстановления базы данных, должна быть максимально короткой. К тому же размер ответственных баз данных обычно большой, и они требуют больше времени для создания резервной копии и восстановления. SQL Server предлагает несколько способов ускорения операций резервного копирования и восстановления для уменьшения их влияния на работу пользователей.

ПримечаниеПримечание

Восстановление является функцией исправления, а не доступности. Для ответственных баз данных требуется план доступности. Сведения о функциях обеспечения высокого уровня доступности см. в разделе Общие сведения о решениях с высоким уровнем доступности.

Полезны следующие рекомендации.

  • Используйте несколько устройств резервного копирования одновременно, чтобы резервные копии были записаны на все устройства в одно время. Подобным образом резервная копия может быть восстановлена из нескольких устройств в одно время. Сведения об использовании устройств резервного копирования в чередующемся наборе носителей (чередующемся наборе) см. в разделе «Примечания» BACKUP (Transact-SQL).

  • Попробуйте использование зеркального набора носителей. Набор носителей может состоять из четырех зеркал. Для зеркального набора носителей операция резервного копирования записывает несколько групп устройств резервного копирования. Каждая группа устройств резервного копирования создает отдельное зеркало в зеркальном наборе носителей. Каждое зеркало должно обладать одинаковым количеством физических устройств резервного копирования одного типа, которые должны обладать одинаковыми свойствами. Сведения о работе с зеркальным набором носителей см. в разделе Использование зеркальных наборов носителей данных резервных копий и в разделе «Примечания» BACKUP (Transact-SQL).

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

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

  • Используйте резервные копирования моментальных снимков с целью минимизировать время резервного копирования и восстановления. Резервные копии моментальных снимков поддерживаются сторонними поставщиками. Дополнительные сведения см. в разделе Резервные копии моментальных снимков.

См. также

Основные понятия

Другие ресурсы