Як видалити старі резервні копії з Time Machine на Mac

Зміст:

Anonim

Якщо ви використовуєте 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 і є простим, обробляється повністю через зручний інтерфейс користувача.

  1. Підключіть диск Time Machine до Mac, якщо ви цього ще не зробили
  2. Потягніть піктограму Time Machine на панелі меню, а потім виберіть «Enter Time Machine»
  3. Перейдіть до моменту часу, який ви хочете видалити (якщо це дуже стара резервна копія, яку ви хочете видалити, прокрутіть, доки не знайдете відповідне місце в часі)
  4. Клацніть правою кнопкою миші на резервній копії у вікні Finder програми Time Machine або клацніть маленьку піктограму шестірні у вікні Finder – обидва працюють однаково – потім виберіть «Видалити всі резервні копії (назва)»
  5. Введіть пароль адміністратора, коли буде запропоновано видалити резервну копію

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

Видалення старих резервних копій із Time Machine за допомогою tmutil

Якщо ви розбираєтесь у командному рядку, утиліта tmutil також може негайно видалити резервні копії будь-якого віку. Наведений вище підхід із графічним інтерфейсом набагато простіший для більшості користувачів, оскільки він дає візуальне представлення того, що буде видалено, тоді як tmutil підходить лише для тих, хто має достатній досвід використання терміналів. Як завжди у випадку з командним рядком, точний синтаксис є важливим.

Синтаксис tmutil для використання такий:

tmutil видалити /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.

Як видалити старі резервні копії з Time Machine на Mac