Backup 7.0

akorolev10
Дата: 23.09.2000 17:02:27
Я не пойму как делать BACKUP
в книге написано В промежутках между созданием полных копий можно выполнять дифф. копирование.Еще чаще нужно выполнять
резервное копирование журнала транзакций. Резервные копии транзакций должны быть связаны с дифф. резервными
копиями.

Как лучше
1 раз в неделю полная копия базы данных с перезаписью.
1 раз в день дифф. копия базы данных с добавлением или перезаписью.
1 раз в час копия лога с добавлением или перезаписью.

И нужно ставить опцию после backup'a делать проверку

Причем опция Backup set expiration активируется когда делаешь перезапись
а смысл (или я чего то не допонимаю).

Заранее благодарен.
Dmitri V. Jigatch
Дата: 29.09.2000 13:29:19
При полном backup'e копируется, соответственно, вся база целиком. При differential backup'e копируются только те страницы, которые изменились со времени последнего backup'a, поэтому он занимает меньше места.
Достаточно стандартный вариант: Каждые выходные делаем полную копию, каждую ночь - частичную копию, а каждый 1 (2, 3, 4, ... в зависимости от необходимости иметь копию той или иной свежести) час копируем trunsaction log. Вот пример из Books Online:

Assume a site does a full database backup on Sunday night. They make a set of transaction log backups every 4 hours during the day, with the backups from one day overwriting the backups from the day before. Each night they make a differential backup. If one of the data disks for the database fails at 9:12 A.M. on Thursday, the site can:
1. Back up the current transaction log.
2. Restore the database backup from Sunday night.
3. Restore the differential backup from Wednesday night to roll the database forward to that point.
4. Restore the transaction log backups from 4 and 8 A.M. to roll the database forward to 8 A.M.
5. Restore the log backup taken after the failure. This will roll the database forward to the time of the failure.

Проверку лучше делать до, а не после backup'a, ибо кому нужен кривой backup? ;)

Experation говорит о том, когда истекает актуальность backup'a, которая может быть больше, чем срок между двумя backup'ами, она выставляется или не выставляется по желанию ручками.

Вообще, стратегию backup'a избирают в зависимости от конкретной ситуации.