Partimage

From EIK wiki

Partition Image

Originaal autorid:

Francois Dupoux ja Franck Ladurelle

Esmane väljalase:

01.09.2001

Stabiilne versioon:

0.6.9 / 25.07.2010

Operatsioonisüsteem:

Linux, Live CD

Litsents:

GNU GPL

Veebileht:

http://www.partimage.org/

Sissejuhatus

Antud referaat eeldab vähemalt algtaseme Linuxi operatsioonisüsteemi tundmist ning ka algtasemel käsurea tundmist.

Partimage on vabatarkvaraline ketaste kloonimise utiliit. See salvestab sektsioonid, millel on toetatud failisüsteem, kujutisfaili. Kujutisfaili saab kokku pakkida, et säästa ketta ruumi ja ülekande aega ning saab mitmeks eraldi tükiks jagada, et saaks kirjutada CD- või DVD-dele.

Sektsioone saab salvestada üle võrgu, kasutades partimage-i võrgu tuge või Samba / NFS-i. See annab võimaluse taastada kõvaketta jaotusi pärast kõvaketta kokku jooksmist. Partimage saab kasutada eraldi seisva programmina kui ka SystemRescueCd eraldiseisva osana.

Partimage kopeerib andmeid ainult kasutatud sektsioonidelt. Kiiruse ning tõhususe tõstmiseks tühje blokke ei kirjutata kujutisfaili. Kuna sektsioone töödeldakse järjestikuliste sektorite baasi on edastus ning otsingu aeg minimeeritud.

Nõuded

Partition Image-i kompileerimiseks/jooksutamiseks on vajalikud mitmed teegid:

• libz gzip - pakkimis tugi
• libbz2 bzip2 - pakkimis tugi
• liblzo lzo - pakkimis tugi
• libnewt GUI (graafiline kasutaja liides)
• libslang - on newt-i jaoks vajalik
• libssl - OpenSSL andmete krüpteerimiseks üle võrgu kasutamise puhul
• libcrypt - salasõnade jaoks vajalik

Antud teekide kohta on lisainfot Partimage-i kodulehel[1].

NB! Juhul kui sa tahad kompileerida Partimage-it kui jagatud programmi, peavad kõik installeeritud teegid olema jagatud versioonid. Juhul kui tahad kompileerida Partimage-it kui staatilise programmina, peavad kõik installeeritud teegid olema staatilised versioonid.

Paigaldamine

Instaleerimine Ubuntu-s :

sudo apt-get install partimage

Instaleerimine Debian-is juurkasutaja õigustes:

apt-get install partimage

Kasutus

  • Partimage võib kasutada kui ühte varunduse utiliiti. Rutiinselt kujutisfailidena luues on võimalus süsteemi jaotusi vajadusel taastada kiirelt ning lihtsalt ketta osa. Sellisel taastamise viisil puudub vajadus uuesti konfigureerida süsteemi, utiliite või uuesti paigaldada rakendusi.
  • Paljude identsete arvutite paigaldamisel saab kasutada kujutisfaili koos Partition Image taastamise funktsiooniga.

Partition Image-it saab kasutada kahel viisil:

  • Käsurealt:

Näiteks:

sudo partimage -od -f1 -z1 save /dev/hda12 /mnt/backup/hda12.partimg.gz
  • Graafilise kasutaja liidesega
sudo partimage

On lihtne kasutada, lihtsalt täidate lahtrid GUI aknas ära.

Täpsemalt käskude kohta infot saab partimage --help või man partimage.


Näidis varundamine:

Partimage2.png

Sektsiooni salvestamisel peab ära märkima kaks tähtsat asja. Esiteks sektsiooni, mida tahad kloonida ning teiseks koha kuhu tahad salvestada.

Antud juhul teen sdb5-est koopia ning seetõttu valin alt valikutest "Save partition into a new image file".

Partimage kasutus.png

Järgnevas aknas saab valida mitme seade vahel: kokkupakkimisviisi, lisavõimaluste vahel, mida Partition Image pärast lõpetamist teeb ning saab muuta kujutisfaili suurust.

Partimage 3.png

Soovi korral saab lisada sektsiooni kirjelduse.

Partimage 4.png

Enne kloonimist näidatakse veel sektsiooni detaile ning siis tehakse koopia.

Partimage 5.png

Juhul kui kõik õnnestub näidatakse "Success" teadet, kus on kirjas: kulunud aeg, kirjutamise kiirus ning kopeeritud andmete maht.

Näidis taastamine:

NB! Andmed, mis on juba olemas oleval jaotusel lähevad kaotsi!

Jaotus, millele tahate andmeid kopeerida, peab olemas olema. Juhul kui see puudub, taastamine ei toimi.

Partimage ta1.png

Antud juhul on ainuke erinevus eelneva algusega see, et valin alt "Restore partition..."

Partimage ta2.png

Juhul kui leitakse kirja pandud jaotus näidatakse kirjeldust(kuna eelnevalt ma kirjutasin kirjeldusse "n2idis")

Partimage ta3.png

Antud aknas on võimalik valida simulatsiooni võimalus, mis ei kirjuta andmeid kettale ning lisaks tühjade blokkide kustutus (seda aja kokku hoiu eesmärgil). "Erase free blocks with zero values" valik kustutab kasutamata blokid null-bitidega. Lisaks ka mida Partition Image teeb pärast lõpetamist.

Partimage ta4.png

Enne taastamist näidatakse veel sektsiooni detaile ning siis kirjutatakse olemas olev sektsioon üle.

Järgnevalt, juhul kui kõik õnnestub, näidatakse "Success" teadet, kus on kirjas: kulunud aeg, kirjutamis kiirus ning kopeeritud andmete maht.

Eripärad

  • Partimage toetab Ext2, Ext3, Reiserfs, Fat16, Fat32, HPFS, JFS, Xfs, UFS, Hierarchical File System|HFS ning Ntfs failisüsteeme. Partimage ei toeta Ext4 ega btrfs failisüsteeme.
  • Salvestamisel ega taastamisel utiliit ise ei defragmenteeri.
  • Failisüsteem, mida kloonitakse peab olema lahti ühendatud ning teistele programmidele mitte ligipääsetav.
  • Üksikuid faile ja kaustu ei saa eraldi taastada. Selleks tuleb taastada sektsioon ajutisele või asendus jaotusele ning sealt vajalikud failid või kaustad ümber kopeerida.

Eelised

• Kiirus

  • Kuna failide osi ei otsita, minimeeritakse pea liikumist ning selle optimeeritakse ketta vahemälu kasutust.
  • Kasutatakse paigutus kobarat (allocation cluster) jaotuste lugemisel ning salvestamisel, mis tagab kiire töö.

• Ainult loetakse (read only)

  • Andmed, mida kloonitakse ei muudeta. Tänu sellele säilitatakse meta-andmeid nagu viimane ligipääsu kuupäev. Säilitatakse lähte sektsiooni terviklikkus.

• Mitme faili samaaegne sünkroniseerimine

  • Juhul, kui failid moodustavad failide kogumiku (fileSet), siis failid on omavahel sünkroniseeritud.

• Sihtkoha paindlikkus

  • Kloonitav meedium võib olla fail teisel sektsioonil, mis asub samal kettal või teisel füüsilisel kettal/võrku jagatud fail.

• Kiire taastamine

  • Tänu andmete voole optimeeritakse ketta vahemälu ning ketta otsingu aega.

• Lihtne taastamine

  • On ainult üks meedium, mida taastatakse. Seetõttu ei ole vaja langetada otsuseid seoses taastamise järjekorraga.

• Kustutatud faile ei taastata

  • Failid, mis olid kustutatud kloonimisel ajal, ei varundata. See hoiab kokku andmete mahtu, mida kloonitakse.

Kokkuvõte

Partimage on kiire ning efektiivne utiliit, millega saab kloonida ning ka taastada ketta jaotusi. Tänu sellele, et Partimage-t saab kasutada ka graafilises liideses on sellega töötamine suhteliselt lihtne.

Viited

http://www.partimage.org/Main_Page
http://www.partimage.org/Partimage-manual_Introduction
http://www.partimage.org/Partimage-manual_Installation
http://www.partimage.org/Partimage-manual_Usage
http://www.partimage.org/Partimage-manual_Network-support
http://www.partimage.org/Partimage-manual_Backup-partition-table
http://www.partimage.org/Download
http://www.debianadmin.com/backup-and-restore-linux-partitions-using-partimage.html

Autor

Risto Siitan A22