Skriptverzeichnis und Backupskript erstellen
Code: Select all
sudo bash
mkdir /opt/scripts
cd /opt/scripts
vim backup_usb.sh
Code: Select all
echo "Laufwerk einbinden"
mount UUID="E6C42999C4296CCD" /mnt/
mount UUID="CA7C24917C247A79" /mnt/
echo "60sec warten auf Einbindung"
sleep 60
echo "Daten kopieren"
rsync --numeric-ids -avz /var/lib/vz/Users/usm/Byzo/ /mnt/
rsync --numeric-ids -avz /var/lib/vz/dump/ /mnt/
echo "60 sec warten auf Laufwerkstrennung"
sleep 60
echo "Laufwerk trennen"
umount UUID="E6C42999C4296CCD"
umount UUID="CA7C24917C247A79"
Cronjob anlegen mit
Code: Select all
sudo crontab -e
Code: Select all
0 1 * * * root cd /opt/scripts && sh backup_usb.sh