Varmuuskopion A–B

Viime kuussa tarkastelimme useita olennaisia ​​avoimen lähdekoodin apuohjelmia ja korostimme kahta verkon varmuuskopiointijärjestelmää: tunnetun Amanda-sarjan ja vähemmän tunnetun Baculan. No, on tullut aika käydä Amandan ja Baculan välistä tappelua suositellakseen, mikä tarjoaa parhaan avoimen lähdekoodin varmuuskopion.

Varmuuskopion A–B

Amanda aloitti elämänsä noin kymmenen vuotta sitten Marylandin yliopistossa Advanced Maryland Automatic Network Disk Archiverina ja on nyt kypsä tuote. Vuonna 1999 kehitystyö siirrettiin SourceForgeen – lataa se osoitteesta http://sourceforge.net/projects/amanda – ja tänä vuonna siitä syntyi kaupallinen tuote Zmanda-brändillä. (Kuten monet avoimen lähdekoodin kaupalliset tuotteet, Zmanda lupaa ylläpitää avoimen lähdekoodin versiota myöhemmästä kehitys.) Amandan mukana tulee useita Linux-jakeluja, ja paketteja uudempiin versioihin voidaan ladattu osoitteesta www.zmanda.com, kun taas Solaris-paketit ovat saatavilla tavallisista arkistoista, mukaan lukien BlastWave. Tällä hetkellä Amandasta ei ole Windows-versiota, mutta mainitsemme tapoja kiertää tämä aukko alla.

Amanda on verkkoarkistointipaketti, joka koostuu kahdesta pääosasta: keskuspalvelimesta ja asiakaskoneesta, joka toimii jokaisella varmuuskopioitavalla työasemalla. Sillä ei ole omaa varmuuskopiointiohjelmaa tai varmuuskopiomuotoa, vaan se käyttää mitä tahansa työasemilla saatavilla olevaa varmuuskopiointiohjelmaa paikalliseen varmuuskopiointiin. Esimerkiksi Solariksessa se voi käyttää ufsbackup/ufsrestore-ohjelmia, kun taas Linuxissa se käyttää dump- tai todennäköisemmin GNU tar -ohjelmaa. Pohjimmiltaan Amanda on siis paikallisen polkumyyntistrategian verkostolaajennus, mutta tämän lähestymistavan kanssa on oltava varovainen. Esimerkiksi, jos verkossasi oli sekä Linux- että Solaris-koneita, Solariksen ufsrestore-sovelluksella luotua varmuuskopiota ei voitu palauttaa Linuxiin, kun taas GNU tar: n avulla voisi.

Kuten yllä mainittiin, Windowsille ei ole Amanda-asiakasta, mutta Windows-koneiden varmuuskopiointi on mahdollista Samba-sovelluksella ohjelmistopaketti, joka tarjoaa Windows-verkkopalvelut Unixille – voit viedä Windows-tiedostosi Unix-laatikkoon ja saada Amandan varmuuskopioimaan ne siellä. Huomaa, että tämä ei ole kovin hyvä varmuuskopio, koska jos käytät monimutkaisia ​​käyttöoikeuksia Windows-koneessa, ne eivät todennäköisesti varmuuskopioi ja palautuvat oikein. Koska Amanda-palvelinohjelmisto toimii Unixissa, se tukee käytännössä kaikkia nauha-asemia, joista olet koskaan kuullut, ja sillä on myös hyvä tuki nauhakirjastoille ja levyltä levylle -varmuuskopiointiin. Hieman harkiten sitä voidaan käyttää myös varmuuskopiointiin CD-ROM-levylle tai kirjoitettavalle DVD-levylle.

Yleensä, kun varmuuskopioit järjestelmää, sinun on otettava käyttöön jokin varmuuskopiointistrategia, joka yleensä alkaa täydestä varmuuskopiosta, joka kopioi kaikki varmuuskopioimallasi levyllä tai osiolla olevat tiedostot. Tätä täydellistä eli "nollatason" varmuuskopiointia seuraa sitten inkrementaalinen tai "ykköstason" varmuuskopio, joka saa kiinni vain ne tiedostot, jotka ovat muuttuneet tai lisätty nollatason varmuuskopioinnin jälkeen. Myöhemmin voi olla tason kaksi tai kolme varmuuskopioita niiden tiedostojen varmuuskopioimiseksi, jotka ovat muuttuneet edellisen tason 1 tai jälkeen taso kaksi, ja lopulta tyhjä media (esimerkiksi nauhat) loppuu ja sinun on aloitettava uudestaan ​​toiselta tasolta nolla. Tämä varmuuskopiointijärjestelmän tyyli aiheuttaa ongelmia tiedostojen palauttamisessa. Oletetaan, että otit nollatason varmuuskopion sunnuntaina ja sitten tason yksi varmuuskopiot maanantaina, tiistaina ja keskiviikkona. Torstaina ilmenee ongelma ja sinun on suoritettava palautus: tässä tapauksessa palautat viimeisen tason nollavarmuuskopion (sunnuntaista) ja vain viimeisimmän tason 1 varmuuskopion (keskiviikosta). Jos olisit ottanut tason yksi varmuuskopiot maanantaina, taso kaksi tiistaina ja taso kolme keskiviikkona, sinun on palautettava kaikilta neljältä nauhalta torstaina.