- Backup mikrotik menjadi script/command - Bagian-1.
- Cara login otomatis ke router mikrotik dari Server Linux - Bagian-2.
- Download file backup mikrotik dari Server Linux menggunakan SCP + Cronjob - Bagian-3.
$man scp
Download file backup via SCP dari Server Linux - Bagian-3
Langkah terkahir pada artikel ini cukup membuat script download selanjutnya buatkan cronjob.Berikut script scp sederhana yang bisa digunakan, buatkan 1 file khusus pada directory Linux /home/username/script-backup.sh
#!/bin/sh
cd /home/aziz/backup-routerx1/;
mkdir -p "`date +"%Y-%m-%d"`" ;
cd "`date +"%Y-%m-%d"`" ;
/usr/bin/scp aziz@172.16.1.1:/00-routerx1-interface-backup ./routerx1-"`date +"%Y-%m-%d"`"-interface.rsc;
/usr/bin/scp aziz@172.16.1.1:/01-routerx1-ipaddress-backup ./routerx1-"`date +"%Y-%m-%d"`"-ipaddress.rsc;
/usr/bin/scp aziz@172.16.1.1:/02-routerx1-firewall-backup ./routerx1-"`date +"%Y-%m-%d"`"-firewall.rsc;
/usr/bin/scp aziz@172.16.1.1:/03-routerx1-routing-backup ./routerx1-"`date +"%Y-%m-%d"`"-routing.rsc;
/usr/bin/scp aziz@172.16.1.1:/04-routerx1-queue-backup ./routerx1-"`date +"%Y-%m-%d"`"-queue.rsc;
/usr/bin/scp aziz@172.16.1.1:/05-routerx1-system-backup ./routerx1-"`date +"%Y-%m-%d"`"-system.rsc;
/usr/bin/scp aziz@172.16.1.1:/06-routerx1-tool-backup ./routerx1-"`date +"%Y-%m-%d"`"-tool.rsc;
/usr/bin/scp aziz@172.16.1.1:/07-routerx1-ip-route-static.rsc ./routerx1-"`date +"%Y-%m-%d"`"-iproute.rsc
Gambar command scp untuk mendowload file backup mikrotik |
IP 172.16.1.1 adalah IP Address RouterOS Mikrotik, dan untuk membuat script ini berjalan otomatis sesuai keinginan buatlah script cronjob dengan command crontab -e
Untuk penjelasan Cron Jobs, silahkan menuju artikel berikutnya. Membuat Cron Jobs di Linux Untuk Menjalankan Script