Para visualizar facilmente o backupd
log, dê uma olhada no widget Time Machine Buddy . Observe também que há outro log no próprio disco de backup, no arquivo oculto, .Backup.log
que pode ser encontrado na pasta de cada backup. Isso fornece outras informações além dos backupd
logs.
Observe que frequentemente os logs mostram números que parecem não corresponder:
Não é necessário desbaste de pré-backup: 821,4 MB solicitados (incluindo preenchimento) [..]
Copiou 1630 arquivos (3,8 MB) do volume Macintosh HD.
Acima, menos arquivos são realmente copiados do que o previsto. Como o Time Machine conta com o FSEvents, que apenas reporta diretórios alterados, suponho que no exemplo acima, esses diretórios tenham um total de 821,4 MB em arquivos. Enquanto realmente copia os arquivos, o Time Machine compara os diretórios alterados no disco rígido com o backup e descobre que apenas arquivos de 3,8 MB foram realmente alterados.
Para ver o que foi gravado no backup, consulte TimeTracker (GUI) ou timedog (linha de comando). Observe que, mesmo quando executando como usuário administrador, algumas vezes esses programas precisam ser executados como root para ver todos os arquivos. Ao não fazer isso, essas ferramentas podem, por exemplo, não levar em consideração os backups dos logs e dados do MySQL, de propriedade de _mysql na roda de grupo :
cd "/ Volumes / Backup de XX / Backups.backupdb / XX / Latest"
sudo ls -l "Macintosh HD / usr / local / mysql-5.0.51a-osx10.5-x86"
[..]
drwxr-x --- @ 6 _mysql wheel 374 2 jul 20:05 dados
Nesses casos, as duas ferramentas reportam (silenciosamente) um tamanho total de backup menor e menos arquivos que os backupd
logs no console. Portanto, se os números não coincidirem com os logs, no TimeTracker:
sudo ~ / Downloads / TimeTracker.app / Conteúdo / MacOS / TimeTracker
Da mesma forma, para timedog:
cd "/ Volumes / Backup de XX / Backups.backupdb / XX"
sudo ~ / Downloads / timedog
Para encontrar facilmente grandes ficheiros no seu disco rígido ver Disk Inventory X . Este programa não tem nada a ver com o Time Machine, mas pode ajudar a investigar problemas, como quando você se pergunta por que o backup é muito menor que o espaço usado no disco rígido. Observe que esse programa provavelmente sempre reportará menos espaço total em disco no título da janela do que na tela onde é possível selecionar qual disco investigar (mesmo quando estiver executando como root e escolhendo o menu Exibir, Mostrar tamanho físico do arquivo). Mas se o tamanho total relatado for realmente muito menor do que os totais reais usados no seu Mac, poderá ser útil executar como root:
sudo "$ HOME / Downloads / Inventário de disco X.app/Contents/MacOS/Disk Inventory X"
Para remover arquivos do backup (como se você descobrisse que o Time Machine estava realmente fazendo backup de alguns arquivos enormes, como um arquivo de log MySQL descontrolado), a Apple escreve :
Deseja excluir todas as instâncias de um arquivo ou pasta cujo backup foi feito anteriormente? Bastante fácil. Inicie o Time Machine, selecione o item a ser excluído e escolha "Excluir de todos os backups" no menu de ações da barra de ferramentas do Finder.
Agora, se os arquivos que você deseja excluir estiverem visíveis apenas para a raiz, você deverá chamar "Enter Time Machine" como raiz também. E isso requer que o Finder seja iniciado como raiz primeiro:
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Parece um Finder normal, mas você notará a raiz ao lado do ícone da pasta pessoal na barra lateral do Finder. Agora use Shift-Cmd-G (menu Ir, Ir para pasta) para acessar, por exemplo, /usr/local
e localizar a pasta da qual você deseja excluir os arquivos do disco de backup. Em seguida, insira o Time Machine (e mais uma vez valide se a raiz é mostrada ao lado do ícone da pasta inicial) e siga as instruções da Apple. Quando terminar de excluir os arquivos do backup, pressione Ctrl-C no Terminal para interromper o localizador de raiz. (Também era necessário fazer logoff do meu Mac, pois o disco remoto não desmontava corretamente.)
Se você estiver usando um pacote esparso (como ao usar um backup na rede) , qualquer espaço liberado não será recuperado automaticamente (ou: não até que o espaço seja necessário). Para reforçar isso, consulte Como recuperar tudo mais espaço / livre de um sparsebundle no OS X . Isso não se aplica apenas aos arquivos removidos manualmente, mas também aos arquivos removidos pelo Time Machine para backups diários ou a cada hora expirados, durante o desbaste pós-backup .
O Time Machine, na verdade, compactará o pacote esparso propriamente dito, quando o espaço em disco acabar. Mas parece que ele pode primeiro excluir alguns backups antigos durante o pré-desbaste , então talvez seja aconselhável compactar manualmente se você já excluiu alguns arquivos grandes ou se os backups expirados podem ter incluído arquivos enormes:
Iniciando o desbaste de pré-backup: 53,57 GB solicitados (incluindo preenchimento),
9,90 GB disponíveis
Não existem backups expirados - excluir backups mais antigos para liberar espaço
Backup excluído / Volumes / Backup de XX / Backups.backupdb / XX / 2007-12-20-172543:
9,90 GB agora disponíveis
Backup excluído / Volumes / Backup de XX / Backups.backupdb / XX / 2007-12-31-005523:
9,90 GB agora disponíveis
2 backups excluídos: o backup mais antigo agora é 8 de janeiro de 2008
Parando o backup.
Backup cancelado.
Imagem de disco ejetado do Time Machine.
Compactando a imagem do disco de backup para recuperar o espaço livre
Compactação de imagem de disco de backup concluída
Iniciando o backup padrão
[..]
Iniciando o desbaste de pré-backup: 53,57 GB solicitados (incluindo preenchimento),
12.75 GB disponível
Muito obrigado a Adam Cohen-Rose por testar o exposto acima; veja o blog dele para mais detalhes!
fseventsd
ver "logon de eventos / Volumes / .. fora de sincronia com o volume. Destruindo logs antigos". Um log recém-criado também terá um novo identificador, que não corresponderá mais ao ID armazenado no backup. Isso indica ao Time Machine para comparar seu disco rígido com o último backup. Se alguém usar vários discos de backup, sefseventsd
criar um novo log, o Time Machine acabará executando um "UUIDs de armazenamento de eventos não coincidem" para cada disco de backup.