В этом разделе описывается возможность создания моментального снимка базы данных, добавленная в Microsoft SQL Server 2005. Моментальные снимки базы данных доступны только в SQL Server 2005 Enterprise Edition и более поздних версиях. Все модели восстановления поддерживают моментальные снимки базы данных.
Моментальный снимок базы данных является статичным, доступным только для чтения представлением базы данных (базы данных-источника). В базе данных-источнике может находиться несколько моментальных снимков, которые всегда принадлежат тому же экземпляру сервера, что и база данных. Каждый моментальный снимок базы данных согласуется на уровне транзакций с базой данных-источником в момент создания моментального снимка. Моментальный снимок существует до тех пор, пока он не будет явно удален владельцем базы данных.
В отличие от поведения по умолчанию пользовательских баз данных, моментальный снимок базы данных создается с установленным в значение ON параметром ALLOW_SNAPSHOT_ISOLATION, вне зависимости от настройки данного параметра для базы данных-источника или для системной базы данных модели.
Моментальные снимки можно использовать для составления отчетов. Кроме того, при возникновении пользовательской ошибки в базе данных-источнике эту базу данных можно восстановить до состояния, в котором она находилась на момент создания моментального снимка. Произойдет только потеря изменений в базе данных, произведенных после создания моментального снимка.
Важно! |
|---|
|
Восстановление неприменимо к поврежденной базе данных и к базе данных, находящейся в автономном режиме. Таким образом, создание регулярных резервных копий и тестирование плана восстановления необходимы для защиты базы данных.
|
Примечание. |
|---|
|
Моментальные снимки базы данных не связаны с резервными копиями моментальных снимков, с изоляцией моментальных снимков транзакций и с репликацией снимков.
|

В этом разделе
-
Как работают моментальные снимки базы данных
-
Содержится обзор основных понятий технологии создания моментальных снимков базы данных.
-
Типовые варианты использования моментальных снимков баз данных
-
Описывается набор ситуаций, в которых полезно использовать моментальные снимки базы данных.
-
Ограничения по моментальным снимкам баз данных
-
Обсуждается влияние моментальных снимков базы данных на базу данных-источник и на системную среду, а также ограничения на сами моментальные снимки.
-
Создание моментального снимка базы данных
-
Приводится несколько оптимальных методов создания моментальных снимков баз данных, а также ссылки на описания по их созданию.
-
Основные сведения о размере разреженных файлов в моментальных снимках базы данных
-
Обсуждаются разреженные файлы, создаваемые моментальными снимками базы данных, и способы определения их текущего и максимального объемов.
-
Возврат к моментальному снимку базы данных
-
Обсуждается возвращение к работе моментальных снимков и ограничения на операции восстановления, а также содержатся ссылки на описание методов восстановления.
-
Удаление моментального снимка базы данных
-
Обсуждается удаление моментальных снимков и приводится ссылка на описание методов их удаления.

См. также