Slik sletter du gamle sikkerhetskopier fra Time Machine på Mac

Innholdsfortegnelse:

Anonim

Hvis du bruker Time Machine til å sikkerhetskopiere en Mac til en ekstern stasjon, kan du bestemme deg for å manuelt slette gamle sikkerhetskopier som ikke lenger er nødvendige. Ja, Time Machine gjør sin egen rengjøring, men noen ganger må brukere gripe inn manuelt. Dette kan være av en rekke årsaker, enten det er for enkel fjerning av gamle sikkerhetskopier, eller hvis du til slutt støter på plassbegrensninger på en sikkerhetskopistasjon der Time Machine utløser en feil som sier "Time Machine kunne ikke fullføre sikkerhetskopieringen.Denne sikkerhetskopien er for stor for sikkerhetskopidisken. Sikkerhetskopien krever XX GB, men bare YY GB er tilgjengelig."

Uansett årsak, kan du enkelt slette gamle sikkerhetskopier fra en Time Machine-stasjon for enten å frigjøre plass på den stasjonen for en ny sikkerhetskopi, eller bare for å utføre manuell vedlikehold av en Time Machine-stasjon.

Slette gamle sikkerhetskopier av Time Machine via Time Machine i Mac OS X

Dette er den foretrukne tilnærmingen til å slette gamle sikkerhetskopier laget i Time Machine, den bruker selve Time Machine-applikasjonen og er enkel, håndtert helt gjennom det vennlige brukergrensesnittet.

  1. Koble Time Machine-stasjonen til Mac-en hvis du ikke har gjort det ennå
  2. Trekk ned Time Machine-ikonet i menylinjen, og velg deretter «Enter Time Machine»
  3. Naviger til tidspunktet du vil slette (hvis det er en veldig gammel sikkerhetskopi du ønsker å slette, rull til du finner riktig sted)
  4. Høyreklikk på sikkerhetskopien i Finder-vinduet til Time Machine, eller klikk på det lille tannhjulikonet i Finder-vinduet – begge fungerer på samme måte – velg deretter «Slett alle sikkerhetskopier av (navn)»
  5. Skriv inn administratorpassordet når du blir bedt om å slette sikkerhetskopien

I hovedsak vil du navigere til den delen av Mac-filsystemet du vil slette en tidsmaskinsikkerhetskopi for, så hvis du vil slette gamle sikkerhetskopier for hele Macen, naviger til roten mappen, eller brukermappen, avhengig av hva som passer for ditt scenario. På denne måten ligner prosessen med å slette en hel gammel sikkerhetskopi som å slette en sikkerhetskopi av en bestemt fil eller mappe fra Time Machine, bortsett fra at i stedet for å målrette mot en liten del av filsystemet, velger du hele Mac-en eller brukerkatalogen i Time Machine.

Slette gamle sikkerhetskopier fra Time Machine med tmutil

Hvis du er kunnskapsrik med kommandolinjen, kan tmutil-verktøyet også fjerne sikkerhetskopier uansett alder umiddelbart. GUI-tilnærmingen ovenfor er mye enklere for de fleste brukere ettersom den gir en visuell representasjon av hva som vil bli slettet, mens tmutil bare passer for de med tilstrekkelig terminalerfaring. Som alltid med kommandolinjen, er nøyaktig syntaks avgjørende.

Tmutil-syntaksen som skal brukes er som følger:

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

Du vil sannsynligvis liste opp katalogene etter dato for å se hvilken gammel sikkerhetskopi du skal slette, slik at du kan være sikker på at du har den riktige banen på plass. Bruk av tabulatorfullføring kan hoppe over dette hvis du er sikker, ellers bruker du bare ls for å se en liste over datoer:

ls /Volumes/TimeMachineDrive/Backups.backupdb/MacName/

Denne listen kan være ganske lang og spesifikk.

Hvis du for eksempel har en gammel sikkerhetskopi fra noen år tilbake, du ønsker å fjerne på en bestemt dato:

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

Pass på å endre "BackupDriveName" til stasjonsnavnet på Time Machine-volumet, "MacComputerName" til navnet på Mac-en du ønsker å slette sikkerhetskopiene fra, og den nøyaktige datoen i år/måned / dato / klokkeslett format ved å erstatte "ÅÅÅÅ-MM-DD-TTMMSS" etter behov.

Et eksempel på en slik syntaks vil være:

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

Igjen, pass på å bruke eksakt syntaks.

Som andre kommandolinjeverktøy, kan tmutil godta jokertegn, noe som betyr at du teknisk sett kan slette alle sikkerhetskopier på denne måten.Bare vær sikker på at du vet hva du gjør, ellers kan du miste data du ikke hadde tenkt å. Med mindre du tar sikkerhetskopier av sikkerhetskopiene (med Time Machine-redundans eller annet) som ville være umulig å gjenopprette fra.

(Viktig sidenote: Sikkert noen avanserte Mac-brukere lurer på hvorfor ikke bare bruke rm -rf eller slippe den i papirkurven og tvinge tømning. Selv om begge disse metodene vil fungere for å slette sikkerhetskopien, er det nesten resulterer alltid i en ødelagt Time Machine-sikkerhetskopi, eller i beste fall setter Time Machine seg fast på «Preparing Backup» som krever ytterligere feilsøking. For å unngå det, hopp over rm og hopp over å bruke papirkurven for å slette gamle Time Machine-sikkerhetskopier, bruk Time Machine-appen, eller tmutil-verktøy)

Vanligvis er fjerning av gamle sikkerhetskopier bare nødvendig av svært spesifikke vedlikeholdsårsaker for en sikkerhetskopidisk, eller for å frigjøre plass fra foreldede sikkerhetskopier. Sjelden kan dette også være nødvendig som et feilsøkingstriks, som vanligvis er forårsaket av en hikke på den siste sikkerhetskopifilen.

Uansett hvilken metode du bruker, anbefales det på det sterkeste å starte en ny sikkerhetskopi manuelt umiddelbart etter at du har slettet andre sikkerhetskopier, dette sikrer at du har en nylig sikkerhetskopi tilgjengelig, og er spesielt viktig hvis du nettopp har slettet mange gamle sikkerhetskopier for en bestemt Mac.

Slik sletter du gamle sikkerhetskopier fra Time Machine på Mac