Pidä rsync käytöstä kaistanleveyden koko

Pidä rsync käytöstä kaistanleveyden koko
Pidä rsync käytöstä kaistanleveyden koko

Video: Pidä rsync käytöstä kaistanleveyden koko

Video: Pidä rsync käytöstä kaistanleveyden koko
Video: MONSTER LEGENDS CAPTURED LIVE - YouTube 2024, Huhtikuu
Anonim

Jos käytät rsync-apuohjelmaa varmistaaksesi, että varmuuskopiot synkronoidaan tietokantapalvelimesi kanssa varmuuskopiointiasi tai toissijaiseen tiedostopalvelimeen, ehkä haluat estää komentosarjan käyttämästä liikaa kaistanleveyttä. Näin on.

Kaistanleveyden rajoittamispisteen on varmistettava, että varmuuskopiot eivät salpaa verkkoyhteyttä verkkopalvelimen ja tietokantapalvelimen välillä. Luonnollisesti rajoitetaan niiden varmuuskopioiden käyttämistä kaistanleveydellä, jonka avulla ne tapahtuvat hitaammin, mutta jos pystyt käsittelemään tämän, tämä on tapa tehdä se.

Normaalisti rsync-komento näyttää jotain tällaista:

rsync -a /backup/folder user@host:/remote/backup/folder/

Mitä haluat tehdä on käyttää

--bwlimit

parametrilla KB / toinen arvo, kuten:

rsync --bwlimit=

Joten jos haluat rajoittaa siirtoa noin 5 megatavua sekunnissa, voit käyttää tällaista komentoa:

rsync --bwlimit=5000 /backup/folder user@host:/remote/backup/folder/

Haluat varmasti laskea varmuuskopioiden koon ja selvittää, kuinka kauan se kestää siirtää ne hitaammin - ei olisi kovin hyödyllistä, jos varmuuskopiokirjaasi kestää 12 tuntia. esimerkki.

Voit myös käyttää ionice-komentoa kaistanleveyden rajoittamiseen käsikirjoituksesi avulla, mikä auttaa pitämään skriptejä käyttämästä liikaa I / O-levyä. Se ei ole aivan yhtä hyödyllinen, koska et voi asettaa absoluuttisia lukuja kuin mahdollista bwlimit-parametrilla, mutta se on toinen asia, jota voit harkita.

Suositeltava: