Lewati ke konten

Update Massal Router MikroTik

Ringkasan Pembaruan massal di MKController memungkinkan Anda mengirim skrip RouterOS yang sama ke puluhan atau ratusan perangkat MikroTik secara bersamaan menggunakan file .auto.rsc. Anda memilih perangkat, mengunggah skrip, memantau eksekusi dari satu layar terpusat, dan secara opsional menggunakan atribut per-perangkat untuk menyisipkan nilai berbeda ke dalam perintah yang sama — tanpa menjalankan operasi router per router.

Pembaruan Massal MikroTik dengan MKController

Mengelola satu MikroTik itu mudah. Mengelola puluhan, ratusan, atau router yang tersebar secara geografis adalah cerita yang berbeda. Ketika Anda perlu memperbarui identitas perangkat, aturan firewall, pengaturan Wi-Fi, opsi DHCP, atau parameter RouterOS lainnya dalam skala besar, melakukannya perangkat per perangkat membuang waktu dan meningkatkan risiko inkonsistensi.

MKController membantu mengurangi beban operasional tersebut dengan memungkinkan Anda mengirim skrip yang sama ke beberapa perangkat yang dipilih dalam satu batch. Secara praktis, Anda menyiapkan file berformat .auto.rsc, mengunggahnya melalui platform, dan memantau operasi dari layar terpusat. Bagi tim yang mendukung kantor cabang, ISP, dan jaringan pelanggan terdistribusi, ini bisa menghemat banyak klik dan lebih dari sekadar sakit kepala.

Ilustrasi unggulan tentang pembaruan massal MikroTik di MKController

Mengapa Pembaruan Massal Penting

Perubahan massal berguna setiap kali penyesuaian yang sama harus diterapkan ke banyak router. Contoh umum meliputi penamaan ulang perangkat, standarisasi aturan firewall, perubahan parameter Wi-Fi, atau penyusunan rencana migrasi secara bertahap.

Manfaat utamanya adalah konsistensi. Alih-alih mengulang tugas manual yang sama di banyak sesi, Anda menyiapkan satu file perintah dan menggunakannya kembali. Ini membuat pemeliharaan lebih cepat dan lebih mudah diaudit nantinya.

Di mana MKController membantu: MKController memusatkan pemilihan perangkat, eksekusi batch, dan pelacakan operasi, sehingga perubahan RouterOS rutin lebih mudah diorganisir di lingkungan terdistribusi.

Anda juga dapat menggabungkan alur kerja ini dengan proses MKController yang lebih luas untuk onboarding dan manajemen siklus hidup perangkat. Misalnya, setelah adopsi perangkat, Anda dapat melanjutkan dengan pemantauan dan administrasi terpusat di platform: Pusat Pengetahuan MKController.

Siapkan File Skrip

Langkah pertama adalah membuat perintah yang ingin Anda jalankan oleh RouterOS. Dalam contoh ini, tujuannya adalah mengubah identitas perangkat. Perintah dimulai dengan garis miring dan menggunakan sintaks RouterOS standar.

/system identity set name=MKController
Editor teks menampilkan perintah RouterOS untuk mengubah identitas sistem

Simpan file dengan ekstensi .auto.rsc. Ekstensi ini penting karena MKController mengenalinya untuk eksekusi otomatis selama proses batch.

File skrip .auto.rsc yang tersimpan untuk pembaruan massal MikroTik

Tips: Mulailah versi pertama skrip Anda dengan yang kecil dan terfokus. Uji satu perubahan yang aman sebelum mengirim sekumpulan perintah yang lebih besar.

Jalankan Operasi Batch di MKController

Setelah file siap, masuk ke aplikasi MKController dan buka daftar perangkat. Pilih router yang harus menerima pembaruan. Kemudian gunakan menu tindakan batch untuk memulai alur pengunggahan file.

Urutan praktisnya seperti ini:

  1. Buka Perangkat.
  2. Pilih perangkat MikroTik yang dituju.
  3. Klik opsi untuk menambahkan perangkat yang dipilih ke operasi.
Daftar perangkat MKController dengan beberapa perangkat MikroTik dipilih untuk pekerjaan batch
  1. Pilih Kirim file batch.
Opsi menu MKController untuk mengirim file batch ke perangkat yang dipilih
  1. Tinjau router yang dipilih dan lanjutkan.
Layar konfirmasi pengunggahan batch yang mencantumkan perangkat yang dipilih
  1. Unggah file .auto.rsc.
Layar unggah MKController untuk mengirimkan file .auto.rsc
  1. Konfirmasi dan pindah ke layar operasi.
Layar penyelesaian setelah mengunggah file batch di MKController

Pantau Status dan Validasi Hasilnya

