Membuat Sistem Backup Jam Mikrotik – Walaupun kita sudah mengupdate jam router mikrotik secara otomatis menggunakan fitur NTP, terkadang ada beberapa permasalahan pada sistem voucher hotspot seperti
- Waktu jam dan tanggal MikroTik tidak sesuai dengan userman (user manager)
- Jam pada Router mengalami reset ke setelan default.
Beberapa hal diatas sering terjadi ketika router mikrotik dimatikan atau mengalami pemadaman listrik. Ketika router mikrotik tersebut dinyalakan kembali, maka sistem voucher hotspot userman yang telah kita buat menjadi error atau tidak akurat.
Ketika anda sudah mengikuti tutorial Menghapus Voucher Hotspot Userman Expired Otomatis, maka hal ini tentu juga akan berpengaruh pada script ”hapus user expired” yang sudah kita buat sebelumnya, dimana semua voucher akan dihapus secara otomatis karena dianggap expired.
Untuk mengatasi masalah tersebut, maka kita perlu membuat sistem backup jam Mikrotik. Adapun caranya adalah dengan menambahkan beberapa script yang akan dijelaskan sebagai berikut :
Membuat Sistem Backup Jam Mikrotik
Kita perlu membut sistem backup jam mikrotik untuk mengantisipasi jika terjadi error pada sistem waktu pada voucher hotspot. Adapun langkah-langkahnya adalah sebagai berikut :
1. Klik menu system > script > klik tanda ”+”
2. Lalu beri nama datetime > OK

3. Selanjutnya klik menu system > scheduler > klik tanda ”+”
4. Tulis namanya menjadi ”datetime” lalu di bagian “interval” isi 10 menit
5. Pada bagian “on event” tambahkan script dibawah ini :
:local date [sys clock get date];
:local time [/sys clock get time];
/sys scr set source="/sys clock set date=$date time=$time" [find where name=datetime];
6. Klik OK untuk menyimpan

7. Selanjutnya kita akan kembali membuat scheduler dengan cara klik menu system > scheduler > klik tanda ”+”
8. Lalu buat nama “datetime-startup” dan dibagian “start time” pilih startup.
9. Pada bagian “on event” salin script berikut ini
/sys scr run datetime
10. Terakhir Klik OK untuk menyimpan

Script diatas akan berjalan secara otomatis. Jadi, ketika router mikrotik anda dimatikan maka jam routernya akan di setel kembali ke waktu 5 menit sebelumnya. Dengan begitu, maka anda tidak perlu khawatir lagi saat ada pemadaman listrik.
Langkah selanjutnya kita akan membuat script delay yang berfungsi agar voucher user tidak terhapus saat adanya error pada jam mikrotik. Adapun langkah-langkahnya adalah sebagai berikut :
Mengatasi voucher hotspot terhapus secara otomatis
Ketika anda menggunakan script untuk menghapus voucher hotspot expired secara otomatis, maka tentunya akan terjadi masalah jika jam router kereset. Hal ini mengakibatkan semua voucher akan dihapus secara otomatis karena dianggap expired. Oleh sebab itu, kita perlu juga untuk membuat script untuk ”delay”. Adapun caranya adalah sebagai berikut :
1. Klik menu system >scheduler > klik tanda +
2. Dibagian “name” diisi bebas, lalu bagian “start time” pilih startup
3. Pada “on event” sallin script dibawah ini
/sys sch set disabled=yes [find where interval=15m];
:delay 300s;
/sys sch set disabled=no [find where interval=15m];
4. Terakhir klik OK untuk menyimpan

interval 15m disesuaikan dengan interval dari scheduler untuk script hapus exp user yang telah kamu buat sebelum nya.
Note : Pada script diatas saya membuat interval 15m sesuai dengan artikel sebelunya dibagian Setting Fitur Scheduler. Jadi, sesuaikan interval nya dengan scheduler pada script hapus exp user yang telah anda buat sebelum nya.
Begitulah cara mengatasi jam error pada sistem waktu voucher hotspot. Sekian untuk artikel kali ini, semoga mudah dipahami dan bermanfaat bagi kita semua. Jangan lupa share artikel ini dan follow akun kami di media lainnya agar tidak ketinggalan informasi dan tutorial yang tentunya akan sangat bermanfaat. Terima kasih