Gå til innhold

Backup av Linux


Anbefalte innlegg

Videoannonse
Annonse

Tenker du da på et program som kan kjøres i linux eller et program som støtter ext2/ext3/ osv? Hvis du allerede har Ghost, så kan du bare lage en diskett med ghost på og starte opp med den. Hvis du vil gjøre det fra linux, så ta turen innom freshmeat.net - der finner du det du leter etter (husker ikke navn i hodet)...

Lenke til kommentar

Kan bruke dd...

det er et program som kopierer data rett fra disken(eller hvilken som helst annen block/char device) og dytter det inn i et image(eller noe annet. Kan jo også kjøre det igjennom bzip2 for å få komprimering...

Edit:

Kanskje bedre med tar....

 

For full komprimert backup av hele filsystemet:

tar -cjvf /output.tar.bz2 /

For å gjenopprette, skriv

tar -xjvf /full/path/til/output.tar.bz2

når du er root og står i /.

 

Advarsel:

Vit hva du gjør!

Kan godt være at jeg har skrevet feil her.

 

man tar

 

gir deg masse info.

Lenke til kommentar

Takk for svarene så langt.

 

Har prøvd Ghost, men det går ikke.

 

Det jeg altså er ute etter er å kunne ta en backup av hele disken til et image, for så å kunne gjennopprette den fra en cd på samme måte som med Ghost og Windows. Da kan man jo bare boote rett opp igjen uten noe mere mikk makk. Enklere kan det jo ikke gjøres her, men kan det gjøres i Linux?

 

Hvis man kopierer / vil man da få med seg alt?

Lenke til kommentar

Du kan bruke Ghost el, men om partisjonsnummereringen blir forskjellig på den nye disken, må du boote med CD, og rette opp i /etc/fstab og muligens /etc/lilo.conf (i såfall må du kjøre lilo etterpå). Det krever litt kunnskap om Linux dersom man vil forsøke å ta en komplett backup som er lett å legge inn igjen direkte fra Linux, så jeg vil egentlig ikke anbefale det. dd kan f.eks. føre til en ubrukelig backup.

Lenke til kommentar
Har prøvd Ghost, men det går ikke.

Hva går galt med Ghost? Selv bruker jeg Ghost 2003 til dette og det fungerer fint. Eneste er at lilo får litt problemer, men det ble fikset ved å starte opp med Slackware CDen (i mitt tilfelle) og så kjøre lilo på nytt.

Lenke til kommentar

dd i linux fikser dette fint.

 

Hvis du f.eks. skal ta backup av rotfilsystemet (/), som ligger på

/dev/hda, til et image på /backup (som må være på en annen

partisjon, f.eks. /dev/hdd) :

 

dd if=/dev/hda of=/backup/hda.image bs=1024

 

(bs=1024 vil si les/skriv 1024 bytes av gangen)

 

For å restore (du må da boote fra en CD eller diskett; kan ikke

restore til et kjørende rotfilsystem) :

 

mount -t ext3 /dev/hdd /mnt/backup

dd if=/mnt/backup/hda.image of=/dev/hda bs=1024

 

Hvis du oppretter en backup-partisjon, som er eksakt like stor som

partisjonen du skal ta backup av, blir det ennå enklere.

 

Backup :

 

dd if=/dev/hda of=/dev/hdd bs=1024

 

Restore :

 

dd if=/deb/hdd of=/dev/hda bs=1024

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...