Я использую Windows Server 2012, и я создаю запланированное резервное копирование для нескольких гостей Hyper-V (все они - Windows Server 2012) на динамический VHDX на съемном USB-накопителе (чтобы я мог чередовать два диска и иметь два наборы резервных копий).
Я понял, что, поскольку у меня есть много похожих данных (много копий файлов ОС для каждой гостевой ОС) на диске, дедупликация данных может помочь. Я включил его на диске и начал работу по оптимизации. Он сообщил о 8 ГБ экономии (на диске емкостью 35 ГБ, который я создал для тестирования, который содержит резервные копии для 3 виртуальных машин), но размер файла VHDX увеличивается на 4 ГБ.
После оптимизации файла VHDX (полный режим) я понял, что дедупликация не только не уменьшила размер диска, но и увеличила его.
Единственное объяснение, которое у меня есть, заключается в том, что поскольку WSB (Windows Server Backup) создает теневые копии на диске, возможно, что VSS и дедупликация не будут работать хорошо. Таким образом, VSS отслеживает изменения, внесенные дедупликацией, сохраняя на томе как дублированные, так и дедуплицированные версии.
Вы правы в своем предположении, что WSB создал теневые копии. Эти копии используются для ведения журнала резервного копирования.
Если у вас все еще есть резервные версии (и, следовательно, теневые копии) моментов времени до запуска вашего задания по оптимизации дедупликации, вы не увидите никакой экономии, поскольку дедуплицированные блоки не были освобождены - они необходимы для более старых, не- дедуплированная версия данных, на которую все еще ссылается одна из теневых копий.
Итак, суть в том, что если вам нужно продемонстрировать экономию на дедупликации, вам нужно удалить все старые теневые копии.
Увеличение, которое вы видите, вероятно, связано не с активностью дедупликации, а просто с тем фактом, что тем временем были запущены дополнительные задания резервного копирования, а старые теневые копии не удаляются без необходимости (т. Е. На томе не будет достаточно места для новой резервной копии, иначе )
Я не нахожу этого на своей тестовой машине.
У меня есть машина 2012 года с Hyper-V и диск емкостью 1 ТБ с включенной функцией дедупликации.
Я храню там диски виртуальных машин, а также различные общие ресурсы - некоторые из них используются другими компьютерами и самим сервером каждый день. Поскольку компьютеры делают резервную копию этого диска с помощью Windows Backup, они хранят только одну резервную копию (и перезаписывают каждый день), поэтому, чтобы обмануть и получить каталог резервных копий за разные дни, я использую теневые копии, чтобы я мог вернуть файлы из предыдущие дни.
Как правило, я не вижу увеличения использования диска