Как в macOS удалить локальные копии Time Machine. Быстро и безопасно освобождаем место на компьютере

Артём Суровцев avatar | 15
FavoriteLoading В закладки
Как в macOS удалить локальные копии Time Machine. Быстро и безопасно освобождаем место на компьютере

Встроенная система резервного копирования данных на 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 ГБ на накопителе. За несколько недель между созданием полноценных резервных копий такого кеша набирается еще больше.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (8 голосов, общий рейтинг: 4.50 из 5)
undefined
iPhones.ru
Странно, что такой опции нет в настройках Mac.
Прокомментировать

🙈 Комментарии 15

  1. fedorez avatar
    fedorez21 декабря 2021
    2

    да, всё верно, полезная статья. добавлю – если путешествуете далеко от своего диска тайммашины (пример – тайммашина настроена на бэкапы у домашней таймкапсулы, а вы уехали на дачу на неделю/другую) – то снимите галку “Создавать резервные копии автоматически” – первая картинка, единственный чекбокс на картинке.
    Тогда бэкапы будут делаться вами по команде и осознано, что лучше чем руками удалять наделанные автоматически локальные бэкапы.

  2. YakovK avatar
    YakovK21 декабря 2021
    0

    попробовал ввести команду. Дошёл до пароля. Там ключик. Цифры пароля не вводятся. Ввожу и жму Энтер, пишет – ошибка

    YakovK avatar
    YakovK21 декабря 2021
    0

    потом такой ответ добился
    Usage: tmutil listlocalsnapshots
    J-off@MacBook-Pro ~ %

  3. FiLunder_7 avatar
    FiLunder_721 декабря 2021
    0

    А смысл их удалять если они автоматом каждые 2 дня удаляются. А если вы их вручную удалите, то через день на их месте опять новые будут.

    CrazyCat avatar
    CrazyCat23 декабря 2021
    0

    @FiLunder_7, я выключил автоматическое создание. но нашел от 30 ноября копию.

    FiLunder_7 avatar
    FiLunder_723 декабря 2021
    0

    @CrazyCat, Бэкапы слишком полезны, и кучу раз спасали мою работу, так что отключать их – так себе идея.

  4. fashi0n avatar
    fashi0n21 декабря 2021
    0

    Это все, конечно, замечательно и здорово, НО:
    1. У меня iMac и диск для бэкапов постоянно подключен к нему, но Time Machine на это наплевать и она упорно лупит эти локальные копии. И отключить это попросту невозможно. Перерыл все интернеты в поисках ответа…
    2. Вместо того. чтобы вбивать 100500 команд и копировать каждый раз дату бэкапа, проще ввести команду tmutil listlocalsnapshotdates / |grep 20|while read f; do tmutil deletelocalsnapshots $f; done, которая удалит сразу все локальные копии.
    Но, как заметил @FiLunder_7, смысла в этом нет, ибо через час уже появится новая локальная копия….

    exsertin avatar
    exsertin22 декабря 2021
    0

    @fashi0n, так отключите создание автоматической резервной копии. Там же русским языком написано «Самые старые резервные копии удаляются при переполнении диска» логично, что если старой копии не будет, то он создаст новую, потому что у Вас автоматически они создаются, а это лишь снимки системы и когда они все вместе, то это и есть бэкап всей системы, иначе бы каждая локальная копия весила примерно одинаково, а у меня 40 копий, которые весят 595 ГБ, и какое совпадение, почти столько же у меня и занято на основном диске.
    У меня диск для бэкапов на 2 ТБ и самая старая копия от 3 февраля, а создаю все копии вручную

    fashi0n avatar
    fashi0n22 декабря 2021
    0

    @exsertin, то есть придумали опцию автоматического резервного копирования, а мне надо ее отключить и каждые несколько часов не забывать вручную делать копию?

    exsertin avatar
    exsertin22 декабря 2021
    0

    @fashi0n, придумали, чтобы не делать вручную копию каждый раз) Тогда и не нужно вручную удалять, раз вручную не хотите создавать.
    А кому нужны точные копии, те и делают вручную, например, я так и делаю, так как мне нужны копии за опред промежуток времени, а маме я настроил автоматически, потому что она не разбирается в этом.
    Всё просто =)
    В общем, механизм я объяснил

    P. S. Если удалить сразу несколько лок копий, то он всё равно создаст одну новую копию, чтобы восполнить мозайку системы

    fashi0n avatar
    fashi0n22 декабря 2021
    0

    @exsertin, в моем понимании, он должен лупить все копии, ежечасные, ежедневные именно туда, куда указал пользователь и не засорять место на внутреннем диске.
    Раз указали путь (в данном случае внешний HDD, который подключен всегда), то будет логично ссылаться на этот HDD.

    Я не хочу помнить о том когда я сделал копию и вообще сделал ли и лезть в настройки проверять я также не хочу… этот способ абсолютно не юзерфрендли.

    exsertin avatar
    exsertin22 декабря 2021
    0

    @fashi0n, он так и работает… откуда ты взял про внутренний диск? В общем, непонятно о чём речь, если у тебя даже не MacOS

    fashi0n avatar
    fashi0n23 декабря 2021
    0

    @exsertin, попробуй отключить свой внешний HDD, на который у тебя пишутся бэкапы и в Терминале с помощью команды посмотри список своих бэкапов – будешь удивлен…

    Видимо, ты и правда не понимаешь о чем речь…
    Рекомендую ознакомиться;)

    https://support.apple.com/ru-ru/HT204015

    exsertin avatar
    exsertin23 декабря 2021
    0

    @fashi0n, во-первых, такое только в автоматическом режиме, а во-вторых, их легко удалить, даже написано как
    Такая система позволяет не потерять важные файлы в случае чего, что для неопытных людей актуально) А те, кто разбирается зачастую делают бэкапы вручную, либо настраивают под себя с помощью доп устройств

    fashi0n avatar
    fashi0n23 декабря 2021
    0

    @exsertin, предлагаю свернуть этот пустой диалог, ибо ходим по кругу…
    Перечитай все сообщения мои еще раз, если не понимаешь причину моих возмущений.
    Такое ощущение, что ты просто пишешь ответы на мои новые сообщения, забывая о чем было предыдущее..

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь