tiistaina, maaliskuuta 17, 2009

Varmuuskopiointia

Olen ollut hiukan uhkarohkea. Uusi Linux-koneeni on hyrrännyt nyt tammikuusta asti ilman, että olisin kertaakaan ottanut sinä aikana ahkroimistani tiedostoista mitään varmuuskopiota. Koska uusikin levy voi mennä rikki tai mitä tahansa muuta voi tapahtua, ajattelin paneutua hiukan varmuuskopioimiseen.

Mac Os X Leopardissa (jota minulla ei koskaan omassa koneessani ole ollut, mutta jota olen läheltä päässyt seuraamaan) minua kiehtoi eniten helppo varmuuskopioiden ottaminen. Mac Os X Tigerissä hoidin varmuuskopioinnin melko kätevästi USB storageni mukana tulleella Memeon LifeAgent-ohjelmalla.

Linuxiin on olemassa paljonkin järeitä varmuuskopiontiohjelmia, joita pääosin käytetään komentoriviltä. Graafisten varmuuskopiointiohjelmien löytäminen sen sijaan oli vähän vaikeampaa. Iloiseksi yllätyksekseni huomasin, että Linuxille olisi jopa vastine Applen Time Machinesta. Se on nimeltään FlyBack. Yritin tätä asentaa omalle koneelleni, mutta asentaminen jäi uupumaan jostain kirjastoista, joita en OpenSuse 11.1:lle löytänyt. Mutta te, jotka käytätte Debiania, Ubuntua tai Fedoraa - kannattanee kokeilla FlyBackia.

Koska en saanut asennettua FlyBackia enkä jaksanut asian kanssa kovinkaan kauaa painiskella, suuntasin katseeni komentoriviohjelmaan nimeltään Rsync. Senhän saa kätevästi automaattiseksi vaikka cronilla. Halusin kuitenkin tehdä varmuuskopioinnin käsin ja vielä vähän googlattuani, löysin graafisen liittymän Rsyncille.

Grsync

Graafisesti Rsynciä käyttävällä Grsyncissä voi luoda erilaisia varmuuskopiointisessioita. Sessioissa voidaan valita erilaisia parametrejä riippuen varmuuskopioinnin tarpeesta. Joskus esimerkiksi on hyvä, että olemassa olevat tiedostot jätetään varmuuskopioinnissa huomioimatta. Itse laitoin moniin sessioihini päälle valitsimen, joka loi muuttuneista tiedostoista backupin, jolloin muuttuneiden tiedostojen aiemmatkin versiot ovat vielä tallessa. Kun sessiot on kerran tehnyt, tallentuvat ne kätevästi ohjelmaan, jolloin varmuuskopiominen on ihan näppärää. Kunhan sen vain muistaa tehdä!

Grsyncin asensin ihan vain YAST2:lla.