Fazendo backup de pacotes esparsos do Time Machine para outro servidor

9

Então, há um tempo atrás, fiz backup de dois Macs diferentes no meu servidor de arquivos baseado em Linux. Como um Time Machine de rede, cada Mac possui um sparsebundlearquivo separado contendo todas as suas informações. Desde então, mudei os Macs e formatei várias unidades desde então, para que as instalações originais dos backups não estejam mais disponíveis.

Quero fazer backup desses pacotes esparsos em um ReadyNAS e estou tentando descobrir a melhor maneira de fazer isso. Existe o rsync no servidor principal, mas ouvi dizer que o rsync pode causar todos os tipos de problemas de permissão e não funciona muito bem com links físicos.

Outra opção é usar um dos Macs para transferir os arquivos de pacotes esparsos para o servidor via AFP (com o Finder ou com um aplicativo como SuperDuper ou Chronosync). Quão eficiente isso seria? O AFP se comporta como outros protocolos de compartilhamento e copia os dados por meio do mediador (neste caso, Fileserver -> Mac -> ReadyNAS), ou copia diretamente da origem para o destino final? Qual seria a melhor ferramenta para isso?

Se tudo mais falhar, li em outro lugar que uma última tentativa seria simplesmente pegar o conteúdo da Latestpasta de cada pacote esparso, mas prefiro evitar isso, se possível.

lachlanroy
fonte

Respostas:

6

Eu diria, rsync afastado quando tiver certeza de que os pacotes esparsos não estão sendo montados ou gravados ativamente por outros clientes do Mac OS.

A beleza de uma imagem de disco da Apple é que todas as coisas únicas do Mac são armazenadas internamente, uma vez que são um sistema de arquivos e não dependem do sistema de arquivos de armazenamento real. Contanto que você obtenha os nomes dos arquivos e o sistema operacional tenha permissões para compartilhar novamente os arquivos - você não poderá interromper as coisas ao mover os arquivos reais que compõem o esquema de diretório de pacotes esparsos para outro Linux ou OS X ou Windows OS .

Em poucas palavras, os arquivos armazenados como bandas no formato de pacote esparso são muito portáteis, o que torna os internos do HFS imunes à corrupção quando os dados brutos são copiados fielmente para um novo local ou um novo servidor com uma estrutura de sistema de arquivos diferente.

De fato, ter um Mac montando o sistema de arquivos encapsulado dentro do contêiner sparsebundle seria uma solução menos ideal, pois levaria muito mais tempo para percorrer a estrutura de diretórios com links físicos em vez de permitir que o linux copiasse os dados do arquivo com eficiência. Você perderia todos os benefícios de um esquema de armazenamento escasso para o OS X montar os arquivos e copiá-los diretamente.

bmike
fonte