Как удалить старые копии time machine mac os

Обновлено: 04.07.2024

Я использую Time Capsule для резервного копирования, и теперь мне нужен диск для резервного копирования данных с дополнительного Mac. Но накопитель заполнен старыми резервными копиями с Mac 1. Для резервного копирования для Mac 2 просто недостаточно места.

Машина времени не смогла выполнить резервное копирование. Эта резервная копия слишком велика для резервного диска. Для резервного копирования требуется 28,68 ГБ, но доступно только 626,2 МБ.

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

Я знаю, что Time Machine сама может удалить старые резервные копии, когда им нужно больше места. Но в этом случае он не удаляет резервные копии Mac 1, чтобы освободить место для Mac 2.

Вопрос: как мне это сделать вручную?

Будьте осторожны с sudo и убедитесь, что вы выбрали правильные файлы Mac, так как нет отмены или подтверждения следующей команды:

Команде sudo нужен ваш пароль (и он не будет эхом на экран, поэтому просто введите его и сделайте паузу, чтобы убедиться, что вы встречаете правильные файлы, прежде чем нажимать enter). Если вы хотите быть более безопасным, вы можете сначала выбрать один снимок, чтобы убедиться, что команда работает по назначению. Это приятно, так как для очистки нескольких больших наборов резервных копий может потребоваться несколько часов, и вы хотите оставить Mac уверенным, что он удалит правильный хранилище.

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

Поскольку с Lion был введен tmutil , это не будет работать в более ранних версиях ОС.

Если вы хотите получить текущий каталог резервных копий (может быть определено несколько назначений, и только один будет «текущим»)

Самый простой способ:

  1. Введите машину времени (на Mac, резервная копия которой вы хотите удалить)
  2. Перейдите к моменту времени, которое вы хотите удалить.
  3. Выберите значок, который выглядит как cog в finder, и выберите «Удалить резервную копию» (в Mavericks: щелкните правой кнопкой мыши в окне поиска и выберите «Удалить резервную копию»)

Это гарантирует, что каталог резервных копий остается точным, а целостность ваших данных остается нетронутой.

Для Mavericks /Yosemite

  1. Введите машину времени
  2. Выберите резервную копию
  3. Щелкните правой кнопкой мыши на резервной копии (в окне поиска)
  4. Выберите «Удалить резервную копию»

Он запросит пароль, и вы закончите

введите описание изображения здесь

Я задавал себе этот самый вопрос, и ответы здесь, безусловно, помогли. Однако есть недостающий аспект, который может быть новой «детальностью» реализации, которая не существовала, когда на этот вопрос был дан ответ.

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

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

Следуя примерному сценарию пользователя user36971 выше, я написал файл, который удалит все резервные копии из одного указано и ранее:

Do note Я не включил проверку имени компьютера в свой сценарий, поэтому, если вы используете один резервный диск с несколькими компьютерами, вам может потребоваться добавить дополнительную проверку.

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

Инструмент Time Machine на macOS — отличный способ создания резервных копий ваших данных. Поскольку это встроенный инструмент Apple, он легко интегрируется с операционной системой. Вы можете установить его и забыть об этом, зная, что вы можете восстановить свою систему за несколько минут. если что-то пойдет не так.

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

Метод 1: Используйте приложение Time Machine

Самый простой способ удалить старые резервные копии (и одобренный Apple способ) — это управлять ими через приложение Time Machine. Чтобы удалить старые резервные копии с помощью Time Machine, используйте следующие инструкции:

  1. Подключите ваш резервный диск к компьютеру.
  2. Нажмите на иконку Time Machine в строке меню .
  3. Прокрутите свои резервные копии и найдите ту, которую хотите удалить.
  4. Нажмите на значок шестеренки .
  5. Выберите Удалить резервную копию .
  6. Согласитесь с подтверждением на экране.
  7. Введите ваш пароль.

Способ 2: использовать Finder

Вы также можете удалить резервные копии с помощью Finder. Это так же просто:

  1. Откройте Finder .
  2. Подключите резервный диск и дождитесь его появления в разделе « Устройства» на левой панели.
  3. Перейдите к Backups.backupdb на резервном диске.
  4. В Backups.backupdb найдите подпапку с именем вашего Mac.
  5. Вы видите длинный список подпапок, упорядоченных по дате.
  6. Удалите папку, связанную с резервной копией Time Machine, которую вы хотите удалить.

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

У Time Machine есть отличный способ сохранять копии версий файлов по мере их изменения, даже если он не может подключиться к резервному тому Time Time. Он создает локальные моментальные снимки на загрузочном томе и других подключенных томах HFS +, а затем передает их в пункт назначения Time Machine при повторном подключении к сети. У читателя Macworld есть вопросы по управлению этими снимками.


Apple внесла изменения в Высшую Сьерру. Вместо того, чтобы хранить снимки на томах HFS +, Apple говорит, что High Sierra использует только «полностью флэш-накопитель» в формате APFS (т.е. не Fusion Drive), будь то внутренняя или внешняя флэш-память. Это выглядит как шаг назад, потому что не все портативные компьютеры Mac, на которых установлена ​​High Sierra, имеют объемы флэш-запуска. (И это тоже странно, потому что Apple до сих пор не заставила Time Machine работать на дисках APFS, но это показывает, что она может создавать локальные снимки Time Machine на томе APFS.)

Apple продолжает утверждать, что хранит снимки только на дисках с «большим количеством свободного места», и в прошлом это означало, что они не будут хранить снимки, из-за которых на диске останется менее 20 процентов неиспользованной емкости. И он удаляет старые снимки, если он не может сохранить их все, пока вы снова не подключитесь к тому времени Time Machine.

Это приводит нас к вопросу читателя: у них накапливаются эти локальные моментальные снимки, и они предпочли бы, чтобы они не заполняли свой диск по причинам производительности и хранения, даже если Time Machine автоматически управляет ими. (Эти снимки не следует делать регулярно, если у вас есть резервный том в сети, так что это может быть отдельной проблемой.)

В столбце 2015 г. я объясняю, как принудительно удалять локальные резервные копии и вообще их отключать.

Вы также можете удалить определенные локальные резервные копии из Терминала. Запустите Терминал (из Приложения> Утилиты), затем скопируйте и вставьте эту команду и нажмите Return:

  1. Скопируйте и вставьте эту команду: sudo tmutil deletelocalsnapshots
  2. Введите пробел, а затем вставьте часть даты снимка.
  3. Нажмите Return и, наконец, нажмите Return.

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

Спросите Mac 911

Мы составили список вопросов, которые нам чаще всего задают, а также ответы и ссылки на столбцы: прочитайте наш супер FAQ, чтобы узнать, охвачен ли ваш вопрос. Если нет, мы всегда ищем новые проблемы для решения! Присылайте свои по почте на включая соответствующие снимки экрана и ваше полное имя. На каждый вопрос не будет дан ответ, мы не отвечаем на электронную почту и не можем дать прямой совет по устранению неполадок.

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

Удаление старых резервных копий Time Machine через Time Machine в Mac OS X

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

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

Удаление старых резервных копий с Time Machine с помощью tmutil

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

Синтаксис tmutil выглядит следующим образом:

tmutil delete /TimeMachine/Drive/Path/To/OldBackup/

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

Этот список может быть довольно длинным и конкретным.

Например, если у вас есть старая резервная копия, сделанная несколько лет назад, которую вы хотите удалить в определенный день:

tmutil delete /Volumes/BackupDriveName/Backups.backupdb/MacComputerName/YYYY-MM-DD-HHMMSS/

Не забудьте изменить «BackupDriveName» на имя диска тома Time Machine, «MacComputerName» на имя Mac, с которого вы хотите удалить резервные копии, и точную дату в формате год / месяц / дата / время, заменив « ГГГГ-ММ-ДД-ЧЧММСС »по мере необходимости.

Примером такого синтаксиса может быть:

sudo tmutil delete /Volumes/Time Machine Backups/Backups.backupdb/MacBook Pro/2015-07-13-150021/

Опять же, обязательно используйте точный синтаксис.

Как и другие инструменты командной строки, tmutil может принимать подстановочные знаки, что означает, что вы можете технически удалить все резервные копии таким образом. Просто убедитесь, что вы знаете, что делаете, иначе вы можете потерять данные, которые не собирались делать. Если вы не сделаете резервные копии своих резервных копий (с избыточностью Time Machine или иным образом), восстановление из них будет невозможно.

(Важное примечание: наверняка некоторые опытные пользователи Mac задаются вопросом, почему бы просто не использовать rm -rf или выбросить его в корзину и принудительно очистить. Хотя оба этих метода работают для удаления резервной копии, это почти всегда приводит к поломке резервной копии Time Machine или, в лучшем случае, Time Machine зависает на этапе «Подготовка резервной копии», что требует дальнейшего устранения неполадок. Чтобы избежать этого, пропустите rm и пропустите использование корзины для удаления старых резервных копий Time Machine, используйте приложение Time Machine или инструмент tmutil)

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

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

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

time-machine-

  1. Сохраните резервную копию своего Mac через Time Machine или другим способом.
  2. Зайдите в меню Apple и перезагрузите Mac.
  3. Когда на экране появится логотип Apple, зажмите клавиши COMMAND и R, чтобы ввести Mac в режим восстановления.
  4. На окне с утилитами выберите программу Terminal.
  5. Введите следующую команду:

6. Нажмите Enter, чтобы отключить систему SIP и перезагрузить Mac.

7. Подождите, пока Mac загрузится.

8. Теперь вы можете переместить все старые ненужные копии в корзину и очистить её.

9. Теперь нужно заново включить защиту System Integrity Protection.

10. Перезагрузите Mac и зажмите COMMAND + R, чтобы снова ввести его в режим восстановления.

11. Зайдите в Terminal и введите следующую команду:

12. Нажмите Enter и подождите, пока компьютер загрузится.

Учтите, что удаление копий Time Machine может занять много времени. Если копия весит очень много, то на очистку корзины может уйти даже целая ночь. Главное не забыть включить защиту SIP снова, поскольку она выполняет очень важную функцию.

Если проблему решить не удалось, вы можете просто вернуть застрявшую копию на место и вместо неё удалить другие. Они находятся в папке «Backup.backupdb».

Альтернативный способ

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

3. Нажмите Enter и введите пароль администратора.

Когда застрявшая в корзине копия будет удалена, вы можете продолжать использовать Time Machine как обычно.

Читайте также: