Наш канал в telegram канал codeby

Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде !

  Подробнее ...

Как установить ограничение скорости rsync на использование всей пропускной полосы с помощью опции -bwlimit

Как установить ограничение скорости rsync на использование всей пропускной полосы с помощью опции -bwlimitКоманда rsync использует всю мою пропускную способность из сценария резервного копирования и генерирует тонны ввода-вывода. Как установить лимит скорости передачи файлов для команды rsync в Linux или Unix-подобной системе? Как я могу предостеречь команду rsync от использования всей моей пропускной способности?

Вы можете легко ограничить пропускную способность ввода-вывода, используя опцию —bwlimit. В этом руководстве вы узнаете, как настроить ограничение ввода-вывода, используя команду rsync для Linux, MacOS, FreeBSD и Unix-подобных систем.

Как установить ограничение скорости rsync на использование всей пропускной полосы с помощью опции -bwlimit

Как ограничить команду rsync от использования всей моей пропускной способности

Синтаксис будет выглядеть следующим образом:

Вам нужно установить предел ввода-вывода на 1000 КБ в секунду:



В этом примере загрузите файлы с FreeNAS-сервера со скоростью 5000 КБ/с в текущий каталог:

Поздоровайтесь с ionice

Используйте команду ionice для того, чтобы для установки или получения класса планирования и приоритета ввода-вывода для программы, такой как rsync, или для собственного сценария резервного копирования. Таким образом, вы можете управлять пропускной способностью ввода-вывода с помощью утилиты ionice в Linux следующим образом:

ИЛИ

Где:

  1. -c или --class {class}  : Имя или количество классов планирования, 0: нет, 1: realtime, 2: best-effort, 3: idle.
  2. -n или --classdata {num}  : Приоритет (0..7) в указанном классе планирования, только для классов realtime времени и best-effort.

Перевод: Анна Давыдова
Источник: cyberciti.biz

Это интересно:

Похожие темы

Песочница файловой системы для Linux: FSSB... FSSB - песочница файловой системы для Linux Скачать FSSB FSSB - это песочница для вашей файловой системы. С её помощью вы можете запускать любую п...
Что такое Technical Support или «Компьютерная... Сегодня я хотела бы поговорить, о том как работает техническая поддержка, каким именно образом там протекают процессы. Как именно происходит, разреш...
Стресс-тест сети с Low Orbit Ion Cannon (LOIC)... Что такое Low Orbit Ion Cannon (LOIC) Low Orbit Ion Cannon (LOIC) — это инструмент стресс-теста сети, это значит, что он создан для провер...
Как проверить, какие порты открыты на Linux... Если порт открыт, это означает, что есть активно запущенная программа (например, демон), который использует номер порта для связи с другими программ...
Как установить PHP 5.6 на Linux Mint (Ubuntu)... Установить сервер на Linux не просто легко, а очень легко. Но в репозиториях всегда устаревшие версии программ. Например, PHP там ветки 5.5. Ubuntu (...