Facebook Badge

Saturday, January 17, 2009

Backup Konfigurasi Mikrotik via email

untuk rekan2 yang menggunakan RouterOS Mikrotik mungkin terbayang untuk membackup konfigurasi router setiap hari dan secara otomatis.....

biar beban kita menjadi ringan.link acuan : http://wiki.mikrotik.com/wiki/Send_Backup_email dan manual mikrotik

yuk kita mulai ...set ip address dns dan mail server
> /ip dns set primary-dns=192.168.10.110
secondary-dns=192.168.10.120 --> isi dengan ip address dns server anda / provider.
> /ip dns print
primary-dns: 192.168.10.110secondary-dns: 192.168.10.120
allow-remote-requests:
nocache-size: 2048
KiBcache-max-ttl: 1w
cache-used: 16KiB

> /tool e-mail set server=192.168.10.100 from="Pikachu" --> isi dengan ip address mail server anda. smtp tanpa authetikasi. from di isi terserah anda.

> /tool e-mail print
server: 192.168.10.100
from: "Pikachu"

buat script nya
> /system script> add name=script-backup-router policy=ftp,reboot,read,write,policy,test source={/system backup save name=Pikachu {... /tool e-mail send server=192.168.10.100 to="" from="" subject=([/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) body=("email ini merupakan backup otomatis dari Router" . " " . [/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) file="Pikachu.backup"}

keterangan:
1. name diisi sebagai nama script. contoh : script-backup-router
2. name merupakan nama file backup router kita. contoh menggunakan "Pikachu"
3. server isi dengan ip address smtp mail server anda. smtp tanpa authetikasi. contoh : 192.168.10.100
4. to di isi email address tujuan.
5. from diisi email address dari pengirim. email address nya harus valid
6. file diisi sesuai dengan nama file backup kita diatas. contoh Pikachu.backup

> print
0 name="script-backup-router" owner="admin" policy=ftp,reboot,read,write,policy,test last-started=run-count=0 source=
/system backup save name=Pikachu
/tool e-mail send server=192.168.10.100 to="" from="" subject=([/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) body=("email ini merupakan backupotomatis dari Router" . " " . [/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) file="Pikachu.backup"

script udah kita buat, sekarang buat schedule nyamisalkan kita pingin script dijalan kan setiap pagi jam 06.00

> /system scheduler add name=backup-router on-event=script-backup-router start-date=jun/20/2007 start-time=06:00:00 interval=1d disabled=no

seeeppp.... udah selesai

selamat mencoba....

mungkin bisa juga menggunakan script dibawah ini:/system script add name=script-backup-router policy=ftp,reboot,read,write,policy,test source={/system backup save name=([/system identity get name])/tool e-mail send server=192.168.10.100 to="" from="" subject=([/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) body=("email ini merupakan backup otomatis dari Router" . " " . [/system identity get name] . " " . [/system clock get date] . " " . [/system clock get time]) file=([/system identity get name] . ".backup")}

*thx firmansyah-id.blogspot.com for article