Встроенная система резервного копирования данных на Mac отлично справляется со своими задачами, удовлетворяет потребности большинства пользователей, а главное – настраивается в пару кликов.
Достаточно подключить к Mac емкий внешний накопитель или “расшаренную” сетевую папку, как операционная система сама предложит создавать на носителе резервные копии Time Machine. Однако, когда бекапы создаются на периодически отключаемом носителе, система создает локальные резервные копии для сохранения важных изменений. Эти локальные копии могут занимать много места, что будет очень критично на Mac с небольшим встроенным накопителем.
Сейчас расскажем, как найти и удалить все локальные бекапы в macOS.
📌 Спасибо re:Store за полезную информацию. 👌
Как найти и удалить локальные бекапы macOS
Сама по себе возможность создания локальных резервных копий очень полезна, но возможность включать и выключать фишку вручную не помешала бы. Например, я раз в неделю или даже две подключаю внешний накопитель к своему Mac, чтобы обновить бекап Time Machine. Все рабочий файлы и важные документы дублируются в iCloud, что делает механизм создания локальных бэкапов крайне бесполезным.
Если по каким-то причинам забываю или не успеваю обновить бекап на внешнем накопителе несколько недель, на системном диске скапливается большое количество локальных копий, который занимают много места. Особенно это заметно, если много работать с фото или видео. Хуже всего, что даже после подключения внешнего диска и обновления полной резервной копии нет гарантии, что система удалит все локальные бекапы. Работает механизм очень избирательно.
К счастью, есть способ очищать диск от локальных резервных копий вручную.
1. Обязательно перед ручным удалением локальных копий обновите полный бекап системы на внешнем или сетевом диске, чтобы не лишиться важных данных.
2. Запустите приложение Терминал и введите следующую команду:
sudo tmutil listlocalsnapshots /Volumes/macOS
Где вместо macOS нужно указать название вашего системного накопителя. Посмотреть его можно в Finder или Дисковой утилите.
3. После ввода пароля администратора увидите перечень локальных бэкапов, которые хранятся на системном диске Mac.
4. Для удаления локальной резервной копии следует использовать такую команду в Терминале:
sudo tmutil deletelocalsnapshots 2021-12-20-102733
Где вместо 2021-12-20-102733 следует указать название своего локального бекапа.
5. Аналогичные манипуляции следует проделать с остальными файлами локальных копий.
Вот так, удалив локальные бекапы за полтора дня я очистил почти 4 ГБ на накопителе. За несколько недель между созданием полноценных резервных копий такого кеша набирается еще больше.
15 комментариев
Форум →да, всё верно, полезная статья. добавлю – если путешествуете далеко от своего диска тайммашины (пример – тайммашина настроена на бэкапы у домашней таймкапсулы, а вы уехали на дачу на неделю/другую) – то снимите галку “Создавать резервные копии автоматически” – первая картинка, единственный чекбокс на картинке.
Тогда бэкапы будут делаться вами по команде и осознано, что лучше чем руками удалять наделанные автоматически локальные бэкапы.
попробовал ввести команду. Дошёл до пароля. Там ключик. Цифры пароля не вводятся. Ввожу и жму Энтер, пишет – ошибка
потом такой ответ добился
Usage: tmutil listlocalsnapshots
J-off@MacBook-Pro ~ %
А смысл их удалять если они автоматом каждые 2 дня удаляются. А если вы их вручную удалите, то через день на их месте опять новые будут.
@FiLunder_7, я выключил автоматическое создание. но нашел от 30 ноября копию.
@CrazyCat, Бэкапы слишком полезны, и кучу раз спасали мою работу, так что отключать их – так себе идея.
Это все, конечно, замечательно и здорово, НО:
1. У меня iMac и диск для бэкапов постоянно подключен к нему, но Time Machine на это наплевать и она упорно лупит эти локальные копии. И отключить это попросту невозможно. Перерыл все интернеты в поисках ответа…
2. Вместо того. чтобы вбивать 100500 команд и копировать каждый раз дату бэкапа, проще ввести команду tmutil listlocalsnapshotdates / |grep 20|while read f; do tmutil deletelocalsnapshots $f; done, которая удалит сразу все локальные копии.
Но, как заметил @FiLunder_7, смысла в этом нет, ибо через час уже появится новая локальная копия….
@fashi0n, так отключите создание автоматической резервной копии. Там же русским языком написано «Самые старые резервные копии удаляются при переполнении диска» логично, что если старой копии не будет, то он создаст новую, потому что у Вас автоматически они создаются, а это лишь снимки системы и когда они все вместе, то это и есть бэкап всей системы, иначе бы каждая локальная копия весила примерно одинаково, а у меня 40 копий, которые весят 595 ГБ, и какое совпадение, почти столько же у меня и занято на основном диске.
У меня диск для бэкапов на 2 ТБ и самая старая копия от 3 февраля, а создаю все копии вручную
@exsertin, то есть придумали опцию автоматического резервного копирования, а мне надо ее отключить и каждые несколько часов не забывать вручную делать копию?
@fashi0n, придумали, чтобы не делать вручную копию каждый раз) Тогда и не нужно вручную удалять, раз вручную не хотите создавать.
А кому нужны точные копии, те и делают вручную, например, я так и делаю, так как мне нужны копии за опред промежуток времени, а маме я настроил автоматически, потому что она не разбирается в этом.
Всё просто =)
В общем, механизм я объяснил
P. S. Если удалить сразу несколько лок копий, то он всё равно создаст одну новую копию, чтобы восполнить мозайку системы
@exsertin, в моем понимании, он должен лупить все копии, ежечасные, ежедневные именно туда, куда указал пользователь и не засорять место на внутреннем диске.
Раз указали путь (в данном случае внешний HDD, который подключен всегда), то будет логично ссылаться на этот HDD.
Я не хочу помнить о том когда я сделал копию и вообще сделал ли и лезть в настройки проверять я также не хочу… этот способ абсолютно не юзерфрендли.
@fashi0n, он так и работает… откуда ты взял про внутренний диск? В общем, непонятно о чём речь, если у тебя даже не MacOS
@exsertin, попробуй отключить свой внешний HDD, на который у тебя пишутся бэкапы и в Терминале с помощью команды посмотри список своих бэкапов – будешь удивлен…
Видимо, ты и правда не понимаешь о чем речь…
Рекомендую ознакомиться;)
https://support.apple.com/ru-ru/HT204015
@fashi0n, во-первых, такое только в автоматическом режиме, а во-вторых, их легко удалить, даже написано как
Такая система позволяет не потерять важные файлы в случае чего, что для неопытных людей актуально) А те, кто разбирается зачастую делают бэкапы вручную, либо настраивают под себя с помощью доп устройств
@exsertin, предлагаю свернуть этот пустой диалог, ибо ходим по кругу…
Перечитай все сообщения мои еще раз, если не понимаешь причину моих возмущений.
Такое ощущение, что ты просто пишешь ответы на мои новые сообщения, забывая о чем было предыдущее..
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как на iPhone включить офлайн переводчик на разные языки. Сторонние приложения не нужны
Сервисный центр завышает стоимость ремонта iPhone, как быть?
Как настроить гид-доступ на iPad?
Почему в Safari на iPhone не открываются некоторые ссылки
Почему не работает «Привет, Siri». Ассистент не откликается
Как починить синхронизацию паролей между iPhone
После обновления macOS не регулируется яркость экрана
Как на iPhone включать беззвучный режим, если сломался физический переключатель