DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

Šī pārskata piezīme turpinās rezerves cikls, kas rakstīts pēc lasītāju lūguma, tajā tiks runāts par UrBackup, BackupPC un arī AMANDA.

UrBackup apskats.

Pēc dalÄ«bnieka pieprasÄ«juma VGusev2007 Es pievienoju pārskatu par UrBackup, klienta-servera dublÄ“Å”anas sistēmu. Tas ļauj izveidot pilnÄ«gas un pakāpeniskas dublējumkopijas, var strādāt ar ierÄ«ces momentuzņēmumiem (tikai Win?), kā arÄ« var izveidot failu dublējumus. Klients var atrasties tajā paŔā tÄ«klā, kur serveris, vai izveidot savienojumu, izmantojot internetu. Tiek deklarēta izmaiņu izsekoÅ”ana, kas ļauj ātri atrast atŔķirÄ«bas starp rezerves kopijām. Ir arÄ« atbalsts servera puses datu krātuves dedublikācijai, kas ietaupa vietu. TÄ«kla savienojumi ir Å”ifrēti, un servera pārvaldÄ«bai ir arÄ« tÄ«mekļa saskarne. ApskatÄ«sim, ko viņa var darÄ«t:

Pilnas dublÄ“Å”anas režīmā tika iegÅ«ti Ŕādi rezultāti:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

stundas:

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
8m20
8m19
8m24

Otrais tests
8m30
8m34
8m20

TreŔais pārbaudījums
8m10
8m14
8m12

Inkrementālā dublÄ“Å”anas režīmā:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

stundas:

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
8m10
8m10
8m12

Otrais tests
3m50
4m12
3m34

TreŔais pārbaudījums
2m50
2m35
2m38

Repozitorija lielums abos gadÄ«jumos bija aptuveni 14 GB, kas norāda uz darba dedublikāciju servera pusē. Jāpiebilst arÄ«, ka pastāv neatbilstÄ«ba starp dublējuma izveidoÅ”anas laiku serverÄ« un klientā, kas ir diezgan skaidri redzams no grafikiem un ir ļoti patÄ«kams bonuss, jo tÄ«mekļa saskarne parāda darbÄ«bas laiku. dublÄ“Å”anas procesu servera pusē, neņemot vērā
klienta stāvoklis. Kopumā diagrammas pilnajām un pieaugoÅ”ajām kopijām nav atŔķiramas. VienÄ«gā atŔķirÄ«ba, iespējams, ir tā, kā tas tiek apstrādāts servera pusē. Mani iepriecināja arÄ« mazā procesora noslodze liekajā sistēmā.

BackupPC apskats

Pēc dalÄ«bnieka pieprasÄ«juma vanžiganovs Es pievienoju pārskatu par BackupPC. Å Ä« programmatÅ«ra ir instalēta rezerves krātuves serverÄ«, rakstÄ«ta perl valodā un darbojas ar dažādiem dublÄ“Å”anas rÄ«kiem - galvenokārt rsync, tar. Ssh un smb tiek izmantoti kā transports; ir arÄ« uz cgi balstÄ«ta tÄ«mekļa saskarne (izvietota apache virspusē). TÄ«mekļa saskarnē ir plaÅ”s iestatÄ«jumu saraksts. Starp funkcijām ir iespēja iestatÄ«t minimālo laiku starp dublÄ“Å”anu, kā arÄ« periodu, kurā dublējumkopijas netiks veidotas. Izvēloties failu sistēmu rezerves serverim, jums ir jānodroÅ”ina, lai tiktu atbalstÄ«tas cietās saites. Tādējādi uzglabāŔanas failu sistēmu nevar sadalÄ«t piestiprināŔanas punktos. Kopumā diezgan patÄ«kama pieredze, redzēsim, uz ko Ŕī programmatÅ«ra spēj:

Pilnu dublējumu izveides režīmā ar rsync tika iegÅ«ti Ŕādi rezultāti:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
12m25
12m14
12m27

Otrais tests
7m41
7m44
7m35

TreŔais pārbaudījums
10m11
10m0
9m54

Ja izmantojat pilnu dublējumu un darvu:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
12m41
12m25
12m45

Otrais tests
12m35
12m45
12m14

TreŔais pārbaudījums
12m43
12m25
12m5

Inkrementālās dublÄ“Å”anas režīmā man bija jāatsakās no darvas, jo dublējumkopijas netika izveidotas ar Å”iem iestatÄ«jumiem.

Rezultāti, veidojot papildu dublējumus, izmantojot rsync, ir Ŕādi:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
11m55
11m50
12m25

Otrais tests
2m42
2m50
2m30

TreŔais pārbaudījums
6m00
5m35
5m30

Kopumā rsync ir neliela ātruma priekÅ”rocÄ«ba; rsync arÄ« darbojas ekonomiskāk ar tÄ«klu. To daļēji var kompensēt mazāks CPU lietojums, izmantojot darvu kā rezerves programmu. Vēl viena rsync priekÅ”rocÄ«ba ir tā, ka tā darbojas ar papildu kopijām. Repozitorija lielums, veidojot pilnas dublējumkopijas, ir vienāds, 16 GB, inkrementālo kopiju gadÄ«jumā - 14 GB vienā palaijumā, kas nozÄ«mē darba dedublikāciju.

AMANDA apskats

Pēc dalībnieka pieprasījuma vecs pievienojot AMANDA testus,

Testa darbÄ«bas rezultāti ar darvu kā arhivētāju un iespējotu saspieÅ”anu ir Ŕādi:

DublÄ“Å”ana, daļa pēc lasÄ«tāju pieprasÄ«juma: Pārskats par UrBackup, BackupPC, AMANDA

Pirmais sākums
Otrais brauciens
TreŔā palaiŔana

Pirmais tests
9m5
8m59
9m6

Otrais tests
0m5
0m5
0m5

TreŔais pārbaudījums
2m40
2m47
2m45

Programma pilnÄ«bā ielādē vienu procesora kodolu, taču ierobežotā IOPS diska dēļ rezerves krātuves servera pusē tā nevar sasniegt lielu datu pārraides ātrumu. Kopumā iestatÄ«Å”ana bija nedaudz apgrÅ«tinoŔāka nekā citiem dalÄ«bniekiem, jo ā€‹ā€‹programmas autors neizmanto ssh kā transportu, bet Ä«steno lÄ«dzÄ«gu shēmu ar atslēgām, izveidojot un uzturot pilnvērtÄ«gu CA. Ir iespējams plaÅ”i ierobežot klientu un dublējuma serveri: piemēram, ja tie nevar pilnÄ«bā uzticēties viens otram, pēc izvēles varat neļaut serverim uzsākt dublējuma atjaunoÅ”anu, iestatot atbilstoŔā mainÄ«gā vērtÄ«bu uz nulli. iestatÄ«jumu fails. PārvaldÄ«Å”anai ir iespējams pieslēgt tÄ«mekļa saskarni, taču kopumā konfigurēto sistēmu var pilnÄ«bā automatizēt, izmantojot mazus bash skriptus (vai SCM, piemēram, ansible). Krātuves iestatÄ«Å”anai ir nedaudz netriviāla sistēma, kas acÄ«mredzot ir saistÄ«ta ar atbalstu plaÅ”am dažādu datu glabāŔanas ierīču sarakstam (LTO kasetes, cietie diski utt.). Ir arÄ« vērts atzÄ«mēt, ka no visām Å”ajā rakstā apskatÄ«tajām programmām AMANDA ir vienÄ«gā, kas spēja atklāt direktoriju pārdēvÄ“Å”anu. Repozitorija lielums vienai reizei bija 13 GB.

Paziņojums

DublÄ“Å”ana, 1. daļa: Kāpēc nepiecieÅ”ama dublÄ“Å”ana, metožu, tehnoloÄ£iju pārskats
DublÄ“Å”ana 2. daļa: Uz rsync balstÄ«tu dublÄ“Å”anas rÄ«ku pārskatÄ«Å”ana un testÄ“Å”ana
Dublējuma 3. daļa: Dublitātes pārbaude un pārbaude, dublikāti
DublÄ“Å”ana 4. daļa: zbackup, restic, borgbackup pārskatÄ«Å”ana un testÄ“Å”ana
DublÄ“Å”ana 5. daļa: bacula un veeam dublējuma testÄ“Å”ana operētājsistēmai Linux
DublÄ“Å”ana 6. daļa: DublÄ“Å”anas rÄ«ku salÄ«dzināŔana
Rezerves kopija 7. daļa: Secinājumi

Avots: www.habr.com

Pievieno komentāru