rockingchair Skrevet 5. mars 2008 Rapporter Del Skrevet 5. mars 2008 Hei, Lurer på om det finnes en enkel og naturlig måte å ta full backup av en linux server? Har en god gammel skolelinux beta version som kjører en del viktige databaser (som er relativt fastprogramert til sine respektive versioner) hvor denne disken nermer seg 5-6år gammel. Har dermed naturlig nok et stort behov for å sette opp en backup rutine som tar komplett backup av disken f.eks hver uke til en sambadelt netverksdisk på en windowsmaskin. Har relativt simpel kunnskap om administrering gjennom SSH og kommandolinje. Noen som har en lur enkel løsning? :-) Lenke til kommentar
DeadManWalking Skrevet 5. mars 2008 Rapporter Del Skrevet 5. mars 2008 Først må du mounte denne samba disken, som super-user: -lage mappe til den først mkdir /mnt/backup -så mounter vi med ipadresse, og navn på mappe på sambadisken mount //xx.xx.xx.xx/navnpåmappe /mnt/backup Så lager vi et lite shellscript som cron skal få kjøre. -Først scriptet cp /fulldirtilmappesomskalkopieres /mnt/backup -R Ta med R hvis det er undermapper som skal kopieres, R kan sløyes hvis første parameter kun er til en fil. lag flere linjer med det over hvis du trenger det. Øverst i scriptet må dette stå: #!/bin/sh her ligger du til alle linjene med det som skal kopieres. Så må vi ligge scriptet inn i cron, sånn at cron kjører scriptet ditt: I terminal: crontab -e Du er nå i cron sin conffil, klar til å redigeres med vim. Trykk i for å kunne skrive noe. Her er litt om hvordan en linje skal se ut i den filen: * * * * * command to be executed - - - - - | | | | | | | | | +----- day of week (0 - 6) (Sunday=0) | | | +------- month (1 - 12) | | +--------- day of month (1 - 31) | +----------- hour (0 - 23) +------------- min (0 - 59) Det du er ute etter kan være noe slikt: 12 23 * * 0 /adressetilscriptetvilagdeover Lenke til kommentar
tingo Skrevet 6. mars 2008 Rapporter Del Skrevet 6. mars 2008 Det er ikke sikkert at backup av en Linux-maskin til en Samba-disk er den riktige måten å gjøre det på, se denne artikkelen: http://www.halfgaar.net/backing-up-unix Merk: dersom du skal ta backup av databaser så anbefales det sterkt at backupscriptet / backupprogrammet stopper databasene før backup tas, og starter de etterpå. Ellers så risikerer du at backupene ikke er konsistente, og får trøbbel når databasene skal restores. Det anbefales også at du faktisk tester at restore fungerer etter at du har laget en backupløsning. Mange slurver her, med det resultat at de har en hel haug med verdiløse backupfiler, og et kjempeproblem den dagen de har bruk for backupen. Jeg er usikker på om BackupPC kan gjøre den jobben du er ute etter, eller om den krever en dedikert server. Andre muligheter: bontmia Dersom du trenger et script som tar backup av MySQL databaser, så er AutoMySQLbackup en løsning. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå