İçeriğe geç
Sahadan
TeknikBaşlangıç8 dk okuma

MikroTik Yedekleme: export, backup ve Otomatik Yedek Script'i

MikroTik yedeği nasıl alınır? export ile backup farkı, hangi durumda hangisi, scheduler ile otomatik günlük yedek, yedeği cihaz dışına taşıma ve geri yükleme. Kopyala-yapıştır hazır script dahil.

Erdem Özyurt

Kısa cevap: MikroTik’te doğru yedekleme iki dosya + bir taşımadır: okunabilir /export (.rsc), binary /system backup (.backup) ve ikisinin de cihaz dışına düzenli kopyalanması. Bu yazıda farkı, otomasyonu ve geri dönüşü tek oturuşta kuruyoruz.

İki yedek türü: hangisi ne işe yarar?

/export (.rsc) /system backup (.backup)
Biçim Okunabilir komut listesi Binary imaj
Şifreler Kullanıcı şifreleri YOK Var (şifreli alınabilir)
Diff/inceleme Evet, satır satır Hayır
Farklı cihaza taşıma Evet (uyarlayarak) Önerilmez
Tipik kullanım Değişiklik takibi, göç, belgeleme Aynı cihaza hızlı tam dönüş

Pratik kural: belge gibi sakladığın yedek export, sigorta gibi sakladığın yedek backup. İkisi birbirinin alternatifi değil, tamamlayıcısıdır.

Elle yedek: iki komut

/export file=yapilandirma-guncel
/system backup save name=tam-yedek password=GucLuBirSifre

password parametresi binary yedeği şifreler; yedek dosyalarınız hassas veridir (VPN anahtarları, ağ düzeni), öyle muamele edin. Dosyalar Files menüsünde birikir; oradan indirin.

Otomatik günlük yedek (kopyala-yapıştır)

Cihaz üstünde tarih damgalı yedek üreten script + her gece 03:05’te çalıştıran zamanlayıcı:

/system script add name=gunluk-yedek source={
  :local tarih [/system clock get date];
  /export file=("oto-export-" . $tarih);
  /system backup save name=("oto-backup-" . $tarih) password=GucLuBirSifre;
  :log info ("gunluk yedek alindi: " . $tarih);
}

/system scheduler add name=gunluk-yedek-zamani on-event=gunluk-yedek \
  start-time=03:05:00 interval=1d comment="gunluk otomatik yedek"

Bu, işin yarısı: yedek hâlâ cihazın üstünde. Cihazla birlikte kaybolan yedek, yedek değildir.

Yedeği dışarı taşımak

En sağlam desen, yedeklerin merkezî bir sunucudan çekilmesidir (pull): cihazlara dışarı veri gönderme izni vermek yerine, yedek sunucunuz her gece SFTP ile dosyaları toplar. Tek cihazlı basit kurulumda ise cihazdan FTP’ye itmek (push) yeterlidir:

/tool fetch upload=yes url="ftp://yedek-sunucu/mikrotik/oto-backup.backup" \
  user=yedekuser password=... src-path=oto-backup.backup

Çok cihazlı filolarda bu iş API üzerinden merkezî toplanır ve eski dosyalar döngüyle temizlenir; kendi platformumuzda yedek toplama bu desenle çalışıyor. Kaç cihazınız olursa olsun ilke aynı: yedek, cihazın arızasından etkilenmeyecek bir yerde durur.

Geri yükleme

  • Binary: dosyayı Files’a yükleyin → /system backup load name=tam-yedek → cihaz yeniden başlar, her şey (şifreler dahil) döner.
  • Export: temiz bir başlangıç üzerine /import file-name=yapilandirma-guncel.rsc. Kirli (yarım yapılandırılmış) cihaza import etmek çakışma üretir; önce sıfırlayın, sonra uygulayın.
  • Cihaz değişimi/göç: binary değil export kullanın; arayüz adlarını (ether1-ether5 düzeni, bridge üyeleri) yeni modele göre gözden geçirip uygulayın.

Ne zaman mutlaka yedek?

Yükseltme öncesi, sıfırlama öncesi, her önemli yapılandırma değişikliği öncesi ve otomatikle her gece. Bir de kural: yılda bir geri dönüş tatbikatı yapın. Hiç load edilmemiş yedek, umuttan ibarettir.

Filonuz için merkezi yedek toplama + değişiklik takibi (config diff) altyapısı kurmak isterseniz MikroTik destek hizmetim üzerinden ulaşabilirsiniz.

#mikrotik#routeros#yedekleme#backup#export#scheduler#script
Paylaş:𝕏 TwitterLinkedIn

Sıkça Sorulan Sorular

export ile backup arasındaki fark nedir?

/export okunabilir komut listesi (.rsc) üretir: diff alınır, düzenlenir, farklı modele bile uyarlanır; ama kullanıcı şifrelerini içermez. /system backup binary imaj (.backup) alır: şifreler dahil her şeyi taşır ama okunamaz ve esas olarak aynı cihaza/modele geri yükleme içindir. Doğru pratik ikisini birlikte almaktır.

Binary backup başka bir cihaza yüklenebilir mi?

Önerilmez: binary yedek arayüz adları ve donanım düzeniyle sıkı bağlıdır; farklı modelde eksik port, yanlış eşleşme ve öngörülemez davranış üretir. Cihaz değişiminde doğru yol export dosyasını yeni cihaza uyarlayarak uygulamaktır.

Yedek cihazın üstünde dursun yeter mi?

Hayır; cihazla birlikte kaybolan yedek, yedek değildir. Arıza, hırsızlık, yanlış Netinstall veya ele geçirilme durumlarının hepsinde cihazdaki dosyalara erişimi kaybedersiniz. Yedekler düzenli olarak dışarı (FTP/SFTP sunucusu, merkezi depo) kopyalanmalıdır.

Yedekte şifreler güvende mi?

Binary backup kullanıcı bilgilerini içerir; RouterOS 6.43 sonrasında şifreli alınabilir (password parametresi). export dosyası kullanıcı şifrelerini içermez ama VPN pre-shared key gibi bazı sırlar açık görünebilir; iki dosyayı da hassas veri gibi saklayın, herkese açık yere koymayın.

Geri yükleme nasıl yapılır?

Binary için: dosyayı cihaza yükleyip /system backup load name=dosya komutuyla; cihaz yeniden başlar. export için: /import file-name=dosya.rsc ile komutlar sırayla uygulanır; temiz bir başlangıç üzerine uygulamak en sağlıklısıdır. Sıfırlama ve temiz kurulum adımları ayrı rehberde.

Yazan: Erdem Özyurt

Bilişim Danışmanı · ISP Altyapı · Siber Güvenlik

Kablo döşemekten kod yazmaya, ağ tasarımından web geliştirmeye; Layer 1'den Layer 7'ye bütünlük içinde çalışıyorum.

Hakkımda daha fazla →