Dirvish

Linux.fista
Versio hetkellä 2. maaliskuuta 2009 kello 00.52 – tehnyt Riku (keskustelu | muokkaukset) (→‎Hakemistorakenne)
Siirry navigaatioon Siirry hakuun

Dirvish on hyvin samankaltainen Disk2Disk (D2D) backup kuin rsnapshot. Se on perlillä tehty frontend käyttäen rsynciä ja hard-linkkejä incremental varmistuksiin. Erona rsnapshotiin on, että etäasiakkaiden varmistus tapahtuu serverin liipaisemana, ei asiakkaiden.

Varmistuksissä käytetään rsyncin --link-dest optiota joka luo kovan linkin kohteeseen, jos tiedosto ei ole muuttunut. Muuten rsync siirtää normaaliin tapaan vain muuttuneet osat. Tiedostoja eikä dataa deduplikoida muulla tavalla.

Konfiguroinnissa säädetään lähinnä aikarajat, kuinka kauan tietoja säilytetään, halutut asiakkaat ja tiedostojärjestelmät sekä mitä jätetään varmistamatta. Oletusajastus säilyttää viimeisiä päiviä ja jättää kuukausittaisia ja kvartaalisia fulleja levylle. Helpointa on ehkä antaa backuplevyn täyttyä ja miettiä sitten, kuinka paljon oikeasti haluaa säilyttää.

Pre- ja Postcmd-koukuille on paikat, kuten ohjelmassa Backuppc

Termistö

Termistö

  • bank: säilö, joka sisältää vain vaulteja
  • vault: alue, jonne backupit tulevat. Nimeä uniikisti, esim. asiakas-fs.
  • image:image-pvm-aika, jolloin backup on otettu
  • branch: mahdollisuus linkittää samankaltaisia imageja eri ajoilta tai eri clienteilta yhteen hard-linkeilla

Hakemistorakenne

backup-juurihakemiston ollessa /budir, menee varmistus hakemistoon /budir/bank/vault/image-datestamp/

lähde

www.dirvish.org