Файлы домаХранить удобно. Восстанавливать уверенно.
← К материаламСнимки данных · 2 мин

Почему старые снимки занимают всё больше места после изменения файлов?

Старые снимки занимают больше места после изменений файлов, потому что продолжают удерживать прежние блоки. Рабочий dataset записывает изменённые данные в новые блоки, а снимку всё ещё нужны старые. Пока снимок не удалён, эти блоки нельзя освободить для повторного использования. Поэтому размер, связанный со снимками, определяется не только исходным объёмом, но и объёмом изменений за время хранения.

Почему блоки не освобождаются

Снимок сохраняет состояние dataset на момент создания через ссылки на блоки. Если после этого файл изменился, текущее состояние может ссылаться на новые блоки, а снимок — на прежние.

Один и тот же блок может быть нужен снимку даже тогда, когда текущая версия файла его больше не использует.

  • Снимок удерживает блоки прежнего состояния.
  • Изменения создают новые данные для текущего состояния.
  • Освобождение возможно после удаления последней ссылки.

От чего зависит рост

Рост зависит от того, сколько данных меняется и сколько снимков сохраняется. Частые изменения больших файлов могут удерживать значительный объём прежних блоков, особенно при длительном сроке хранения.

Это не означает, что каждый снимок сразу занимает полный размер dataset. Место накапливается по мере появления блоков, которые нужны сохранённым состояниям.

  • Учитывайте интенсивность правок.
  • Учитывайте количество одновременно хранимых снимков.
  • Не оценивайте расход только по размеру исходных файлов.

Как управлять политикой

Срок хранения должен соответствовать потребности в версиях и доступному месту. Удаление снимка освобождает блоки, которые больше не нужны другим снимкам или рабочим данным.

  • Проверяйте динамику занятого места.
  • Не уменьшайте срок хранения вслепую: сначала определите нужное окно восстановления.
  • Согласуйте частоту создания снимков с политикой удаления.

Проверьте себя

  • Определить, какие файлы меняются чаще всего.
  • Сопоставить объём изменений со сроком хранения.
  • Проверять, не удерживают ли старые снимки лишние блоки.

Частый вопрос

Почему удаление изменённого файла не освобождает всё место?

Потому что старые блоки файла могут оставаться нужными снимкам, пока соответствующие снимки не удалены.

Источники