Sådan slettes gamle backup fra Time Machine på Mac

Hvis du bruger Time Machine til at sikkerhedskopiere en Mac til et eksternt drev, kan du beslutte at manuelt slette gamle sikkerhedskopier, der ikke længere er nødvendige. Ja, Time Machine gør det til eget husholdning, men nogle gange skal brugerne manuelt gribe ind. Dette kan skyldes forskellige årsager, uanset om du vil fjerne gamle sikkerhedskopier, eller hvis du i sidste ende løber ind i pladsbegrænsninger på et backup-drev, hvor Time Machine udløser en fejl, der siger "Time Machine kunne ikke fuldføre backupen. Denne sikkerhedskopi er for stor til backup disken. Backupen kræver XX GB, men kun YY GB er tilgængelig. "

Uanset årsagen kan du nemt slette gamle sikkerhedskopier fra et Time Machine-drev til enten at frigøre plads på det pågældende drev til en ny sikkerhedskopi, eller bare for at udføre noget manuelt hus, der holder et Time Machine-drev.

Sletning af gamle backup af Time Machine via Time Machine i Mac OS X

Dette er den foretrukne metode til at slette gamle sikkerhedskopier, der er lavet i Time Machine, det bruger Time Machine-programmet selv og er enkelt, håndteres fuldstændigt gennem den venlige brugergrænseflade.

  1. Slut Time Machine-drevet til Mac'en, hvis du ikke har gjort det endnu
  2. Træk ikonet Time Machine i menulinjen, og vælg derefter "Enter Time Machine"
  3. Naviger til det tidspunkt, du vil slette (hvis det er en meget gammel backup, du søger at slette, rul til du finder det rette sted i tide)
  4. Højreklik på backup i Finder-vinduet på Time Machine, eller klik på ikonet med lille tandhjul i Finder-vinduet - begge fungerer ens og vælg derefter "Slet alle sikkerhedskopier af (Navn)"
  5. Indtast administratoradgangskoden, når du bliver bedt om at slette sikkerhedskopien

I det væsentlige navigerer du til den del af Mac-filsystemet, som du vil slette en backup af tidsmaskinen til, så hvis du vil slette gamle sikkerhedskopier for hele Mac, skal du navigere til rodmappen eller brugermappen, alt efter hvilken passer til dit scenario. På denne måde lader processen med at slette en hel gammel sikkerhed ligge på at slette en sikkerhedskopi af en bestemt fil eller mappe fra Time Machine, bortset fra at i stedet for at målrette mod en lille del af filsystemet, vælger du hele Mac eller brugermappen inden for Time Machine.

Sletning af gamle sikkerhedskopier fra Time Machine med tmutil

Hvis du er kyndig med kommandolinjen, kan tmutil-værktøjet også fjerne straks backup af enhver alder. GUI-fremgangsmåden ovenfor er meget lettere for de fleste brugere, da det giver en visuel repræsentation af, hvad der vil blive slettet, mens tmutil kun er egnet til dem med tilstrækkelig terminal erfaring. Som altid med kommandolinjen er nøjagtig syntaks afgørende.

Den tmutil syntaks at bruge er som følger:

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

Du vil sandsynligvis gerne liste katalogerne efter dato for at se, hvilken gammel backup der skal slettes, så du kan være sikker på, at du har den rette vej på plads. Brug af fanebladet kan springe over dette, hvis du er sikker, ellers skal du bare bruge ls til at se en liste over datoer:

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

Denne liste kan være ret lang og specifik.

For eksempel, hvis du har en gammel backup fra nogle få år siden, vil du fjerne på en bestemt dato:

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

Sørg for at ændre "BackupDriveName" til drevnavnet på Time Machine-volumen, "MacComputerName" til navnet på den Mac, du ønsker at slette sikkerhedskopierne fra, og den præcise dato i formatet År / måned / dato / klokkeslæt ved at erstatte " ÅÅÅÅ-MM-DD-HHMMSS "efter behov.

Et eksempel på en sådan syntaks ville være:

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

Igen skal du sørge for at bruge nøjagtige syntaxer.

Som andre kommandolinjeværktøjer kan tmutil acceptere jokertegn, hvilket betyder at du teknisk set kunne slette alle sikkerhedskopier på denne måde. Bare vær sikker på at du ved hvad du laver ellers kan du miste data, du ikke har til hensigt at. Medmindre du laver sikkerhedskopier af dine sikkerhedskopier (med Time Machine redundans eller andet), ville det være umuligt at komme sig fra.

(Vigtig sidenote: Sikkert nogle avancerede Mac-brugere undrer sig over, hvorfor ikke bare bruge rm-rf eller droppe det i skraldespanden og tvinge dem tom. Mens begge disse metoder vil arbejde for at slette backupen, resulterer det næsten altid i en brudte Time Machine-backup eller i bedste fald sætter Time Machine sig på "Forberedelse af sikkerhedskopiering", som kræver yderligere fejlfinding. For at undgå dette skal du springe over og springe over papirkurven for at slette gamle Time Machine-sikkerhedskopier, bruge Time Machine-appen eller tmutil-værktøjet)

Typisk fjernelse af gamle sikkerhedskopier er kun nødvendig for meget specifikke vedligeholdelsesårsager til en backup disk eller for at frigøre plads fra antikke sikkerhedskopier. Sjældent kan dette være nødvendigt som et fejlfindingstrick også, hvilket normalt skyldes en hik på den seneste backupfil.

Uanset hvilken metode du går med, anbefales det at manuelt starte en ny sikkerhedskopiering umiddelbart efter sletning af andre sikkerhedskopier. Dette sikrer, at du har en ny sikkerhedskopiering til rådighed, og det er især vigtigt, hvis du lige har slettet mange gamle sikkerhedskopier til en bestemt Mac.