Copiando o sistema de arquivos inteiro (linux)

0

Eu tenho a necessidade de copiar um sistema de arquivos inteiro (vários TB) de um disco (array RAID) para outro. Seria bom manter o sistema de arquivos on-line durante a transferência, pois o sistema de arquivos é usado (levemente) constantemente. No entanto, uma interrupção é aceitável, se necessário.

Os dois métodos que parecem óbvios para mim estão usando cp ou dd . Usando cp parece mais provável produzir uma cópia confiável, mas também parece que seria mais lento. Usando o dd deve ser mais rápido, mas eu estaria preocupado em ter um sistema de arquivos corrompido quando eu terminar. Em ambos os casos, o plano seria usar o rsync para manipular a cópia de quaisquer diferenças após a cópia.

Existe uma solução on-line melhor que estou perdendo?

    
por Elros 15.06.2016 / 19:40

1 resposta

0

Existe sempre o clássico cpio:

# cd /source
# find .|cpio -pdvulm /dest

Preserva links e até copia nós de dispositivos, se existentes.

    
por 16.06.2016 / 21:12