Soru: MikroTik Router Arızalandığında veya Sıfırlandığında Ağ Ayarlarını Kurtaracak Otomatik E-Posta Yedeği Nasıl Kurulur?
Cevap: Kurumsal şirketlerde, fabrikalarda ve internet altyapılarında MikroTik yönlendirici cihazının (RouterBoard) elektrik dalgalanması veya yıldırım düşmesi sonucu anakartının yanması, çalınması veya yetkisiz bir personelin yanlışlıkla ‘Reset’ butonuna basması durumunda; yıllarca emek verilerek yazılmış olan yüzlerce güvenlik duvarı kuralı, VPN tünelleri, VLAN tanımları ve IP dağıtım şemaları saniyeler içinde kül olur. Sistem yöneticisi yedeği en son 1 yıl önce bir bilgisayarın masaüstüne aldıysa işletme günlerce internetsiz kalır. Kurumsal çözüm, MikroTik in her gece otomatik olarak şifreli sistem yedeğini (.backup) ve düz metin komut dökümünü (.rsc) alarak şirket bilgi işlem e-posta adresine ekli dosya olarak göndermesini sağlayan otonom yedekleme betiğidir.
MikroTik Yedeklemesinde İki Temel Dosya Türü: Binary (.backup) vs Script (.rsc)
Kusursuz bir felaket kurtarma senaryosu için her iki yedek türü de eşzamanlı alınmalıdır:
- .backup Dosyası (İkili / Binary Yedek): Cihazın tam bir hafıza kopyasıdır. Tüm kullanıcı şifrelerini, VPN sertifikalarını ve MAC adreslerini saklar. Yalnızca BİREBİR AYNI model ve port sayısına sahip başka bir cihaza geri yüklenebilir.
- .rsc Dosyası (Export Script / Komut Yedeği): Tüm konfigürasyonu insan tarafından okunabilir Winbox terminal komutları olarak dışa aktarır. Cihaz yansa bile alınan bu metin yedeği tamamen farklı model yeni bir MikroTik e (Örn: hEX yerine RB4011 e) tek tıkla yapıştırılarak sistem 5 dakikada ayağa kaldırılabilir.
1. Adım: MikroTik E-Posta Gönderim Aracının (Tools Email) Yapılandırılması
Router’ın mail atabilmesi için şirket SMTP sunucusu veya Gmail/Outlook ayarları girilir:
Winbox Terminal Komutu:
/tool e-mail
set server=smtp.gmail.com port=587 tls=starttls
from="router-yedek@sirketiniz.com" user="router-yedek@sirketiniz.com"
password="GoogleUygulamaSifresi2026!"2. Adım: Otomatik Yedek Alan ve E-Postaya Ekleyen Betiğin (Script) Yazılması
Tarih ve saati dosya adına basarak mail atan betik sisteme kaydedilir:
/system script
add name="Otomatik_Yedek_Al_Mail_At" source="
:local sysname [/system identity get name];
:local sysdate [/system clock get date];
:local backupfile ($sysname . "-"" . $sysdate . "".backup"");
:local exportfile ($sysname . ""-"" . $sysdate . "".rsc"");
# Yedekleri oluşturun
/system backup save name=$backupfile;
/export file=$exportfile;
:delay 5s;
# E-Posta ile gönderin
/tool e-mail send to=""bilgiislem@sirketiniz.com"" subject=(""MIKROTIK YEDEK: "" . $sysname . "" - "" . $sysdate)
body=""Sayin Yonetici