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

Microsoft SQL Server 2005 обеспечивает высокопроизводительное резервное копирование и восстановление баз данных. Компонент резервного копирования и восстановления SQL Server предоставляет необходимую защиту важных данных, которые хранятся в базах данных SQL Server. Реализация хорошо продуманной стратегии резервного копирования и восстановления защищает базы от потери данных при повреждениях, происходящих из-за различных сбоев. Выбранную стратегию можно проверить, выполнив восстановление баз данных из набора резервных копий; это поможет эффективно отреагировать на реальные проблемы.

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

  • сбой носителя;
  • ошибки пользователей (например, удаление таблицы по ошибке);
  • аппаратные сбои (например, поврежденный дисковый накопитель или безвозвратная потеря данных на сервере);
  • стихийные бедствия.

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

В этом разделе

Раздел Описание

Обзор резервного копирования (SQL Server)

Знакомит с типами резервных копий, а также описывает их ограничения.

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

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

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

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

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

Содержит сведения о модели восстановления с неполным протоколированием, а также о влиянии переключения базы данных в режим «только для чтения» после транзакций с неполным протоколированием на резервное копирование.

Введение в стратегию резервного копирования и восстановления в SQL Server

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

Создание полных и разностных резервных копий базы данных SQL Server

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

Использование резервных копий журналов транзакций

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

Работа с носителями резервных копий в SQL Server

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

Вопросы безопасности при восстановлении и резервировании

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

Обзор методов восстановления в SQL Server

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

Реализация сценариев восстановления для баз данных SQL Server

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

Работа с последовательностями восстановления для баз данных SQL Server

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

Вопросы резервного копирования и восстановления системных баз данных

Содержит сведения о том, какие системные базы данных требуют резервного копирования, а какие не требуют, а также о резервном копировании и восстановлении баз данных master, msdb и model.

Использование помеченных транзакций (полная модель восстановления)

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

Восстановление при аварии

Содержит сведения о планировании восстановления после сбоя и о самом процессе восстановления.

Оптимизация производительности резервного копирования и восстановления в SQL Server

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

Основные сведения о производительности восстановления в SQL Server

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

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

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

API-интерфейсы резервного копирования и восстановления для независимых производителей программного обеспечения

Содержит вводные сведения об API-интерфейсах, позволяющих независимым поставщикам программного обеспечения (ISV) интегрировать функции резервного копирования и восстановления SQL Server в свои продукты.

ms187048.note(ru-ru,SQL.90).gifПримечание.
Дополнительные сведения о планировании заданий резервного копирования см. в разделе Мастер планов обслуживания.

См. также

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

Резервное копирование и восстановление федеративных серверов баз данных
Обзор моделей восстановления
Транзакции (компонент Database Engine)

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

Резервное копирование и восстановление базы данных служб Analysis Services
Резервное копирование и восстановление полнотекстовых каталогов
Резервное копирование и восстановление из копий реплицируемых баз данных
Базы данных (ядро СУБД)

Справка и поддержка

Получение помощи по SQL Server 2005