Назад | Перейти на главную страницу

sql-server-2008: сколько места / вычислительной мощности потребуется для моих дифференциальных резервных копий?

мне нужно будет делать дифференциальные резервные копии каждые 15 минут - 1 час. мы все еще решаем, каким должно быть это требование. вся БД занимает около 3 ГБ, и мы вносим в нее около 1 МБ изменений в минуту. Означает ли это, что размер дифференциальной резервной копии может составлять от 15 до 60 МБ?

я действительно собираюсь замедлить свой сервер? это 64 бит windows 2008, около 14 гигов оперативной памяти

Как обсуждалось в другом вопросе ( sql server 2008: должен ли я запускать дифференциальные журналы, журналы транзакций или и то и другое ПОМОЩЬ!), вам действительно нужно использовать для этого резервные копии журнала транзакций. Тот, кто отказывается разрешить режим полного восстановления, но хочет 15-минутного восстановления, должен быть уволен.

Поскольку это дифференциальные, а не инкрементные резервные копии, дифференциальная резервная копия находится между последней полной резервной копией и текущим моментом. Таким образом, если вы сделаете полную резервную копию, затем выполните дифференциацию с 1 МБ изменений в минуту, тогда через 30 минут вы будете использовать (1 + 2 + 3 + 4 + 5 + 6 ...) МБ резервной копии. Это неустойчиво. Этот вариант использования предназначен для резервного копирования журналов транзакций.