Cum: Ștergeți copiile de rezervă Time Machine



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Poate doriți să ștergeți copiile de rezervă vechi ale mașinii de timp, pentru a elibera spațiu și a crea o copie de rezervă nouă. Puteți primi și acest mesaj „ Time Machine nu a putut finaliza backupul. ” dacă copiile de rezervă sunt mai mari și depășesc spațiul disponibil pe disc pe computerul dvs. Mac. Oricare ar fi motivul, în acest ghid voi discuta despre două metode care vă vor ajuta să ștergeți copiile de rezervă. Cu toate acestea, aș sugera să citiți ghidul complet înainte de a continua și să alegeți metoda care se potrivește cel mai bine abilităților dvs.



Metoda 1: Utilizarea terminalului Utilitate



PRUDENȚĂ: Folosiți această metodă numai dacă știți ce faceți, deoarece acțiunile întreprinse nu pot fi anulate.



1. Deschideți Aplicații -> Utilități -> Terminal .
2. În Terminal, tastați următoarea comandă și înlocuiți calea cu cea corectă

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/old_mac_name

Puteți obține aceste informații de la Finder.

nume_unitate (este numele unității dvs.)
backups.backupdb (calea de rezervă)
old_mac_name (numele fișierului de rezervă)



Când introduceți comanda de mai sus, vă va solicita parola, dar aceasta nu va fi repetată / afișată, așa că pur și simplu introduceți parola și apăsați tasta return / enter.

De asemenea, puteți utiliza instrumentul tmutil dacă doriți să ștergeți copiile de rezervă 1 cu 1.

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name/YYYY-MM-DD-hhmmss

tmutil nu va funcționa pe nicio versiune mai devreme de Lion, deoarece a fost introdus cu Lion.
Metoda 2: prin Time Machine (GUI)

Până în prezent cea mai ușoară metodă este de a Open Time Machine și navigați la punctul / ora pe care doriți să o ștergeți. Alegeți pictograma roată din căutare și apăsați Ștergeți copie de rezervă. Acest lucru va asigura că integritatea datelor rămâne intactă.

Metoda 3: prin intermediul scriptului Bash

Mai jos este scriptul, care va localiza automat cea mai veche copie de rezervă pe Time Machine. Acest lucru vă va solicita introducerea Y. Scriptul trebuie copiat și salvat ca fișier .sh, când îl rulați vi se va solicita parola de administrator pentru a confirma ștergerea.

COMPUTER_NAME = $ (/ usr / sbin / scutil –get ComputerName)
NBACKUPS = $ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep „$ COMPUTER_NAME” |
/ usr / bin / wc -l)
OLDEST_BACKUP = $ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep „$ COMPUTER_NAME” |
/ usr / bin / head -n1)
LATEST_BACKUP = $ (/ usr / bin / tmutil latestbackup)
echo Ultima copie de rezervă: $ LATEST_BACKUP
dacă [[-n „$ LATEST_BACKUP” && „$ LATEST_BACKUP”! = „$ OLDEST_BACKUP”]] atunci
echo -n „$ NBACKUPS backup-uri. Ștergeți cel mai vechi: $ {OLDEST_BACKUP ## * /} [y / N]? ”
citeste raspuns
caz $ raspunde in
și*)
echo Rularea: / usr / bin / sudo / usr / bin / tmutil șterge „$ OLDEST_BACKUP”
/ usr / bin / sudo time / usr / bin / tmutil șterge „$ OLDEST_BACKUP”
;;
*)
ecou Fără schimbare
;;
esac
altceva
ecou „Nu există o copie de rezervă disponibilă pentru ștergere”
fi

1 minut citit