E-post: salg@linmag.no



11.2.2012 - 8:38
 • Nyheter
 • Om Linux
 • Linuxskolen
 • Spørrespalte
 • Vitsespalte
 • LINUXmagasinet
 • Spill
 • WEBSHOP
 • Diskusjonsforum
 • Linker
 • For annonsører
 • English
 • Om oss
developer.ez.no
www.online4u.no

0

Backup og gjennoppretting i Linux


Hei,

Jeg er såpass heldig at jeg sitter med en nyinnkjøpt NAS (Nettverkslagring). Min første tanke var å kjøre viktige filer direkte fra denne enheten, da den har avanserte RAID funksjoner m.m. Dette medførte imidlertid et problem når det gjelder å sette riktige filgrupper/brukere når enhetene mountes fra Linux. Dermed er min tanke noe endret, og spørsmålet blir slik: Hvordan kan jeg enklest kjøre en total backup av mitt Linux system via f.eks. tar slik at filtillatelser, brukere og det meste annet følger med, over på NAS enheten? Selve kopieringen er grei nok, men jeg er ikke sikker på korrekt tar kommando, og evt. om dette er en gunstig løsning på mitt problem. Tanken er at ved en eventuell feil, skal jeg kunne legge inn Redhat på nytt, og kjøre tilbake tar filen, og dermed ikke ha mistet brukeroppsett/data.

Filområdene jeg vil ta backup av er som følger:
/home
/var
/www
/etc

Og eventuelle andre områder som er viktige i tilfelle at jeg må føre tilbake sikkerhetskopien. Tenker jeg riktig, eller er det andre filer jeg må ta vare på for enkelt å kunne føre tilbake brukere, apache innstillinger og brukernes filer ved et krasj etter å ha reinstallert Redhat?
Ser for meg å gjøre dette via cron. NAS enheten er satt opp mountet slik at Linux finner den under /backup/. Er det mulig å gi et eksempel på et slikt script? Gjerne også eksempler på kommandoer som skal brukes når backup filen evt må tilbakeføres for å ivareta katalogstruktur og filtillatelser? Etter å ha investert en betydelig sum i NAS, vil jeg nødig måtte bite i det sure eplet og investere nye tusenlapper i en tapedrive.

Drømmer jeg? Råd og tips mottas med takk.
Håper på snarlig svar og hjelp.

Terje D.

Hei Terje,

Nei du drømmer ikke, det finnes flere muligheter for å ta backup av systemet ditt, og det er ikke noe i veien for å bruke RAID'et ditt til backup-område. Du kan bruke vanlig kopiering (cp), kryptert kopiering (scp), rsync, rsync + kryptert forbindelse (rsync+ssh),+++.
Les om hvordan backup og gjennoppretting gjøres på Linux i veilendningen "Linux Complete Backup and Recovery", denne finner du på The Linux Documentation Project's hjemmesider ( http://www.tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/ ).
Du finner også en del info om backup på Linux og eksempel skript som gjør akkurat det du ønsker på følgende side: http://www.linux-backup.net/

Selv bruker jeg rsync hver natt til backup hjemme (2 maskiner). I større nett vil jeg kanskje heller anbefalt å bruke en løsning a'la tar og gjøre 1 full backup i uka og "incremental" backup hver natt. Dette må du tilpasse ditt bruk (hvor ofte du endrer data, og hva som er kritisk med tanke på gjennopprettings-tid).



Lykke til Terje!

Ole Øyvind



0







0 0