Hoidke rsync kogu oma ribalaiuse kasutamist

Hoidke rsync kogu oma ribalaiuse kasutamist
Hoidke rsync kogu oma ribalaiuse kasutamist

Video: Hoidke rsync kogu oma ribalaiuse kasutamist

Video: Hoidke rsync kogu oma ribalaiuse kasutamist
Video: 30 Ultimate Windows 10 Tips and Tricks for 2020 - YouTube 2024, Aprill
Anonim

Kui kasutate rsynci utiliiti, et oma varukoopiad teie andmebaasiserverist teie varukoopia või teisese failiserveri kaudu sünkroonida, võite soovida takistada skripti liiga palju ribalaiust. Siin on kuidas.

Ribalaiuse piiramise eesmärk on veenduda, et teie varukoopia skriptid ei ummistaks võrguühendust teie veebiserveri ja andmebaasiserveri vahel. Loomulikult piirab teie varukoopiaid kasutatav ribalaius selle abil, et need juhtuvad aeglasemalt, kuid kui saate sellega hakkama, on see just nii.

Tavaliselt näeb käsk rsync välja selline:

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

Mida soovite teha, on kasutada

--bwlimit

parameeter KB / teise väärtusega, nagu see:

rsync --bwlimit=

Nii et kui soovite piirata ülekannet ligikaudu 5 MB sekundis, võite kasutada sellist käsku:

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

Soovid kindlasti varukoopiate suurust arvutada ja välja mõelda, kui kaua kulub aeglasemate andmete edastamiseks - poleks eriti kasulik, kui teie varukoopia skript kestab 12 tundi, et näide.

Võite kasutada ka ionice käsku, et piirata teie skripti kasutatava ribalaiuse hulka, mis aitab hoida stsenaariumidel liiga palju kettale sisend-väljundit. See pole päris nii kasulik, kuna te ei saa määrata bwlimiti parameetri absoluutarvudele, kuid see on veel üks asi, mida saate kaaluda.

Soovitan: