| 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 |  | 
|---|