Ako: Odstrániť zálohy Time Machine



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Možno budete chcieť vymazať staré zálohy stroja, aby ste uvoľnili miesto a vytvorili novú zálohu. Môžete tiež dostať túto správu „ Time Machine nemohol dokončiť zálohovanie. “ ak sú zálohy väčšie a presahujú dostupné miesto na disku vo vašom počítači mac. Nech už je dôvod akýkoľvek, v tejto príručke rozoberiem dve metódy, ktoré vám pomôžu vymazať zálohy. Navrhujem však, aby ste si pred pokračovaním prečítali kompletného sprievodcu a vybrali si metódu, ktorá najlepšie vyhovuje vašim schopnostiam.



Metóda 1: Používanie terminálu Úžitkovosť



POZOR: Túto metódu použite, iba ak viete, čo robíte, pretože prijaté akcie nie je možné vrátiť späť.



1. Otvorte Aplikácie -> Verejné služby -> Terminál .
2. Do Terminálu zadajte nasledujúci príkaz a cestu nahraďte správnym

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

Tieto informácie môžete získať z vyhľadávača.

drive_name (je názov vašej jednotky)
backups.backupdb (cesta zálohovania)
old_mac_name (názov záložného súboru)



Po zadaní vyššie uvedeného príkazu sa zobrazí výzva na zadanie hesla, ale toto sa nebude opakovať / zobrazovať, takže jednoducho zadajte heslo a stlačte kláves Return / Enter.

Nástroj tmutil môžete tiež použiť, ak chcete vymazať zálohy 1 po 1.

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

The tmutil nebude fungovať na žiadnych verziách skôr ako Lion, ako to bolo predstavené s Lionom.
Metóda 2: Via Time Machine (GUI)

Zatiaľ je najjednoduchšia metóda Otvorte stroj času a prejdite na bod / čas, ktorý chcete vymazať. Vyberte ikonu ozubeného kolieska vo vyhľadávači a stlačte Odstrániť zálohu. To zabezpečí, že integrácia údajov zostane nedotknutá.

Metóda 3: Prostredníctvom skriptu Bash

Nižšie je uvedený skript, ktorý automaticky vyhľadá najstaršiu zálohu v nástroji Time Machine. Zobrazí sa výzva na zadanie písmena Y. Skript je potrebné skopírovať a uložiť ako súbor .sh. Po jeho spustení budete vyzvaní na zadanie hesla správcu na potvrdenie odstránenia.

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 Posledná záloha: $ LATEST_BACKUP
ak [[-n „$ LATEST_BACKUP“ && „$ LATEST_BACKUP“! = „$ OLDEST_BACKUP“]] potom
echo -n „zálohy $ NBACKUPS. Odstrániť najstaršie: $ {OLDEST_BACKUP ## * /} [y / N]? “
prečítať odpoveď
prípad $ odpoveď v
a *)
echo Running: / usr / bin / sudo / usr / bin / tmutil vymazať „$ OLDEST_BACKUP“
/ usr / bin / sudo time / usr / bin / tmutil zmazať „$ OLDEST_BACKUP“
;;
*)
echo Žiadna zmena
;;
esac
inak
echo „Nie je k dispozícii žiadna záloha na odstránenie“
byť

1 minúta čítania