ВУЗ:
Составители:
Рубрика:
105
комбинировать с дифференциальным копированием и копированием журнала
транзакций.
Разностное, или дифференциальное резервное копирование (differential
database backup) было разработано с целью уменьшения времени, необходимого
для получения копии базы данных. В основе дифференциальной копии лежит от-
слеживание изменений, вносимых пользователями в базу данных. Создание диффе-
ренциальной копии состоит из двух этапов:
• создание полной
копии данных;
• создание собственно дифференциальной копии.
Полная копия базы данных является отправной точкой, начиная с которой
система может отслеживать изменения. Изменения отслеживаются на уровне стра-
ниц. Каждая страница имеет флаг архивирования, который сбрасывается при созда-
нии полной копии и устанавливается, если данные на странице были изменены. Это
можно сравнить с
атрибутом архивирования для файлов. При создании резервной
копии атрибут снимается, но если файл изменяется, то система автоматически уста-
навливает его. Программа резервного копирования ищет все файлы с установлен-
ным атрибутом архивирования и копирует их. Аналогично ведет себя и подсистема
резервного копирования SQL Server 2000. Однако необходимо отметить, что флаг
архивирования для страниц данных
снимается только при создании полной копии
данных. Это означает, что при создании последовательно нескольких дифференци-
альных копий каждая следующая будет полностью включать страницы, которые
были включены в предыдущую копию, плюс все страницы, измененные со времени
создания предыдущей копии. Поэтому актуальна только самая последняя диффе-
ренциальная копия. Достаточно применить ее после восстановления
полной резерв-
ной копии, чтобы целиком восстановить систему.
В больших базах данных с относительно небольшим количеством изменений
дифференциальное копирование является наиболее оптимальным методом резерви-
рования данных. Администратор может раз в неделю (обычно в выходные) созда-
вать полную копию данных, а каждой ночью (или дополнительно еще и днем) соз-
давать дифференциальную
копию. Ежедневное создание полной копии было бы не-
105 комбинировать с дифференциальным копированием и копированием журнала транзакций. Разностное, или дифференциальное резервное копирование (differential database backup) было разработано с целью уменьшения времени, необходимого для получения копии базы данных. В основе дифференциальной копии лежит от- слеживание изменений, вносимых пользователями в базу данных. Создание диффе- ренциальной копии состоит из двух этапов: • создание полной копии данных; • создание собственно дифференциальной копии. Полная копия базы данных является отправной точкой, начиная с которой система может отслеживать изменения. Изменения отслеживаются на уровне стра- ниц. Каждая страница имеет флаг архивирования, который сбрасывается при созда- нии полной копии и устанавливается, если данные на странице были изменены. Это можно сравнить с атрибутом архивирования для файлов. При создании резервной копии атрибут снимается, но если файл изменяется, то система автоматически уста- навливает его. Программа резервного копирования ищет все файлы с установлен- ным атрибутом архивирования и копирует их. Аналогично ведет себя и подсистема резервного копирования SQL Server 2000. Однако необходимо отметить, что флаг архивирования для страниц данных снимается только при создании полной копии данных. Это означает, что при создании последовательно нескольких дифференци- альных копий каждая следующая будет полностью включать страницы, которые были включены в предыдущую копию, плюс все страницы, измененные со времени создания предыдущей копии. Поэтому актуальна только самая последняя диффе- ренциальная копия. Достаточно применить ее после восстановления полной резерв- ной копии, чтобы целиком восстановить систему. В больших базах данных с относительно небольшим количеством изменений дифференциальное копирование является наиболее оптимальным методом резерви- рования данных. Администратор может раз в неделю (обычно в выходные) созда- вать полную копию данных, а каждой ночью (или дополнительно еще и днем) соз- давать дифференциальную копию. Ежедневное создание полной копии было бы не-
Страницы
- « первая
- ‹ предыдущая
- …
- 103
- 104
- 105
- 106
- 107
- …
- следующая ›
- последняя »