@meta('canonical')

Backup Mikrotik Menggunakan SSH

Ini adalah alternatif dari backup mikrotik menggunakan email, backup mikrotik menggunakan email kadang menemukan beberapa kendala. 

Kendala Backup Mikrotik Dengan email

- Port SMTP kadang di block oleh ISP

- Tidak bisa komunikasi Antara router dengan email

- Bergantung kepada space email

Dengan kendala-kendala diatas kita bisa mengatasi dengan menggunakan Server tersendiri, untuk contoh kali ini saya meggunakan server Linux Centos Untuk Tahapan nya ikuti langkah - langkahnya

#Di Linux Centos 7

- Tambah user dengan privilage user normail

# useradd example -pNormalsaja

- Setelah add user kita masuk ke mode user nya

# su example

- Change directory ke home user 

$ cd /home/example/

- Generate Key-gen untuk fingerprint ssh

ssh-keygen -t dsa

- Dengan menjalankan kode di atas contoh output nya, apabila ada question di enteraja

Generating public/private dsa key pair.
Enter file in which to save the key (/home/example/.ssh/id_dsa):
Created directory '/home/example/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/example/.ssh/id_dsa.
Your public key has been saved in /home/example/.ssh/id_dsa.pub.
The key fingerprint is:
SHA256:/tQibV83LFMmpfZFhEmhBauW5/8PMbc46L4Lf8gnhIs example@localhost.localdomain
The key's randomart image is:
+---[DSA 1024]----+
|            .o++.|
|             +o. |
|            o  ..|
|           o  o. |
|        S = .+ooo|
|       . + =o B+o|
|        +.O.+=o=.|
|       E *+* =+o.|
|          o*B ..+|
+----[SHA256]-----+

- Copy Keygen nya ke file

cp .ssh/id_dsa.pub huekeys

- Setelah di copy lalu di upload file huekeys nya ke mikrotik dengan menggunakan service ftp, maka untuk sementara silahkan di open dulu ftp Mikrotiknya.

ftp 10.0.2.1
Connected to 10.0.2.1.
220 oakstreet FTP server (MikroTik 2.9.50) ready
Name (10.0.2.1:jp): admin
331 Password required for admin
Password:
230 User admin logged in
Remote system type is UNIX.
ftp> bin
200 Type set to I
ftp> put huekeys
local: huekeys remote: huekeys
500 'EPSV': command not understood
227 Entering Passive Mode (10,0,2,1,128,6).
150 Opening BINARY mode data connection for '/huekeys'
100% |*************************************|   606       6.28 MB/s    00:00 ETA
226 BINARY transfer complete
606 bytes sent in 00:00 (120.65 KB/s)
ftp> by
221 Closing
jp@huehuetenango:~> telnet 10.0.2.1
Trying 10.0.2.1...
Connected to 10.0.2.1.
Escape character is '^]'.

MikroTik v2.9.50
Login: admin
Password: 

Terminal xterm detected, using multiline input mode

#Di Router Mikrotik

- Import key mikrotik ke dalam user yang tersedia pada mikrotik

[admin@oakstreet] > user ssh-keys import file=huekeys user=admin 
[admin@oakstreet] > quit
Connection closed by foreign host.

#Di Linux Centos 7

- Coba lakukan SSH ke Mikrotik 

ssh admin@10.0.2.1

Untuk pertama kalinya memang memasukan password namun setelah login lalu kita login ssh yang kedua kali tidak akan memasukan password lagi. Dengan seperti ini kita bisa backup mikrotik dan menyimpannya ke server linux.

- Lakukan Backup dengan menjalankan syntak 

ssh admin@10.0.2.1 system backup save name=backup-router.backup

- Download Backupnya dengan menggunakan syntak 

sftp admin@10.0.2.1:backup-router.backup

- Di Cek datanya 

# ls backup-M/
backup-router.backup

Nah demikianlah artikelnya semoga bermanfaat.

 

 


Baca Juga !!