Как удалить старые резервные копии из Time Machine на Mac
Оглавление:
Если вы используете Time Machine для резервного копирования Mac на внешний диск, вы можете вручную удалить старые резервные копии, которые больше не нужны. Да, Time Machine сама занимается хозяйством, но иногда пользователям приходится вмешиваться вручную. Это может быть по разным причинам, будь то простое удаление старых резервных копий или если вы в конечном итоге столкнетесь с ограничениями места на диске для резервных копий, когда Time Machine выдает сообщение об ошибке «Time Machine не может завершить резервное копирование.Эта резервная копия слишком велика для резервного диска. Для резервного копирования требуется XX ГБ, но доступно только YY ГБ».
Какой бы ни была причина, вы можете легко удалить старые резервные копии с диска Time Machine, чтобы либо освободить место на этом диске для новой резервной копии, либо просто выполнить некоторую ручную уборку диска Time Machine.
Удаление старых резервных копий Time Machine через Time Machine в Mac OS X
Это предпочтительный подход к удалению старых резервных копий, сделанных в Time Machine, он использует само приложение Time Machine и прост, полностью обрабатывается через дружественный пользовательский интерфейс.
- Подключите диск Time Machine к Mac, если вы еще этого не сделали
- Потяните вниз значок Time Machine в строке меню, затем выберите «Войти в Time Machine»
- Перейдите к моменту времени, который вы хотите удалить (если вы хотите удалить очень старую резервную копию, прокручивайте, пока не найдете подходящее место во времени)
- Щелкните правой кнопкой мыши резервную копию в окне Finder Time Machine или щелкните значок маленькой шестеренки в окне Finder — оба работают одинаково — затем выберите «Удалить все резервные копии (имя)».
- Введите пароль администратора при запросе на удаление резервной копии
По сути, вы будете переходить к разделу файловой системы Mac, для которого вы хотите удалить резервную копию машины времени, поэтому, если вы хотите удалить старые резервные копии для всего Mac, перейдите к корню папку или папку пользователя, в зависимости от того, что подходит для вашего сценария. Таким образом, процесс удаления всей старой резервной копии аналогичен удалению резервной копии определенного файла или папки из Time Machine, за исключением того, что вместо небольшой части файловой системы вы выбираете весь Mac или каталог пользователя. в рамках «Машины времени».
Удаление старых резервных копий из Time Machine с помощью tmutil
Если вы хорошо разбираетесь в командной строке, утилита tmutil также может немедленно удалить резервные копии любого возраста. Приведенный выше подход с графическим интерфейсом намного проще для большинства пользователей, поскольку он дает визуальное представление о том, что будет удалено, тогда как tmutil подходит только для тех, у кого есть достаточный опыт работы с терминалом. Как всегда с командной строкой, важен точный синтаксис.
Синтаксис tmutil для использования следующий:
tmutil delete /TimeMachine/Drive/Path/To/OldBackup/
Возможно, вы захотите составить список каталогов по дате, чтобы увидеть, какую старую резервную копию следует удалить, чтобы быть уверенным, что у вас правильный путь. Использование завершения табуляции может пропустить это, если вы уверены, в противном случае просто используйте ls, чтобы увидеть список дат:
ls /Volumes/TimeMachineDrive/Backups.backupdb/MacName/
Этот список может быть довольно длинным и конкретным.
Например, если у вас есть старая резервная копия, сделанная несколько лет назад, которую вы хотите удалить в определенную дату:
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.