Это беспокоило меня все эти годы, и теперь я снова с этим справляюсь. Я никогда не понимал полностью черной магии, которая называется Shadow Copies / VSS. Я понимаю, что он делает и как изначально настроить и установить расписания для томов. Я также понимаю его роль в резервном копировании.
Чтобы упростить это, я буду придерживаться одного тома в своей среде. У меня включены следующие расписания:
1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13
В Use limit
для теневых копий этого тома 25,599MB (25GB)
.
Объем 250GB
и имеет 44GB
свободного места.
Возвращаясь назад с сегодняшнего дня, я показываю все правильные времена / расписания для теневых копий до 29.07.13. Дальше он не возвращается, и ежемесячного экземпляра не существует.
Я почти уверен, что помню, как читал, что существует ограничение в 64 копии, прежде чем самая старая будет перезаписана. Это имеет смысл, поскольку я насчитываю в списке ровно 64 копии.
Моя цель - дойти до точки, когда у меня будет 12 «ежемесячных», а за предыдущий месяц - дважды «ежедневные» (в общей сложности примерно 72 копии).
У меня есть «настоящие резервные копии» с помощью Commvault Simpana, но гораздо проще иметь дело с восстановлением из теневых копий для простых общих файловых ресурсов.
Да, вы можете изменить ограничение до 512 теневых копий на том, используя MaxShadowCopies
ключ реестра. Возможно, вам также потребуется настроить объем дискового пространства, которое VSS может использовать с vssadmin.exe Resize ShadowStorage
. (Вы можете настроить теневые копии для тома для резервного копирования на отдельный том, например, с большим пространством. Опять же, vssadmin.exe здесь ваш друг.)
Нет.
Нет.
Сам по себе VSS работает хорошо, но он довольно прост. Большинство хороших корпоративных решений для резервного копирования используют VSS на машинах Windows. Но чтобы получить эти действительно детализированные и точно настроенные политики хранения, вам потребуется более тщательное решение для резервного копирования.
Моя цель - дойти до точки, когда у меня будет 12 «ежемесячных», а за предыдущий месяц - дважды «ежедневных» (всего примерно 72 копии).
Как вы уже заметили, механизм автоматического удаления VSS всегда удаляет самые старые теневые копии / копии и не позволяет настраивать более сложную схему хранения. Также кажется невозможным установить отметку «не удалять» на конкретном наборе теневых копий.
Чтобы преодолеть это, вы можете отключить (или, по крайней мере, увеличить) ограничение пространства для теневых копий и очистить их в периодическом скрипте в соответствии с вашими потребностями, вызвав либо diskshadow
исполняемый файл или использующий win32_shadowcopy WMI-класс. Удобнее всего вызывать его перед созданием новой копии VSS через планировщик задач вашей системы.