Às vezes, o OS X me diz que está "Preparando o backup ..." por uma quantidade enorme de tempo. O tempo que leva parece não ter correlação com a quantidade de dados a serem copiados. O mesmo para o estágio "Finalizando backup ...".
A pergunta: o que o OS X está fazendo quando está "Preparando o backup ..." e "Concluindo o backup ..."?
Eu sei que é descobrir o que fazer backup e depois registrar as alterações, mas certamente o tempo que isso leva deve ser proporcional à quantidade de dados que foram alterados. Há muito espaço em disco (então suponho que não esteja excluindo backups antigos). Estou usando um TimeCapsule, se isso faz alguma diferença. Nada está errado com isso, só estou curioso.
fonte
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.Para complementar a resposta do comandante Keen, recomendo a leitura aprofundada do Time Machine da Earthling Soft. Além disso, mais informações são registradas em system.log por backupd (que dirá por que o status de preparação é tão longo e tal)
fonte
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 dosbackupd
logs.Observe que frequentemente os logs mostram números que parecem não corresponder:
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 :
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:Da mesma forma, para 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:
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 :
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:
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:
Muito obrigado a Adam Cohen-Rose por testar o exposto acima; veja o blog dele para mais detalhes!
fonte
com.apple.metadata:com_apple_backup_excludeItem
em seus arquivos. Como as versões anteriores à 1.1.2 do VMware Fusion: blogs.vmware.com/teamfusion/2008/04/vmware-fusion-1.html Consulte também 10.5: Mostrar arquivos que o Time Machine não faz backup em macosxhints.com/article. ? php história = 20080328025026826 que inclui um link para o Time Machine Exclusões na shiftedbits.org/2007/10/31/time-machine-exclusionsQuando preso em "Preparando" (ThinningPreBackup)
Use lsof para ver quais arquivos os backups estão acessando - o último arquivo deve estar mudando:
Isso indica que está fazendo algo - e ser paciente ...
fonte