Držite rsync od korištenja sve vaše širine pojasa

Držite rsync od korištenja sve vaše širine pojasa
Držite rsync od korištenja sve vaše širine pojasa

Video: Držite rsync od korištenja sve vaše širine pojasa

Video: Držite rsync od korištenja sve vaše širine pojasa
Video: Samba - share folders from Ubuntu to Windows and mobile - YouTube 2024, Travanj
Anonim

Ako koristite uslužni program rsync kako bi sigurnosne kopije sinkronizirale s vašeg poslužitelja baze podataka na sigurnosnu kopiju ili sekundarni poslužitelj datoteka, možda biste željeli spriječiti korištenje skripte prevelike širine pojasa. Evo kako.

Točka ograničavanja širine pojasa je osigurati da vaše sigurnosne skripte ne začepljuju mrežnu vezu između vašeg web poslužitelja i poslužitelja baze podataka. Naravno, ograničavanje količine širine vaše sigurnosne kopije će ih učiniti sporije, ali ako se možete nositi s tim, to je način na koji to možete učiniti.

Normalno vaša rsync naredba izgledat će ovako:

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

Ono što želite učiniti je koristiti

--bwlimit

parametar s KB / drugom vrijednošću, ovako:

rsync --bwlimit=

Dakle, ako želite ograničiti prijenos na oko 5 MB u sekundi, možete upotrijebiti sljedeću naredbu:

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

Potrebno je provjeriti izračun veličine sigurnosnih kopija i utvrditi koliko će vremena trebati da ih prenose sporije - ne bi bilo korisno ako vam sigurnosna kopija za skeniranje traje 12 sati, za primjer.

Također možete upotrijebiti ionsku naredbu za ograničavanje količine propusne širine koju koristi skripta, što će vam pomoći zadržati skripte od prevelikog broja I / O diska. Nije baš korisno jer ne možete postaviti apsolutne brojeve kao što možete s parametrom bwlimit, ali to je još jedna stvar koju možete razmotriti.

Preporučeni: