Cujos backups serão excluídos primeiro ao fazer backup de vários computadores usando o Time Machine em um disco?

3

Agora eu tenho duas partições para cada computador para fazer backup lá. Os backups do meu mac book são sempre grandes (cerca de um gigabyte no mínimo), os backups da segunda máquina são em sua maioria pequenos (raramente mais do que alguns megabytes). Se eu usar uma partição para ambas as máquinas, como excluiria backups antigos, quando não houver espaço suficiente? Ele excluirá o backup mais antigo de todos os backups ou o mais antigo da máquina que está fazendo backup atualmente?

    
por tig 26.10.2010 / 21:49

3 respostas

3

Os backups são excluídos apenas da coleção de backup do computador atual. Como o Time Machine é projetado com o conceito de ser executado regularmente, cada máquina controlaria seus próprios backups à medida que o espaço em disco fosse reduzido.

    
por 27.10.2010 / 00:04
2

O Time Machine faz um pré-backup de thinning quando precisa de espaço em disco para poder iniciar e redução de pós-backup para excluir backups por hora e diários expirados após a conclusão bem-sucedida um novo backup. Isso afeta apenas os backups do computador que está executando o Time Machine.

No entanto, ao usar pacotes esparsos (como em remoto discos, não em discos USB locais), o Time Machine não irá recuperar o espaço disco para coisas que foram apagadas do pacote esparso - até que o Time Machine realmente precise dele. Então: ele só executará algo semelhante a hdiutil compact quando precisar de espaço em disco, e mesmo assim somente após Primeiro fazendo o pré-backup de thinning e percebendo que não tem efeito:

Starting standard backup
[...]
Starting pre-backup thinning: 53.57 GB requested (including padding), 9.90 GB available
No expired backups exist - deleting oldest backups to make room
Deleted backup [...] 2007-12-20-172543: 9.90 GB now available
Deleted backup [...] 2007-12-31-005523: 9.90 GB now available
Deleted 2 backups: oldest backup is now 8 Jan 2008
Stopping backup.
Backup canceled.
Ejected Time Machine disk image.
Compacting backup disk image to recover free space
Completed backup disk image compaction
Starting standard backup
[...]
Starting pre-backup thinning: 53.57 GB requested (including padding), 12.75 GB available
[... and so on]

Mas: ele não é compacto após a remoção de backups expirados durante o desbaste pós-backup. E isso só recuperará espaço para o pacote esparso que pertence ao computador que está executando o backup.

Agora, quando o disco estiver cheio quando o computador com os backups pequenos estiver executando um backup, talvez seja necessário excluir alguns de seus próprios backups para obter o espaço livre necessário, mesmo quando o espaço não utilizado ainda estiver presente no backup. pacote esparso de outro computador.

Portanto, ao usar bundles esparsos, quando você souber que o disco está ficando sem espaço, a compactação manual dos pacotes esparsos pode ser uma boa ideia. Veja Como recuperar todos / mais espaço livre de um sparsebundle no OS X na falha do servidor.

    
por 19.12.2010 / 22:54
0

Por padrão, cada backup reside em seu próprio contêiner .sparsebundle (imagem de disco expansível) e cada instância do Time Machine apenas monta, usa e exclui seus próprios.

Nota técnica: A forma como os backups são tratados no Time Machine, uma imagem da unidade é obtida primeiro, e cada atualização subseqüente tem links para os dados existentes, se esses dados não forem alterados. Sempre que é hora de despejar backups antigos, o contador de links para cada arquivo é diminuído uma vez para cada backup removido - quando chega a 0, o espaço fica livre. Toda a operação não é muito longa, mas vários backups podem ser removidos de uma só vez.

Como todo o espaço livre em disco é considerado ao excluir backups, uma máquina pode ter mais backups (voltando mais) armazenados do que a outra, dependendo da freqüência de backup. Se você está interessado apenas na versão mais recente de qualquer das máquinas, isso não importa, caso contrário você pode querer particionar a unidade de backup e atribuir cada máquina à sua própria partição.

    
por 27.10.2010 / 03:18