Como continuo a usar os backups do Time Machine depois de trocar meu disco rígido?

8

Substituí meu HD por um SSD (256 GB) e restaurei o conteúdo do meu backup do Time Machine (HD externo 320 GB).

Agora, depois de um dia de trabalho, conectei meu HD externo para fazer o próximo backup. O Time Machine agora começou a verificar meus arquivos, preparou os arquivos etc. (demorou um pouco, porque de alguma forma era necessário verificar tudo) e entrou na fase "Excluindo backups antigos". Tudo parecia normal, mas quando estava prestes a terminar, falhou com "Este backup é muito grande para o disco de backup". .

Apenas cerca de 200 GB do meu SSD são usados, portanto, isso deve caber facilmente no HD externo de 320 GB: Poucos arquivos foram alterados desde a restauração do backup.

Quando olho para a unidade do Time Machine, vejo que ela já excluiu automaticamente todas as minhas versões antigas, não estou realmente feliz com isso! Só resta o mais recente - o que restaurei de ontem e agora parece criar um backup separado para o meu novo disco? Ok, "200 GB x 2> 320 GB", mas não é isso que deve fazer. Ele deve continuar escrevendo as diferenças, pois sempre conseguiu manter várias versões antigas. Por que seria diferente apenas porque eu mudei o conteúdo para um SSD?

Existe uma maneira de fazer com que o Time Machine "reconecte" ao novo SSD (presumo que ele ainda esteja "conectado" ao HD antigo e, portanto, não trate as alterações no meu novo SSD como alterações no backup?)

Eu me pergunto, se eu deveria ter clonado meu HD (por exemplo, com uma ferramenta de terceiros), sem o Time Machine saber sobre isso?

Chris Lercher
fonte
@patrix: Ao contrário da pergunta que você vinculou, eu restaurei a partir de um backup do Time Machine.
precisa

Respostas:

8

De http://simon.heimlicher.com/articles/2012/07/10/time-machine-inherit-backup-using-tmutil

O Time Machine usa um ID exclusivo (UUID), específico de um volume (ou seja, uma partição de um disco), para associar o volume ao seu backup. Nas versões do OS X anteriores à 10.7 Lion, quando as pessoas trocavam seus discos ou migravam para um Mac diferente, esse recurso dificultava o Time Machine continuar adicionando ao histórico de backup do disco usado anteriormente.

No OS X Lion e agora também no OS X 10.8 Mountain Lion, há um novo comando do Terminal chamado tmutil, que facilita muito esse drama.

Aqui está o comando

sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine Disk/Backups.backupdb/John Doe's MacBook/Latest/Macintosh HD"

Consulte também Como posso usar um backup existente do Time Machine com meu novo computador?

Simone Carletti
fonte
Ainda estou na versão 10.6, mas é bom saber como funcionará na próxima vez, depois de atualizar meu sistema operacional. Obrigado!
precisa
Na verdade, eu fiz isso no passado com 10.6, mas envolveu a alteração do UUID manualmente. O valor é definido como xattrna pasta de backup. Você deve encontrar algum tutorial para isso.
Simone Carletti
11
Não deixe de conferir também a sugestão de Pascal van Hecke de usartmutil inheritbackup .
Michael Ahlers