07 December, 2007

Backup af /home/BRUGER

Et fat-formatteret drev er en dårlig løsning til linux-backup på en ekstern harddisk, fordi brugerrettighederne ikke kan overføres. Formatterede derfor drevet til ext3, og dermed var problemet løst. En systemadministrator gav mig det råd at bruge rsync i stedet for cp. Kører nu dette bash-script via anacron:

#!/bin/bash
# backup af alle filer
# hvis backupdrevet er at finde... så
if [ -d /media/disk/ ]; then
rsync -avc /home/BRUGER/ . /media/disk/BRUGER
rsync -avc /home/NOGET . /media/disk/NOGET
echo Rsync backup udført
# konstaterer at den ikke er der
else
echo Jeg kan ikke finde den eksterne harddisk
echo Prøvede på /media/disk/
echo Kør evt. backup manuelt
fi

NB: mappen /media/disk/BRUGER skal være tilgængelig på den eksterne harddisk. Og hvis du er en doven hund, så kan du nøjes med rsync -avc /home/ . /media/disk/HOME

No comments: