Pertanyaan ini jawabannya beda tergantung siapa yang nanya. Buat router baru, jelas v7. Buat router yang udah jalan bertahun-tahun, perlu dipikir.
Yang paling sering bikin repot: routing
Ini menu yang paling berubah, dan cara gagalnya yang bikin capek.
RouterOS 6:
/ip route add ... routing-mark=wan2
/ip route rule add src-address=... table=wan2 action=lookupRouterOS 7:
/routing table add name=wan2 fib
/ip route add ... routing-table=wan2
/routing rule add src-address=... action=lookup table=wan2Tiga hal berubah sekaligus. Tabelnya harus dibikin sendiri dulu, nama parameternya ganti, dan menu rule-nya pindah tempat.
Nempel script v6 ke v7 nggak ngasilin satu pesan error yang jelas. Sebagian baris keterima, sebagian ditolak, dan yang sisa itu routing setengah jadi.
Detailnya di Policy route MikroTik kadang jalan kadang tidak.
Beda kedua yang gagal diam-diam: export
Di v6, /export nyertain password kecuali dikasih hide-sensitive. Di v7 kebalikan, dia nyembunyiin kecuali dikasih show-sensitive.
Script backup lama yang dipindah tetap ngasilin file. Cuma file itu nggak bisa mulihin secret PPPoE atau kunci wireless, dan ketahuannya pas mau restore.
Yang cuma ada di v7
WireGuard. Nggak ada di v6 dan nggak bakal pernah ada. Ini alasan paling sering orang upgrade.
Container. Bisa jalanin aplikasi kecil langsung di router. Berguna buat perangkat yang RAM-nya lega.
Netwatch yang lebih pinter. Di v7 bisa ngecek sampai lapisan aplikasi, bukan cuma ping:
/tool netwatch add host=10.0.0.5 type=http-get http-codes=200Bedanya nyata. Server yang layanannya mati tapi sistemnya hidup itu tetap balas ping.
ROSE dan dukungan hardware baru. Perangkat output terakhir sebagian cuma didukung v7.
Kapan sebaiknya jangan buru-buru
Kalau routernya jalan stabil, konfigurasinya rumit, dan nggak ada fitur v7 yang dibutuhin, nggak ada alasan mendesak.
Terutama kalau routernya di lokasi pelanggan yang jauh. Upgrade yang gagal artinya dateng ke lokasi.
Kalau memutuskan upgrade
Backup dulu, dua-duanya. File .backup sama .rsc. Dan pastiin .rsc-nya diambil pakai show-sensitive kalau perlu.
Jangan lompat langsung. Dari 6.4x, naik dulu ke versi 6 terakhir, baru ke 7. Lompat langsung dari versi lama sering gagal.
Cek RouterBOARD firmware-nya juga:
/system routerboard printKalau current-firmware sama upgrade-firmware beda, jalanin /system routerboard upgrade terus reboot.
Siapin jaring pengaman. Buat router yang jauh, pastiin ada jalur backup buat masuk kalau upgrade-nya bikin routing kacau.
Habis upgrade, yang wajib dicek
Urutannya:
/ip route print, rutenya masih bener/ip firewall filter print, rule-nya masih urut- Coba akses dari luar, port forward masih jalan
/log print, ada yang error nggak
Kalau pakai policy route atau load balance, itu yang paling mungkin rusak.
Kalau scriptnya perlu ditulis ulang, Generator Routing MikroTik nulis bentuk yang bener buat versi yang dipilih, sekalian nyebutin bedanya di versi lain.