Copiando todo o sistema de arquivos (linux)

Copiando todo o sistema de arquivos (linux)

Preciso copiar um sistema de arquivos inteiro (vários TB) de um disco (matriz Raid) para outro. Seria bom manter o sistema de arquivos online 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 me parecem óbvios são usar cpor dd. Usar cp parece mais provável de produzir uma cópia confiável, mas também parece ser mais lento. Usar o dd deveria ser mais rápido, mas eu ficaria preocupado em ter um sistema de arquivos corrompido quando terminar. Em ambos os casos, o plano seria usar o rsync para lidar com a cópia de quaisquer diferenças após a cópia.

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

Responder1

Sempre existe o cpio clássico:

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

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

informação relacionada