Kleine Bastelei
Code
################################
# Dateiserver-Backup #
# Author Tobias Koehler #
# Mail: tk1908@gmail.com #
# Version 1.0 #
################################
#!/bin/bash
cd /home/tkoehler
etherwake <MAC-Adresse>
sleep 30
ping -c1 biohazard.tknet.lan > /dev/null
if [$? -ne "0" ]; then
mailx -s "Server nicht erreichbar! Backup fehlgeschlagen!"
exit 1
fi
rsync -avz /data/ tkoehler@biohazard.tknet.lan::backup
ssh -i .ssh/backup_rsa tkoehler@biohazard.tknet.lan "mailx -s "Backup finished! Shutdown has been iniciated at $(date+ %Y-%m-%d-%h-%M); shutdown -h 15"
Alles anzeigen