Para evitar que o rsync passe fome no sistema e na rede que usamos ionice
ao iniciar o rsync e defina o --bwlimit
parâmetro Por exemplo:
ionice -c2 -n7 rsync -aH --bwlimit=30000 /foo root@dest.com:/
Isso realmente ajuda a garantir que o servidor de origem permaneça responsivo. No entanto, o servidor de destino fica muito lento devido ao disco io em 100% (como visto pelo atop
utilitário).
É possível usar de alguma forma também ionice
no servidor de destino? Talvez através da -e
opção rsync ? Prefiro não executar o daemon rsync, se possível.