Как я могу ограничить пропускную способность способного зеркала?

Несколько слов о резервных копиях.

Если Вы не удостоверяетесь, что можно считать их, Вы не создали резервную копию.

Если у Вас не будет удаленных резервных копий (то дом Вашего друга сделает), у Вас нет хороших резервных копий.

Если Ваши резервные копии онлайн (RAID или горячий сервер), они не резервные копии.

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

Ни одни из медиа меньшей стоимости для резервных копий не все это длительное, только имейте одно резервное копирование, которое Вы могли бы потерять по различным причинам.

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

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

10
задан 27 November 2009 в 14:29
3 ответа

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

Просто помещенный:

set limit_rate 50k

В Вашем mirror.list файле и это передаст это в wget. Однако тот предел на поток. Таким образом, если у Вас будет 10 потоков, то это будет 50k * 10 = 500k. Этой функцией не является documentated вообще.

15
ответ дан 2 December 2019 в 22:01

Dan Carley прав относительно обертки жемчуга. Но более умный путь - редактирует ~/.wgetrc (пользователь определенная конфигурация) или/etc/wgetrc (конфигурация в масштабе всей системы) и добавляет опцию

limit-rate = 50k # or your limit rate
5
ответ дан 2 December 2019 в 22:01
  • 1
    Да, положительная сторона. Мое единственное маленькое резервирование забыло бы это you' ve помещают его в некоторую более позднюю дату. –  Dan Carley 27 November 2009 в 16:08

С тех пор apt-mirror просто обертка Perl для wget. Вы могли отредактировать исходный код для использования wget флаг --limit-rate который берет скорость загрузки, выраженную в байтах, килобайтах или мегабайтах.

В зависимости от Вашего понимания Perl Вы могли или сделать это правильный путь путем добавления нового параметра конфигурации и идеально представления патча назад к автору. Или Вы можете просто hardcode значение, в котором Вы нуждаетесь в настоящий момент.

3
ответ дан 2 December 2019 в 22:01

Теги

Похожие вопросы