Để tránh rsync bỏ đói hệ thống và mạng, chúng tôi sử dụng ionice
khi bắt đầu rsync và đặt --bwlimit
tham số. Ví dụ:
ionice -c2 -n7 rsync -aH --bwlimit=30000 /foo root@dest.com:/
Điều này thực sự giúp đảm bảo máy chủ nguồn vẫn đáp ứng. Tuy nhiên, máy chủ đích trở nên rất chậm do đĩa io ở mức 100% (như atop
tiện ích nhìn thấy ).
Có thể bằng cách nào đó sử dụng ionice
tại máy chủ đích không? Có lẽ thông qua -e
tùy chọn rsync ? Tôi không muốn chạy daemon rsync nếu có thể.