Guide pratique pour supprimer les sauvegardes Time Machine

Vous voudrez peut-être supprimer les anciennes sauvegardes de Time Machine, pour libérer de l’espace et créer une nouvelle sauvegarde. Vous pouvez également recevoir ce message “Time Machine n’a pas pu terminer la sauvegarde.” si les sauvegardes sont plus volumineuses et dépassent l’espace disque disponible sur votre mac. Quelle qu’en soit la raison, dans ce guide, je discuterai de deux méthodes qui vous aideront à supprimer les sauvegardes. Cependant, je vous suggère de lire le guide complet avant de continuer et de choisir la méthode qui correspond le mieux à vos compétences.

Méthode 1: Utilisation de l’utilitaire Terminal

ATTENTION: n’utilisez cette méthode que si vous savez ce que vous faites car les actions entreprises ne peuvent être annulées.

1. Ouvrez Applications -> Utilitaires -> Terminal.
2. Dans Terminal, tapez la commande suivante et remplacez le chemin par le bon

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

Vous pouvez obtenir ces informations à partir du Finder.

drive_name (est le nom de votre lecteur)
backups.backupdb (le chemin de sauvegarde)
old_mac_name (nom du fichier de sauvegarde)

Lorsque vous entrez la commande ci-dessus, il vous demandera votre mot de passe mais celui-ci ne sera pas repris / affiché, alors entrez simplement le mot de passe et appuyez sur la touche retour / entrée.

Vous pouvez également utiliser l’outil tmutil si vous souhaitez supprimer les sauvegardes 1 par 1.

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

Le tmutil ne fonctionnera sur aucune version antérieure à Lion comme il a été introduit avec Lion.
Méthode 2: via Time Machine (GUI)

Jusqu’à présent, la méthode la plus simple consiste à ouvrir Time Machine et à naviguer jusqu’au point / heure que vous souhaitez supprimer. Choisissez l’icône en forme de roue dentée dans le viseur et appuyez sur Supprimer la sauvegarde. Cela garantira que l’intégralité des données reste intacte.

Méthode 3: via le script Bash

Vous trouverez ci-dessous le script, qui localisera automatiquement la sauvegarde la plus ancienne sur Time Machine. Cela vous demandera une entrée Y. Le script doit être copié et enregistré en tant que fichier .sh, lorsque vous l’exécutez, vous serez invité à entrer le mot de passe administrateur pour confirmer la suppression.

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 dernière sauvegarde)
echo Dernière sauvegarde: $ LATEST_BACKUP
si [[ -n “$LATEST_BACKUP” && “$LATEST_BACKUP” != “$OLDEST_BACKUP” ]]ensuite
echo -n “Sauvegardes $ NBACKUPS. Supprimer le plus ancien: $ {OLDEST_BACKUP ## * /} [y/N]? “
lire la réponse
case $ réponse dans
y *)
echo Exécution: / usr / bin / sudo / usr / bin / tmutil delete “$ OLDEST_BACKUP”
/ usr / bin / sudo time / usr / bin / tmutil supprime «$ OLDEST_BACKUP»
;;
*)
echo Pas de changement
;;
esac
autre
echo “Aucune sauvegarde disponible pour suppression”
Fi

Leave a Reply

Your email address will not be published. Required fields are marked *