Диск Time Machine переполнен? Как освободить место

Иллюстрация внешнего диска резервного копирования с полупрозрачными кольцами, символизирующими старые резервные копии, растворяющиеся в свете, что означает освобождение места на диске Time Machine.
Twitter Facebook LinkedIn Email

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

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

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

Как удалить старые резервные копии Time Machine

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

В приложении Time Machine в меню «…» может отображаться пункт «Удалить резервную копию». Если он у Вас работает, отлично, используйте его. Но на многих Mac с диском резервных копий, отформатированным в APFS (стандарт с macOS Big Sur, то есть у большинства пользователей на сегодняшний день), этот пункт либо полностью отсутствует, либо неактивен, а даже если он есть, часто просто ничего не делает. Не полагайтесь на него как на основной способ.

Что действительно работает: удаление резервной копии прямо с диска через Finder. Откройте диск резервных копий в Finder, дважды щёлкнув по нему в боковой панели или на Рабочем столе, и Вы увидите датированные резервные копии в виде папок или пакетов. Щёлкните по нужной копии, удерживая клавишу Control, и удалите её. Это удаление безвозвратное, оно не проходит через Корзину, поэтому отменить его после удаления нельзя. Всегда удаляйте целую датированную резервную копию и никогда не пытайтесь извлечь отдельные файлы из старой копии. Поскольку резервные копии APFS используют общие данные между снимками, удаление отдельных файлов внутри копии обычно приводит к сбою или оставляет диск в неработоспособном состоянии.

Самый надёжный способ, особенно если удаление через Finder ведёт себя странно: команда tmutil в Терминале. Она не зависит от графического интерфейса и работает одинаково независимо от того, как в этот день ведёт себя приложение Time Machine.

  1. Предоставьте Терминалу Полный доступ к диску в разделе Системные настройки > Конфиденциальность и безопасность > Полный доступ к диску. Без этого команды tmutil могут ничего не находить или завершаться с ошибкой.
  2. Выполните команду tmutil listbackups, чтобы увидеть датированные резервные копии на диске.
  3. Удалите одну из них командой:
sudo tmutil delete -d "/Volumes/<YourBackupDrive>" -t <timestamp>

Флаг -t можно повторять, чтобы удалить сразу несколько резервных копий одной командой. Используйте именно форму -d/-t: более старый синтаксис с прямым путём, который встречается в старых руководствах, ненадёжен на дисках резервных копий APFS.

Если Ваши резервные копии хранятся на NAS или в сетевой папке, а не на диске, подключённом напрямую к Mac, они находятся внутри образа диска .sparsebundle, а не в виде отдельных папок. Сначала подключите этот sparsebundle (дважды щёлкните по нему по сети), после чего применим тот же подход через Finder, хотя удаление отдельных резервных копий внутри сетевого sparsebundle довольно капризно и официально не поддерживается, так что действуйте осторожно.

Сегодня большинство дисков резервных копий отформатированы в APFS, и Time Machine хранит каждую резервную копию как снимок только для чтения, именно поэтому Вы удаляете целую датированную копию, а не редактируете содержимое старой. Если у Вас диск, который ни разу не переформатировался со времён до macOS Big Sur, на нём может по-прежнему использоваться старая структура папок Backups.backupdb, которая работает по немного другим правилам, но сейчас это редкость.

Другие способы решить проблему с переполненным диском резервных копий

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

Если места постоянно не хватает, сколько бы Вы ни удаляли и ни исключали, официальная рекомендация Apple заключается в том, чтобы подключить новый или более ёмкий диск резервных копий; обычно советуют диск примерно вдвое больше по объёму, чем хранилище Вашего Mac. Удаление старых резервных копий даёт Вам время, но при этом лишает Вас истории восстановления, которая может понадобиться позже, поэтому относитесь к этому как к компромиссу, а не как к бесплатному решению. Более крупный диск станет более надёжным решением, если ситуация повторяется.

Почему диск резервных копий Time Machine всё ещё заполнен после удаления

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

Вот на чём часто попадаются многие пользователи: кнопка «−» (минус) в разделе Системные настройки > Основные > Time Machine ничего не удаляет с Вашего диска. Она только убирает этот диск из списка целей резервного копирования, то есть «забывает» его как назначение, но не стирает уже сохранённые на нём резервные копии. Если Вы хотите вернуть место, используйте один из способов удаления, описанных выше. Проверить текущие настройки можно в разделе настройки Time Machine на Mac.

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

Освободите ещё больше места с Zero Duplicates

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

Загрузить в Mac App Store

Связанные записи