Proxmox VM Backup İçin NFS Depolama Nasıl Tanımlanır?

Proxmox ortamında sanal makine yedeklerini sadece lokal diskler üzerinde tutmak, disk arızası ya da bir node’un tamamen kaybedilmesi gibi durumlarda yüksek risk barındırır. Gerçek anlamda bir yedekleme, çalışmakta olan ana sistemden bağımsız bir konumda tutulandır. Bu yüzden yedeklerin harici ve merkezi bir NFS depolama alanında saklanması, hem veri güvenliği hem de operasyonel yönetim açısından doğru bir tercih olur.

Bu yazıda, Proxmox VE üzerinde NFS tabanlı bir depolama alanının yedekleme amacıyla sisteme nasıl ekleneceğini adım adım ele alacağız.

Kuruluma Geçmeden Önce Gerekli Hazırlıklar

İşleme başlamadan önce aşağıda yer alan gereksinimlerin eksiksiz şekilde hazır olduğundan emin olalım.

  • Çalışır durumda bir NFS sunucusu
  • NFS üzerinde export edilmiş bir dizin
  • Proxmox node’un NFS sunucuya ağ üzerinden erişim sağlayabiliyor olması
  • Proxmox arayüzüne root yetkisi

Proxmox arayüzü üzerinden işlem yapmadan önce, sunucunun NFS alanını görüp görmediğini SSH bağlantısı kurarak aşağıdaki komut ile kontrol edebilirsiniz. showmount -e 192.168.1.50

Proxmox Yönetim Arayüzüne Erişelim

İlk adım olarak Proxmox web yönetim arayüzüne giriş yapalım. Sol tarafta yer alan menüden Datacenter bölümünü seçelim. Bu bölüm, cluster yapısının ve depolama tanımlarının merkezi olarak yönetildiği alandır.

Storage Yönetim Alanına Geçelim

Datacenter seçili durumdayken depolama tanımlarının bulunduğu alana geçelim.

Datacenter → Storage yolunu izleyelim. Sağ üst köşede yer alan Add butonuna tıklayalım. Açılan seçenekler arasından NFS seçeneğini seçelim.

NFS Depolama Yapılandırmasını Yapalım

Açılan pencerede bulunan alanları sırasıyla dolduralım.

ID Alanını Ayarlayalım

Bu alan, Proxmox içerisinde depolama alanının hangi adla görüntüleneceğini belirleyen kısımdır

nfs-backup

🔹 Server

NFS sunucunun IP adresini veya hostname bilgisini yazalım.

192.168.1.50

🔹 Export

NFS sunucu üzerinde paylaşıma açılmış olan dizini seçelim. Bağlantı doğru şekilde sağlanmışsa, export edilen dizin açılır listede otomatik olarak görüntülenecektir.

Eğer açılır liste boş geliyorsa, NFS Version alanını manuel olarak 4 veya 3 olacak şekilde değiştirerek tekrar deneyelim. Güncel sistemlerde NFS v4 daha güvenli ve performanslı çalışır, ancak bazı eski storage sistemleri NFS v3 kullanımı gerektirebilir.

/mnt/backup

🔹 Content

Bu alan en kritik kısımdır. Sanal makine yedekleri alacağımız için ✅ Backup seçeneğini işaretleyelim.

🔹 Nodes

Cluster ortamı varsa Yalnızca belirli node’ların bu storage’ı görmesini istiyorsak seçelim Tek node kurulumlarda boş bırakabiliriz

🔹 Advanced

Bu aşamada varsayılan ayarlar yeterlidir. Gerekirse ileride NFS versiyonu veya mount seçenekleri eklenebilir.

Tüm alanları doldurduktan sonra Add butonuna basalım ve storage ekleme işlemini tamamlayalım.

Sanal Makine Yedeklerini NFS Storage Üzerine Alalım

NFS depolama alanı Proxmox’a eklendikten sonra, sanal makine yedeklerini bu storage alanına yönlendirebiliriz. Bu işlem manuel olarak tek seferlik yapılabileceği gibi, belirli bir takvime bağlı olacak şekilde otomatik olarak da ayarlanabilir.

Manuel Yedek Alma Adımı

İlk aşamada ilgili sanal makinenin yedeğini manuel olarak alalım. Proxmox arayüzü üzerinden yedeklemek istediğimiz sanal makineyi seçelim. Üst menüde bulunan Backup now sekmesine geçelim.

Açılan pencerede

  • Storage: nfs-backup (az önce eklediğimiz NFS alanı)
  • Mode: Snapshot
  • Diğer ayarları varsayılan bırakabiliriz. Son olarak Start / Backup diyerek işlemi başlatalım.

Bu adımla birlikte sanal makinenin yedek dosyası doğrudan NFS depolama alanına yazılır. Yedekleme tamamlandığında işlem durumunu ekranda görebiliriz.

Otomatik Yedekleme Tanımlayalım

Sanal makinelerin düzenli aralıklarla yedeklenmesi için otomatik bir yedekleme görevi oluşturalım. Menü yolunu izleyerek ilgili alana geçelim.

  • Storage: nfs-backup
  • Schedule: Gün ve saat planlamasını yapalım
  • Selection Mode: Tüm VM’ler veya belirli VM’ler
  • Retention: Kaç adet yedeğin saklanacağını belirleyelim

Ayarları tamamladıktan sonra Add diyerek yedekleme görevini oluşturalım. Proxmox, artık belirlenen zamanlarda sanal makinelerin yedeklerini otomatik olarak NFS depolama alanına alır.

Proxmox VE Üzerinde Sanal Makine Disk Taşıma İşlemleri

Bazı senaryolarda sanal makine silinmeden, yalnızca disklerinin farklı bir depolama alanına taşınması tercih edilir. Lokal diskten NFS, Ceph ya da başka bir storage ortamına geçiş yapılırken disk taşıma işlemi önemli bir rol oynar.

Bu senaryoyu ele aldığımız yazı
👉 Proxmox’ta Sanal Sunucu Diskini Diğer Depolamaya Taşıma

Dikkat Edilmesi GerekenNeden Önemli?
Ayrı Network HattıYedekleme işlemi sırasında ağ trafiği çok yükselir. Mümkünse yedekleme için ayrı bir Ethernet kablosu/VLAN kullanın.
Retention (Saklama)NFS alanınız sonsuz değil. Retention ayarıyla eski yedeklerin otomatik silinmesini sağlayarak diskin dolmasını engelleyin.
Dosya KilitlemeNFS üzerinde yedek alırken hard mount varsayılan gelir. Bağlantı koparsa işlem donabilir, ağınızın stabil olduğundan emin olun.

Sık Sorulan Sorular

Proxmox NFS storage “Offline” görünüyor?

Proxmox tarafında pvestatd servisinin takılıp kalmadığını doğrulamak için systemctl restart pvestatd komutunu çalıştırın.

Yedekleme sırasında “storage is not online” hatası alıyorum?

Proxmox, NFS paylaşımına yazma yetkisi bulamazsa bu hatayı verir. NFS sunucunuzda ilgili klasörün izinlerini chown -R nobody:nogroup ve chmod 777 olarak ayarladığınızdan emin olun.

NFS yedekleme hızı çok düşük, nasıl hızlandırabilirim?

Yedekleme hızını artırmak için Proxmox üzerinde Datacenter > Storage > NFS > Edit yolundan NFS Version 4.1 seçeneğini deneyin.

Yorum yapın