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

Windows 2008 R2 - управление теневыми копиями и их хранение

Это беспокоило меня все эти годы, и теперь я снова с этим справляюсь. Я никогда не понимал полностью черной магии, которая называется 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 копии.


Мои вопросы

  1. Есть ли способ изменить это ограничение на 64 копии?
  2. Могу ли я каким-то образом предотвратить перезапись ежемесячных копий и позволить вместо этого перезаписывать только «ежедневные»?
  3. Предоставляет ли MS или кто-либо другой способ управления теневыми копиями более детально, чем базовое планирование для тома и т. Д., Которое я уже сделал выше? т.е. возможность сказать ему «сохранить только предыдущие 4 недели из этого расписания» или что-то подобное.

Моя цель - дойти до точки, когда у меня будет 12 «ежемесячных», а за предыдущий месяц - дважды «ежедневные» (в общей сложности примерно 72 копии).

У меня есть «настоящие резервные копии» с помощью Commvault Simpana, но гораздо проще иметь дело с восстановлением из теневых копий для простых общих файловых ресурсов.

  1. Да, вы можете изменить ограничение до 512 теневых копий на том, используя MaxShadowCopies ключ реестра. Возможно, вам также потребуется настроить объем дискового пространства, которое VSS может использовать с vssadmin.exe Resize ShadowStorage. (Вы можете настроить теневые копии для тома для резервного копирования на отдельный том, например, с большим пространством. Опять же, vssadmin.exe здесь ваш друг.)

  2. Нет.

  3. Нет.

Сам по себе VSS работает хорошо, но он довольно прост. Большинство хороших корпоративных решений для резервного копирования используют VSS на машинах Windows. Но чтобы получить эти действительно детализированные и точно настроенные политики хранения, вам потребуется более тщательное решение для резервного копирования.

Моя цель - дойти до точки, когда у меня будет 12 «ежемесячных», а за предыдущий месяц - дважды «ежедневных» (всего примерно 72 копии).

Как вы уже заметили, механизм автоматического удаления VSS всегда удаляет самые старые теневые копии / копии и не позволяет настраивать более сложную схему хранения. Также кажется невозможным установить отметку «не удалять» на конкретном наборе теневых копий.

Чтобы преодолеть это, вы можете отключить (или, по крайней мере, увеличить) ограничение пространства для теневых копий и очистить их в периодическом скрипте в соответствии с вашими потребностями, вызвав либо diskshadow исполняемый файл или использующий win32_shadowcopy WMI-класс. Удобнее всего вызывать его перед созданием новой копии VSS через планировщик задач вашей системы.