Eu usaria o rsync , se ele retornasse um código de saída 0, tudo ia bem . Se não for zero, os códigos de saída estão bem documentados, portanto, o script pode dizer exatamente qual era o problema.
Estou tentando criar um script de backup simples que copie alguns arquivos para o diretório timestamped na máquina remota. Essa parte está funcionando bem, porque ainda não tive problemas como, por exemplo, conectividade de rede.
Gostaria de saber qual é a prática recomendada para verificar se meus arquivos foram copiados corretamente.
Eu estava pensando em duas maneiras de fazer isso:
Eu usaria o rsync , se ele retornasse um código de saída 0, tudo ia bem . Se não for zero, os códigos de saída estão bem documentados, portanto, o script pode dizer exatamente qual era o problema.