Setelah pengunggahan, MKController menampilkan operasi dalam antrean tertunda. Di sinilah Anda dapat memastikan apakah file telah diterima dan apakah perangkat yang dipilih masih menjadi bagian dari tugas.

Jika perlu, Anda dapat menghapus perangkat dari operasi sebelum eksekusi. Ini menambahkan lapisan keamanan yang berguna ketika Anda menyadari bahwa router yang salah terpilih.

Halaman operasi menampilkan tugas pembaruan massal yang tertunda untuk perangkat MikroTik

Validasi tidak boleh berhenti di antrean. Setelah operasi selesai, buka setidaknya satu router yang diperbarui dan konfirmasi bahwa nilai yang diharapkan telah berubah. Dalam kasus ini, Anda akan memverifikasi bahwa identitas perangkat sekarang sesuai dengan nilai yang dikirim dalam skrip.

Catatan: Untuk perubahan produksi yang lebih luas, uji terlebih dahulu pada kelompok pilot kecil. Pilot yang bersih biasanya mengungkap kesalahan sintaks, masalah variabel, atau efek samping yang tidak diinginkan sebelum menyebar lebih jauh.

Untuk perilaku skrip RouterOS dan struktur perintah, dokumentasi resmi MikroTik juga layak disimpan di dekat Anda: Dokumentasi RouterOS.

Gunakan Atribut untuk Nilai Per-Perangkat

Terkadang struktur perintahnya sama, tetapi nilainya harus berbeda per router. Di sinilah atribut menjadi berguna. Alih-alih mengkodekan nama yang tetap, Anda dapat mereferensikan variabel yang diselesaikan oleh MKController untuk setiap perangkat.

Dalam skenario sumber, satu router memiliki atribut dengan kode identity dan nilai Becon, sementara router lain belum memiliki atribut tersebut.

Untuk menyiapkan alur ini:

  1. Buka detail perangkat yang dituju.
  2. Buka Atribut.
  3. Buat atribut baru.
Halaman daftar atribut dengan tombol untuk membuat atribut baru
  1. Tentukan tipe dan nilainya.
  2. Simpan sebelum menjalankan proses batch.
Formulir buat atribut dengan kolom kode dan nilai yang sudah diisi

Kemudian perbarui skrip agar menggunakan placeholder atribut:

/system identity set name="${teste}"
Perintah RouterOS menggunakan variabel atribut perangkat di dalam skrip

Jika router yang dipilih belum memiliki atribut yang diperlukan, MKController dapat berhenti dan meminta nilai yang hilang sebelum melanjutkan. Ini mencegah kegagalan diam-diam dan membantu Anda menyelesaikan batch dengan data yang benar.

Permintaan untuk atribut perangkat yang hilang sebelum melanjutkan pembaruan batch

Praktik Baik Sebelum Mengirim Skrip dalam Skala Besar

Skrip batch itu powerful, jadi perlu sedikit kedisiplinan. Pertahankan kebiasaan-kebiasaan ini:

  • Mulai dengan perangkat lab atau kelompok pilot kecil.
  • Gunakan satu perubahan logis per skrip jika memungkinkan.
  • Simpan salinan berversi dari file .auto.rsc Anda.
  • Tinjau perintah untuk sintaks dan spasi sebelum diunggah.
  • Konfirmasi apakah perubahan bergantung pada atribut per-perangkat.
  • Validasi hasilnya di perangkat nyata setelah selesai.

Peringatan: Hindari menggabungkan perubahan yang tidak terkait ke dalam satu skrip besar kecuali Anda sudah menguji seluruh urutan tersebut. Batch yang lebih kecil lebih mudah di-rollback dan didiagnosis masalahnya.

Penutup

Pembaruan massal di MKController menawarkan cara praktis untuk menstandardisasi perubahan RouterOS di banyak perangkat tanpa harus bekerja satu router pada satu waktu. Metode dasarnya sederhana: tulis perintah, simpan sebagai .auto.rsc, pilih perangkat, unggah file, dan pantau operasinya. Ketika nilai berbeda per router, atribut memberi Anda fleksibilitas untuk menggunakan kembali skrip yang sama tanpa kehilangan kendali.

Kombinasi kecepatan dan struktur itulah yang membuat fitur ini bernilai. Pengulangan lebih sedikit. Kesalahan manual lebih sedikit. Visibilitas lebih baik.

Sebelum menjalankan pembaruan massal, pastikan armada Anda memenuhi persyaratan versi RouterOS yang didukung. Selalu buat binary backup sebelum mendorong perubahan konfigurasi — jika ada yang salah, pemulihan satu klik langsung membantu. Log Riwayat Aksi mencatat setiap operasi massal beserta stempel waktu sehingga Anda bisa mengaudit apa yang dijalankan dan kapan.

👉 Hubungi tim kami di WhatsApp.