Не позволяйте rsync использовать всю вашу пропускную способность

Jul 16, 2025
Обслуживание и оптимизация
НЕКЕШЕРОВАННЫЙ КОНТЕНТ

Если вы используете утилиту rsync для синхронизации резервных копий с сервера базы данных на резервный или вторичный файловый сервер, возможно, вы захотите предотвратить использование скриптом слишком большой полосы пропускания. Вот как.

Смысл ограничения пропускной способности - убедиться, что ваши сценарии резервного копирования не засоряют сетевое соединение между вашим веб-сервером и сервером базы данных. Естественно, ограничение пропускной способности, используемой вашими резервными копиями, заставит их выполняться медленнее, но если вы можете справиться с этим, это способ сделать это.

Обычно ваша команда rsync будет выглядеть примерно так:

rsync -a / backup / пользователь папки @ хост: / удаленный / резервное копирование / папка /

Что вам нужно, так это использовать --булимит параметр со значением КБ / сек, например:

rsync --bwlimit = <кб / сек> <источник> <самый лучший>

Поэтому, если вы хотите ограничить передачу примерно 5 МБ в секунду, вы можете использовать такую ​​команду:

rsync --bwlimit = 5000 / резервная копия / папка пользователь @ хост: / удаленный / резервное копирование / папка /

Вы должны обязательно рассчитать размер ваших резервных копий и выяснить, сколько времени потребуется, чтобы передать их с более медленной скоростью - было бы не очень полезно, если бы ваш сценарий резервного копирования работал 12 часов, поскольку пример.

Вы также можете использовать команду ionice, чтобы ограничить полосу пропускания, которую использует ваш скрипт, что поможет уберечь ваши скрипты от использования слишком большого количества операций ввода-вывода на диск. Это не так полезно, поскольку вы не можете установить абсолютные числа, как с помощью параметра bwlimit, но это еще одна вещь, которую вы можете рассмотреть.

How To Use Rsync | Part 2

Transfer Deltas Within A File With RSYNC

How To Use Rsync File Copying Tool


Обслуживание и оптимизация - Самые популярные статьи

Следует ли использовать аппаратные драйверы, предоставляемые Windows, или загружать драйверы вашего производителя?

Обслуживание и оптимизация Jul 26, 2025

Драйверы оборудования - это программное обеспечение, которое позволяет вашей операционной систем�..


Четыре лучших бесплатных инструмента для анализа места на жестком диске вашего ПК с Windows

Обслуживание и оптимизация Jul 3, 2025

Когда ваш жесткий диск начинает заполняться, вам не нужно копаться в проводнике, чтобы узнать, что �..


Как приручить (и улучшить) функцию автозамены iPhone

Обслуживание и оптимизация Jun 8, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Автозамена - действительно удобный инструмент в те моменты, когда вы нюха�..


Как настроить высоту клавиатуры Google на Android

Обслуживание и оптимизация Jul 14, 2025

Клавиатура Google продолжает получать более продвинутые функции настройки, в последней версии появи�..


Включение многоколоночного поиска Google с помощью пользовательского скрипта

Обслуживание и оптимизация Apr 14, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Вы хотите улучшить отображение результатов поиска в Google и лучше использовать п..


Добавить панель задач Remember The Milk в Gmail в Chrome

Обслуживание и оптимизация Feb 3, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Помните, что The Milk - одна из самых популярных доступных служб списка дел. Расшире..


Включить автоматическое перелистывание страниц в Google Chrome

Обслуживание и оптимизация Aug 22, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Вы давно ждали, когда в Google Chrome появится усовершенствованное расширение Firefox Auto..


Цветовой код Outlook для упрощения управления

Обслуживание и оптимизация Oct 7, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Организация и отслеживание множества электронных писем в офисе каждый день мо�..


Категории