Home » » Cara Backup Database User Manager Mikrotik

Cara Backup Database User Manager Mikrotik

Ade slamet | 09.02 | 0 comments

Karena banyaknya user dan client padalarang.net yang sering mengalami masalah user manager hotspot mikrotik dikarenakan rusaknya perangkat mikrotik akibat petir maupun tegangan listrik, maka dalam kesempatan ini saya sedikit berbagi bagaimana caranya melakukan backup database usermanager mikrotik sehingga jika suatu saat anda mengalami masalah pada router mikrotik anda atau pada radius hotspot anda, bisa melakukan restore pada perangkat yang baru.
Cara backup database user manager mikrotik :
Pertama, Masuk ke mikrotik anda menggunakan winbox, kemudian klik menu New Terminal dan selanjutnya ketikan perintah berikut :

/ tool user-manager database save name=db_userman.umb


Jika berhasil, file hasil backup tersebut otomatis tersimpan di file list mikrotik anda dengan nama db_userman.umb

Sebaiknya file backup tersebut anda simpan di komputer agar jika sewaktu-waktu bencana menimpa router mikrotik (mati total) maka anda masih mempunyai backupnya di komputer dan tinggal menguploadnya kembali ke router yang baru.

Dan jika benar-benar bencana itu suatu waktu menimpa router mikrotik anda, maka untuk melakukan restore database userman mikrotik anda lakukan perintah berikut :

1. Upload terlebih dahulu file backup userman anda ke dalam root directory file list mikrotik
2. kemudian buk aNew Terminal dan ketikan perintah berikut :

/ tool user-manager database load name=db_userman.umb

Selanjutnya coba masuk ke usermanager, jika proses restore database userman berjalan dengan baik maka semua data-data user manager anda akan kembali dengan sempurna.

Selain melakukan backup database userman dengan cara manual, kita juga bisa melakukan backup dengan cara otomatis dan hasil backupnya bisa dikirim via email. 

kita bahas bagaimana agar proses backup database userman tersebut bisa dilakuakan secara periodik dan dikirim secara otomatis ke alamat email kita, jadi tidak perlu lagi tiap hari melakukan backup database userman kemudian mendownloadnya ke komputer.
Langsung sajah…

Masuk ke winbox kesayangan anda, klik System -> Script
Klik tanda + kemudian beri nama : userman, pada kolom source masukan kode berikut :

#----deklarasi variable-----------------------
#:local ts [/system clock get time]
#:set ts ([:pick $ts 0 0].[:pick $ts 3 5].[:pick $ts 6 8])
:local ds [/system clock get date]
:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])
:local identitasRouter [/system identity get name];
:local emailTujuan [/tool e-mail get from];
:local seriMikrotik [/system resource get board-name];
#--------------------------------------
#-----Backup usermanager mikrotik---------------
:local usermanBackup ($identitasRouter.$seriMikrotik."-userman-".$ds.".umb")
/tool user-manager database save name=$usermanBackup;
#-----Mengirim email-------------------
:delay 10s
:log info "Sedang mengirim email, silahkan tunggu beberapa detik..."
/tool e-mail send subject=$usermanBackup body=$usermanBackup to=$emailTujuan tls=yes file=$usermanBackup
:log info "Email sudah terkirim..."
#--------------------------------------
#-----menghapus -----------------------
:delay 60s
:if ([:len [/file find name=$usermanBackup]] > 0) do={/file remove $usermanBackup}
:log info "File $usermanBackup telah dihapus..!"

Klik OK

Kemudian kita buat scheduler yang bertugas untuk mengeksekusi script yang telah kita masukan tadi.

Klik System -> Scheduler, klik tanda + kemudian masukan nama : userman, interval : 1d 00:00:00 dan pada kolom on event isi dengan userman.

klik OK
Share this article :
 
Support : Creating Website | Ade Slamet | Mas Template
Copyright © 2011. PROJECT IMPLEMENTASI - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger