Резервные копии или куда пропадает свободное место на Mac

21.05.2019

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

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

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

Чтобы воочию оценить «масштабы трагедии», достаточно зайти в яблочное меню, выбрать пункт «Об этом Mac» и нажать на кнопку «Подробнее» для отображения окна с дополнительными сведениями о вашем компьютере. После этого требуется перейти на вкладку «Хранилище» и найти на графике категорию «Архив» :

В данном случае локальными резервными копиями занято 30 с небольшим гигабайт - это более 12% от общей емкости накопителя и, на мой взгяд, достаточно много. Для отключения данной функции потребуется выполнить всего несколько простых шагов:

1. Зайдите в каталог Программы > Утилиты (/Application/Utilities) и запустите приложение .

2. Дождитесь, пока перед вами появится окно программы, и введите следующую команду:

sudo tmutil disablelocal

3. Осталось ввести пароль от учетной записи, обладающей администраторскими привилегиями (в большинстве случаев это будет пароль от вашего аккаунта на Маке), и сохранение локальных бэкапов будет отключено, а заветные гигабайты на - спасены.

Естественно, совет будет лишь наполовину полезен, если я не расскажу, как всё вернуть на место. Вам потребуется выполнить ту же самую последовательность действий, разве что вместо первоначальной команды необходимо ввести в Терминал.app слегка измененную:

sudo tmutil enablelocal

Также стоит помнить: при отключении этой функции у вас вообще не останется ни одной локальной копии. Поэтому если что-то пойдет не так, а внешний жесткий диск будет недоступен, вам крупно не повезло.

Многие владельцы Mac пользуются функцией Time Machine для создания резервных копий файлов, документов и настроек на внешнем накопителе. Однако со временем свободного пространства становится все меньше. Лучший способ освободить место на внешнем диске - удалить старые резервные копии Time Machine.

По умолчанию Time Machine удаляет старые копии по мере заполнения диска. Чтобы избавиться от всех бекапов, созданных в определенный период времени, следуйте инструкции.

1. Сделайте клик на рабочем столе и откройте новое окно, выбрав опцию «Новое окно в Finder» в меню файла или использовав сочетание клавиш Command + N.

2. Подключите диск с резервными копиями к компьютеру и дождитесь, когда он появится в разделе «Устройства» в боковой панели Finder. Система может потребовать ввести имя и пароль администратора для дальнейших действий. Если вы используете AirPort Time Capsule, нужно указать пароль для доступа к резервному диску.

3. Перейдите в папку «Backups.backupdb» на диске Time Machine.

4. Найдите папку с именем компьютера. Например, если ваш компьютер называется iMac Retina, то Time Machine будет хранить резервные копии в папке «iMac Retina».

5. Внутри вы увидите множество папок, в названии которых указана дата их создания. Чтобы удалить резервную копию, щелкните по ней правой клавишей мыши, затем - «Переместить в корзину».


6. Повторите этот процесс со всеми резервными копиями, которые вы планируете удалить. После этого отключите диск, выбрав его иконку на рабочем столе, а затем нажмите «Извлечь» в меню Finder.


Удалять можно только папки в «Backups.backupdb», удаление отдельных элементов в подпапках с датами не разрешается.

Ранее загадочные "резервные копии" на моем макбуке занимали не очень много места и потому сильно не тревожили, тратить время на них особого желания не возникало. Однако, в очередной раз проверив свободное место на диске, с удивлением обнаружил что теперь резервные копии занимают более 30 GB из 120 GB SSD-диска в моём MacBook Air. Это уже, мягко говоря, многовато, тем более место срочно потребовалось под другие цели.

Если кто не знает, то посмотреть чем занят ваш жесткий диск на Маке довольно просто. В меню Apple переходим - Об этом Mac ▸ Подробнее ▸ Хранилище.

Что такое локальные резервные копии и откуда они берутся?

На сайте Apple есть отличная статья про локальные моментальные копии Time Machine . Не хотелось бы заниматься плагиатом, потому всегда отправляю своих читателей в первоисточник.

Для самых нетерпеливых или тем кому лень читать целиком, кратко поясню в чем суть.

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

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

Замечу, что Time Machine создает и сохраняет локальные копии не до упора, пока диск не кончится, а оставляет определенное место на диске, удаляя старые. Кто жаждет подробностей, всё же прочтите статью, ссылку я дал выше:)

Удаление локальных резервных копий

Теперь перейдем к самому интересному, чего нет в статье у Apple, а именно как отключить функцию создания локальных резервных копий и удалить уже созданные. Собственно, страшного тут ничего нет, а многие вообще живут без резервных копий, хоть это и не правильно. В любом случае копии продолжат создаваться на нашей Time Capsule или диске резервного копирования когда они доступны.

Чтобы удалить локальные резервные копии открываем терминал и пишем команду:

Sudo tmutil disablelocal

Ваши локальные резервные копии будут удалены, а сама функция отключена. Включить функцию обратно, можно аналогичным образом командой:

Sudo tmutil enablelocal

Таким образом просто удаляться локальные резервные копии (хранятся они в скрытом каталоге /.MobileBackups). Может еще кому понадобится команда для создания мгновенной резервной копии текущего состояния системы.

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

Вконтакте

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие статьи