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