← Back to team overview

sslug-teknik team mailing list archive

RE: Tar - cron?

 

Hmmm...

Du kan vel lave et script som mounter din extra harddisk, laver en backup, og unmounter den igen... og så tilføje følgende i crontab (crontab -e)

00 02 * * 3 /usr/local/bin/backup_script

tidsangivelse i cron er minutter, timer, måned, dag, ugedag (så vidt jeg lige husker... (man crontab)

så ovenstående starter /usr/local/bin/backup_script hver onsdag (3) nat kl. 02:00.

I princippet er det vel nok at lave backup af data og konfigurations filer ??.. resten kan jo nogenlunde hurtigt smides ind igen via distributions installations medie.

Dit backup script skal vel så se nogenlunder således ud :

#!/bin/bash
FILENAME=backup_`date +%d-%m-%y`
mount /dev/xxx /mnt/backup
tar cvzf /mnt/backup/$FILENAME.tar.gz /var /home /etc > /mnt/backup/$FILENAME.log 2>/mnt/backup/$FILENAME.err
umount /dev/xxx 

Ovenståede script laver en fil på /mnt/backup, kaldet backup_<dato>.tar.gz f.eks. backup_29-04-02.tar.gz.

Ovenstående leveres i øvrigt uden garantier.. det var lige noget jeg sad og kastede sammen i outlook ;)

Jimmy
---------------------------------------
Jimmy Selgen
Development Engineer
Telital R&D Denmark A/S


-----Original Message-----
From: Jan Jensen [mailto:blaaberg@xxxxxxxx] 
Sent: 29. april 2002 11:02
To: sslug-teknik@xxxxxxxx
Subject: [TEKNIK] Tar - cron?

Hej

Jeg vil gerne lave en backup af hele mit system på en ekstra
intern harddisk, som jeg straks kan rulle ind når den eksisterende
går istykker.

Jeg vil gerne backuppe på systemet og /home. Det er også vigtigt
at jeg kan få fat i de enkelte filer hver for sig.

Kan jeg ex. lave noget i cron som laver backup af /home 1 gang i
ugen om natten?

Venlig hilsen Jan Jensen