Eu tenho cerca de 200.000 arquivos que estou transferindo para um novo servidor hoje. Eu não fiz nada em larga escala antes e queria obter alguns conselhos sobre como eu deveria fazer isso. Estou movendo-os entre duas distribuições Centos 6, e elas estão em locais diferentes no país. Como não tenho espaço suficiente no disco rígido do servidor original para fazer o tar de todos os diretórios e arquivos em um tarball maciço, minha pergunta é como devo transferir todos esses arquivos? rsync? alguma maneira especial de usar o rsync? Qualquer entrada / sugestão sobre como fazê-lo seria incrível.
obrigado
Edição: Para aqueles que se perguntam, eu sugiro usar um screen
quando executar um rsync
comando grande como este. Especialmente quando algo bobo pode ocorrer e você perde a conexão com o servidor A do qual está executando o rsync
comando. Em seguida, basta desconectar a tela e retomar depois.
tar cz | ssh user@example.com tar xz
rsync
para atualizações subsequentes): "Nunca subestime a largura de banda de uma caminhonete cheia de fitas" (ou seja: você já pensou em colocar um segundo hd (ou conectar um usb2 disco / USB3), backup sobre ele, e de envio que uma via FedEx para a localização remota poderia ser muito mais rápido do que qualquer outra coisa, e poupar largura de banda para outros usos?.
rsync
? Talvez em um pequeno conjunto de arquivos ou algo assim? Deve ser a ferramenta ideal para isso.