Ik heb een scriptje geschreven om de backup die elke nacht gemaakt word naar een andere server te sturen. Ik wil er eigenlijk nog een controle inbouwen om er zeker van te zijn dat hij verzonden is, en mocht het dan niet lukken dat hij dan een error mail stuurd, Hoe kan ik van de ftp vervinding false terug krijgen zodat ik de connectie nog een keer tot stand kan brengen en als het dan nog niet lukt een mail lanten sturen?
Zie script hier onder
Zie script hier onder
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #!/usr/bin/bash echo "Content-type: text/plain" echo "" backupdate=`eval date +%d-%m-%y` echo "Send backup to backup server" ftp -in <<EOF open ipnummer port user username wachtwoord passive mput backup_$backupdate.gz bye EOF echo "Remove backup from this server" rm -f backup_$backupdate.gz |