Saglabājiet rsync no visa joslas platuma izmantošanas

Saglabājiet rsync no visa joslas platuma izmantošanas
Saglabājiet rsync no visa joslas platuma izmantošanas

Video: Saglabājiet rsync no visa joslas platuma izmantošanas

Video: Saglabājiet rsync no visa joslas platuma izmantošanas
Video: Secured-core: Server 2022 / Windows 11 Technology What is it? How to implement. - YouTube 2024, Aprīlis
Anonim

Ja jūs izmantojat rsync lietderību, lai jūsu dublējumkopijas sinhronizētu no jūsu datu bāzes servera uz dublējuma vai sekundāro failu serveri, iespējams, vēlēsities novērst skripta izmantošanu pārāk daudz joslas platuma. Lūk, kā.

Joslas platuma ierobežošanas punkts ir pārliecināties, ka jūsu dublēšanas skripti netraucē tīkla savienojumu starp jūsu tīmekļa serveri un datu bāzes serveri. Protams, ka jūsu dublējumkopiju joslas platuma apjoma ierobežošana ļaus viņiem notikt lēnāk, bet, ja jūs to varat paveikt, tas ir veids, kā to izdarīt.

Parasti jūsu rsync komanda izskatīsies šādi:

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

Ko jūs vēlaties darīt, ir izmantot

--bwlimit

parametrs ar KB / otro vērtību, piemēram:

rsync --bwlimit=

Tātad, ja jūs vēlaties ierobežot pārsūtīšanu uz aptuveni 5MB sekundē, varat izmantot šādu komandu:

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

Jūs vēlaties pārliecināties, lai aprēķinātu rezerves kopiju izmēru, un noskaidrosiet, cik ilgs laiks būs nepieciešams, lai tos pārsūtītu lēnāk. Nebūtu ļoti noderīgi, ja skripts dublēšanai prasīs 12 stundas, jo piemērs.

Varat arī izmantot ionice komandu, lai ierobežotu skripta joslas platumu, kas palīdzēs jūsu skriptiem uzturēt pārāk daudz disku I / O. Tas nav tik noderīgi, jo jūs nevarat iestatīt absolūtos skaitļus, kā jūs varat ar parametru bwlimit, bet tas ir vēl viena lieta, ko jūs varat izskatīt.

Ieteicams: