Atsarginės kopijos nuo A iki B

Taigi, tiek Amanda, tiek Bacula gali kurti atsargines sistemų kopijas ir vėliau jas atkurti, o tai yra pagrindinė jums reikalingų funkcijų dalis. Tačiau abu paketai turi kitų funkcijų, kurios gali būti naudingos kai kuriems žmonėms. Pradedant nuo Amandos, yra integruotas įvairių šifravimo formų palaikymas, o tai reiškia, kad ne tik ar galite užšifruoti saugomas atsargines kopijas, bet taip pat užšifruoti jas, kol jos perduodamos tinklu. Galima naudoti arba privatų (simetrinį) šifravimą, kai šifravimui ir iššifravimui naudojamas tas pats raktas, arba viešąjį raktą. Pastaroji gali būti galinga, nes Amanda gali sukurti atsarginę kopiją naudodama viešojo rakto sistemą (pvz., GNU PG Keychain), kurį tada gali iššifruoti tik tas, kuris žino slaptažodį, kad galėtų pasiekti privatų Raktas. Tai galinga funkcija, jei reikia sukurti saugias slaptos informacijos, pvz., kredito kortelės duomenų, atsargines kopijas. Amanda taip pat palaiko gana ezoterinę RAIT sistemą (Redundant Array of Inexpensive Tapes). RAIT idėja yra panaši į RAID, kai duomenys yra dryžuoti per kelis įrenginius – juostiniai įrenginiai RAIT, diskiniai įrenginiai RAID. Naudojant RAIT, vienoje juostoje yra kitų kontrolinė suma, kurią galima naudoti klaidų atkūrimui – jei viena juosta prarasta, duomenis vis tiek galima atkurti. Pavyzdžiui, „Amanda“ svetainėje teigiama, kad galite nustatyti trijų diskų RAIT sistemą, kuri įrašys du duomenų srautus ir vieną kontrolinės sumos srautą, kuris suteiks dvigubai didesnę talpą, dvigubą pralaidumą ir gedimo koeficiento kvadratą (taigi 1 iš 100 rodiklis tampa 1 iš 10 000), nes dvi juostos neturi prarasti nė vieno duomenis. Šį principą galite išplėsti iki penkių diskų RAIT sąrankos, kuri suteiks keturis kartus didesnę talpą, keturis kartus didesnį pralaidumą ir gedimo koeficiento kvadratą. Dar neišbandėme RAIT, bet jei turite kelis juostinius įrenginius (galbūt kaip bibliotekas), tai gali būti galingas plėtinys.

Atsarginės kopijos nuo A iki B

„Bacula“ turi daugybę sudėtingų funkcijų, orientuotų į direktoriaus ir saugojimo sistemų sąranką, kurios leidžia efektyviai valdyti, kaip ir kada daromos atsarginės kopijos. Be to, skirtingai nei Amanda, atsarginės kopijos sąrankoje gana lengva nustatyti archyvavimo procedūras. Viena potencialiai įdomi „Bacula“ savybė yra ta, kad galite naudoti scenarijų kalbą, kad galėtumėte valdyti, kaip ji veikia. Iš pirmo žvilgsnio tai beveik atrodo kaip per toli funkcija – kodėl turėčiau programuoti atsarginę kopiją? – bet atsakymas į šį klausimą yra klausime, o naudodami Python ir Bacula galite užprogramuoti atsargines kopijas su galingais rezultatais.

Darydamas savo pasirinkimą

Ar pasirinksite „Amanda“, ar „Bacula“, labai priklausys nuo jūsų individualios tinklo sąrankos. Kyla pagunda lyginti abu su komerciniais broliais – Amanda šiek tiek panaši į Retrospect, kuri tam tikrus dalykus atlieka labai gerai. bet nedaro visko, o „Bacula“ veikiau kaip „Veritas Backup Exec“, kuri, atrodo, daro viską, bet gali būti gana sunku nustatyti aukštyn.

Kai pasirenkate, greičiausiai pasirinksite „Amanda“, jei daugiausiai kuriate Unix sistemų atsargines kopijas ir ypač jei naudojatės atkūrimo nelaimės atveju. Taip pat galite pasirinkti „Amanda“, jei jums patinka tai, kaip ji yra visiškai suderinta su papildomomis atsarginėmis kopijomis, nes tai gali padaryti valdymą daug paprastesnį. Taip pat galite pasirinkti Amanda, jei jums svarbios šifruotos atsarginės kopijos. Kita vertus, greičiausiai pasirinksite „Bacula“, jei norite centralizuotai valdyti daugybę atsarginių režimų ir sudėtingesnių atsarginių kopijų kūrimo ir archyvavimo strategijų. Galite pasirinkti „Bacula“, jei jums taip pat reikia sukurti „Windows“ įrenginių atsargines kopijas ir jei jums svarbus „Linux“ sistemų atkūrimas.