Как вернуть свободное место в Mac OS X после установки Time Machine

10 апреля 2015 |

Если после настройки работы Time Machine у вас начало пропадать свободное место на системном диске Mac, хотя резервные копии создаются на другом локальном накопителе, и вы не знаете что делать, то эта заметка явно пригодится. В этом материале мы расскажем куда пропадает свободное пространство, как его восстановить и не допускать подобного в дальнейшем.


Time Machine

Одним из важнейших нововведений, появившихся ещё в OS X Leopard, стала новая функция — Time Machine, позволяющая создавать резервные копии как пользовательских файлов, так и системных объектов. Функция пользуется огромной популярностью, но доступна только при подключении другого физического жёсткого диска. Но если все данные хранятся не на системном диске, почему же регулярно пропадает место именно на нём?

Всё дело в том, что при отсутствии основного устройства хранения бекапов (к примеру, как у меня — MacBook Air 13″ SSD 128 ГБ + внешний жёсткий диск на 1 ТБ, разбитый на два раздела — 700 ГБ NTFS под личные данные и 300 ГБ Mac OS Extended для бекапов Time Machine), система OS X автоматически создаёт резервные копии на локальном накопителе, то есть в моём случае — на маленьком 128 ГБ SSD, место в котором и так на вес золота.

Time MachineФункция «Автосохранение и Версии документов» (сохранение всех изменений в документах), которая «съедает» не так уж и много места, хранит резервные копии в директории /.MobileBackups корня системного диска.

Функция «Локальные копии Time Machine» (виновник этой темы) хранит свои файлы в /.DocumentRevisions-V100.

Time MachineОтключив накопитель для хранения бекапов, OS X тут же сохраняет копии на локальном диске до тех пор, пока в системе не останется 20% свободного пространства, а уже затем начинает затирать старые данные. Это происходит в том случае, если у вас стоит HDD. Сценарий с SSD несколько иной — бекап хранится около недели, а копии будут создаваться до тех пор, пока не останется свободного пространства.

Apple обещает автоматически удалять неактуальные копии при нехватке свободного пространства на локальном диске. Однако на практике этого не происходит и приходится вручную удалять директорию /.MobileBackups. Если вам не столь важны локальные копии, то можно вообще отключить функцию резервного копирования данных на системный диск. В таком случае просто необходимо удалять файлы при подключенном накопителе, предназначенном для бекапов Time Machine.

Как отключить функцию резервного копирования данных Time Machine на локальный диск («Локальные копии Time Machine»)?

1. Откройте «Терминал», для этого откройте поиск Spotlight и наберите «Терминал» или же запустите через Finder → Программы → Утилиты → Терминал.

Time Machine2. Введите команду sudo tmutil disablelocal

Time Machine

Как отключить функцию резервного копирования изменённых документов Time Machine на локальный диск («Автосохранение и Версии документов»)?

Эта функция не требовательна к свободному пространству, да и отключать её настоятельно не рекомендуем, однако, если очень сильно хочется, то выполните следующий алгоритм действий:

1. В Терминале получите root-права путём ввода команды sudo -s

2. Удалите каталог в который сохраняются файлы командой rm -rf /.DocumentRevisions-V100

3. Создайте символьную ссылку командой ln -s /dev/null /.DocumentRevisions-V100

После этих действий система не будет создавать резервные копии.

Смотрите также: