Удаляем старые архивы Time Machine

Дома в качестве системы резервного копирования я использую Time Machine. Она создает свои архивы на том же диске, где я размещаю данные — фильмы, музыку и т.п. Проблема начинается, когда свободное место подходит к концу и нужно принять решение о том, что же удалить, чтобы освободить место на диске.

Как вручную удалять архивы Time Machine, к великому сожалению, в официальной документации не написано. Были различные сообщения на форумах, что можно спокойно удалять старые папки и это не нарушит целостности архива. Но как-то нет особого доверия таким сообщениям, если речь идет о резервных копиях. Зато хорошо известен факт, что Time Machine сама отлично освобождает для себя место на диске, если это нужно для создания очередной копии. Этим способом и нужно воспользоваться.

Допустим нам нужно освободить на диске 5Гб. Для этого создаем файл требуемого размера в домашнем каталоге.

dd bs=1000000 count=5000 of=~/zero.bin if=/dev/zero

Параметр bs задает размер блока в байтах, а count — количество таких блоков.

Как показала практика, обычно, Time Machine освобождает примерно в 2 раза больше места, чем ей нужно. По этому, файл можно создать в 2 раза меньше.

Теперь запускаем создание внеочередной резервной копии. Как только заметите, что свободное место начнет увеличиваться, так сразу можно удалить наш файл. Если этого не сделать, то он окажется в резервной копии, и никакого выигрыша мы не получим.