Como: Excluir backups do Time Machine



Experimente Nosso Instrumento Para Eliminar Problemas

Você pode querer excluir backups de máquinas do tempo antigos, para liberar espaço e criar novos backups. Você também pode receber esta mensagem “ O Time Machine não conseguiu concluir o backup. ” se os backups forem maiores e excederem o espaço em disco disponível no seu mac. Seja qual for o motivo, neste guia discutirei dois métodos que o ajudarão a excluir backups. No entanto, eu sugiro que você leia o guia completo antes de prosseguir e escolha o método que melhor se adapta às suas habilidades.



Método 1: usando o terminal Utilitário



CUIDADO: Use este método apenas se você souber o que está fazendo, porque as ações realizadas não podem ser desfeitas.



1. Abra Formulários -> Serviços de utilidade pública -> terminal .
2. No Terminal, digite o seguinte comando e substitua o caminho pelo correto

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

Você pode obter essas informações no Finder.

drive_name (é o nome do seu drive)
backups.backupdb (o caminho de backup)
old_mac_name (nome do arquivo de backup)



Quando você inserir o comando acima, ele solicitará sua senha, mas isso não será ecoado / exibido, então simplesmente insira a senha e pressione a tecla Enter.

Você também pode usar a ferramenta tmutil se desejar excluir backups 1 a 1.

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

o tmutil não funcionará em nenhuma versão anterior ao Lion, conforme foi introduzida no Lion.
Método 2: Via Time Machine (GUI)

Até agora, o método mais fácil é Máquina do Tempo Aberta e navegue até o ponto / hora que deseja excluir. Escolha o ícone de engrenagem no localizador e clique em Excluir backup. Isso garantirá que a integridade dos dados permaneça intacta.

Método 3: por meio do script Bash

Abaixo está o script, que irá localizar automaticamente o backup mais antigo no Time Machine. Isso o alertará com a entrada Y. O script precisa ser copiado e salvo como um arquivo .sh; ao executá-lo, será solicitada a senha do administrador para confirmar a exclusão.

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 Último backup: $ LATEST_BACKUP
if [[-n “$ LATEST_BACKUP” && “$ LATEST_BACKUP”! = “$ OLDEST_BACKUP”]] então
echo -n “$ NBACKUPS backups. Excluir o mais antigo: $ {OLDEST_BACKUP ## * /} [s / N]? ”
ler a resposta
case $ answer in
e*)
echo Executando: / usr / bin / sudo / usr / bin / tmutil delete “$ OLDEST_BACKUP”
/ usr / bin / sudo time / usr / bin / tmutil excluir “$ OLDEST_BACKUP”
;;
*)
eco Sem mudança
;;
esac
outro
echo “Nenhum backup disponível para exclusão”
estar

1 minuto lido