rsync realmente lida com arquivos esparsos. Quando você diz tamanho real de 6 GB e o tamanho aparente é de 600 GB, você quer dizer que du -h IMAGE.qcow2 mostra " 6G ", mas du -h --apparent-size IMAGE.qcow2 mostra " 200G "?
Nesse caso, você pode adicionar o -S flag a rsync para fazer com que ele transfira arquivos esparsamente, o que significa que você enviará mais de 6GiB de dados em vez de 200GiB.
Também parece que sua imagem do qcow2 não está compactada. Se você tiver os recursos da CPU de sobra e sua largura de banda for menor do que a velocidade da CPU em gzip , também será possível passar a -z para rsync , que também tem rsync para compactar a transferência de arquivos. / p>
Eu tenho uma tecla de atalho fire-and-forget para rsync com base em esta pergunta de superusuário e faz transferências de arquivos eficientes e preservativas na maior parte do tempo: rsync -avzHXShPs