No final, um backup do Time Machine é uma coleção de pastas para cada data de backup. Cada uma dessas pastas contém todos os arquivos † existentes naquela data. Assim, você pode comparar os nomes e o conteúdo de todos esses arquivos com os do seu Mac.
Naturalmente, muitos arquivos serão alterados usando simplesmente o seu Mac. Portanto, os resultados levam algum senso comum para interpretar. A melhor opção é fechar todos os aplicativos em execução, executar o Time Machine e comparar imediatamente.
Depois de conectar seu disco de backup, use o seguinte no Terminal para encontrar as diferenças. Para o comando cd
abaixo, convém usar conclusão da linha de comando da guia em vez de apenas colar a primeira linha:
cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/
echo "Current folder on backup disk: $(pwd -P)"
sudo diff -qr . / 2>&1 | tee $HOME/timemachine-diff.log
Isto irá comparar a pasta atual (sendo o último backup) com a raiz do seu Mac. Ele mostra os resultados na tela, mas também os captura no arquivo timemachine-diff.log
da sua pasta pessoal.
As etapas acima serão executadas por um período de tempo muito longo (horas, talvez até dias), portanto, para testes, você pode limitar primeiro a uma pasta específica. Como para sua área de trabalho:
cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/$HOME/Desktop
echo "Current folder on backup disk: $(pwd -P)"
sudo diff -qr . $HOME/Desktop 2>&1 | tee $HOME/timemachine-diff.log
Se não houver saída, não haverá diferenças. Para testar basta renomear um arquivo em sua área de trabalho, o que deve dar a você "Somente em". para o nome original (que está apenas em seu backup) e "Somente em / Usuários / nome de usuário / Desktop " para o novo nome (que não está no backup).
Notas:
-
Ao fazer o backup em uma rede, você provavelmente usará um pacote esparso . Basta clicar duas vezes nesse arquivo de pacote esparso para montá-lo antes de executar os comandos acima. Quando terminar, clique com o botão direito do mouse e ejete-o.
-
Alguns arquivos são excluídos por design, alguns softwares podem simplesmente se excluir e as pastas do FileVault são gravadas apenas em um backup quando você efetua logout primeiro. Consulte O aplicativo Time Machine da Apple realmente copia o everthing?
-
Para ver o que foi gravado no backup (mais recente), consulte TimeTracker (GUI) ou timedog (linha de comando). Observe que, mesmo quando executado como um usuário administrador, às vezes, esses programas precisam ser executados como root para ver todos os arquivos. Veja Como faço para recuperar arquivos de backups do Time Machine de outro computador? para obter ajuda.
-
As mensagens de log não são gravadas apenas no Console (em Aplicativos, Utilitários; filtre em backupd
ou use Time Machine Buddy ), mas mensagens de log diferentes também são mantidas em um arquivo .Backup.log
oculto no próprio disco de backup, dentro da pasta com a data de backup. Veja também O que a Time Machine está fazendo? na falha do servidor.
-
Desde 10.6.3 , observei o estágio "Verificando backup ..." no Time Machine, seguido por "Preparando 51.959 itens ... ", antes de" Fazer o backup ". O console menciona "Execução de verificação de backup", "QUICKCHECK APENAS; FILESYSTEM CLEAN" e "Verificação de backup passada!"
Não tenho ideia do que a verificação faz. Talvez compare o backup ao conteúdo atual do disco: quando eu tenho apenas 3,5 GB de espaço livre em disco no meu Mac, notei que "CopyHFSMeta atingiu o limite mínimo de espaço em disco", então aparentemente está copiando vários dados de volta para o meu Mac? Isso é seguido por "Verificação de backup ignorada durante CopyHFSMeta", "Espaço insuficiente no volume de inicialização para concluir a verificação de backup" e um falso "Verificação de backup ignorada pelo usuário!" enquanto eu fiz não pule isso sozinho. Essas mensagens são encontradas apenas no log; nenhuma indicação para o usuário e o backup será concluído sem nenhum aviso.
-
A Apple oferece um artigo de suporte chamado Sobre "O Time Machine concluiu a verificação de seus backups. Para melhorar a confiabilidade, o Time Machine deve criar um novo backup para você. " Nesse artigo, as etapas para verificar manualmente o disco de backup somente verificam a condição física da imagem do disco e não comparam seu conteúdo ao disco do seu Mac. Então eu acho que esse erro não é sobre o backup de conteúdos . Citação ímpar desse artigo:
Note: Do not repair the disk image with Disk Utility.
† O Time Machine usa links físicos, o que faz com que cada backup pareça conter todos os arquivos. Veja uma excelente explicação técnica na Ars Technica .