1 | #!/bin/sh |
---|
2 | # dump database |
---|
3 | mysqldump -u cacti --password="cacti" cacti > /home/sysadm/cacti_mysql_dump |
---|
4 | # archive files |
---|
5 | tar -cvpzf /home/sysadm/my_cacti_backup.tgz /etc/cacti /var/lib/cacti /home/sysadm/cacti_mysql_dump |
---|
6 | #rsync it to somewhere safe - NOTE!!! YOU HAVE TO ADJUST THIS LINE! |
---|
7 | rsync -avz --verbose --progress --stats -e "ssh -i /path/to/your_ssh_key" /home/sysadm/my_cacti_backup.tgz user@your.server.org:/path/my_cacti_backup.tgz |
---|
8 | #or just scp it to somwhere ... |
---|
9 | #then send a mail |
---|
10 | echo "hello you – your cacti backup up has just run" | mail yourself@your.server.org -s cactibakup |
---|
11 | exit 0 |
---|
12 | |
---|