Как я могу изменить пропускную способность rsync, не останавливая процесс?
Недавно я пересылал большие файлы на мой сервер (под управлением Ubuntu) с помощью rsync. Чтобы остановить это, используя всю мою пропускную способность, я использовал --bwlimit
возможность задушить его. Однако из-за размера этих файлов rsync иногда работает дольше, чем день, и поэтому я ищу способ варьировать использование полосы пропускания во время работы, чтобы он был ниже в пиковые периоды и выше ночью. Я понимаю, что могу использовать --partial
вариант, а затем остановить его, измените --bwlimit
оцените и запустите его снова в разные моменты дня, но мне интересно, есть ли более элегантное решение, возможно, такое, которое могло бы реагировать на фактический объем доступной пропускной способности (я, вероятно, надеюсь, что здесь слишком много).
Я запускаю несколько приложений, в которых использование полосы пропускания является проблемой, поэтому, если у кого-то есть предложения по регулированию полосы пропускания для процессов Linux в целом, которые не являются специфичными для rsync, то это было бы также здорово.