Veeam Backup Proxy, yedekleme sunucusu ile yedekleme altyapısındaki diğer bileşenler arasında konumlanan bir mimari bileşendir. Yedekleme sunucusu görevleri yönetirken, proxy bu işleri işler ve yedekleme trafiğini iletir.
Proxy, verilerin kaynak ile hedef arasında taşınmasını sağlayan bir aracı gibi çalışır. Doğru şekilde ayarlandığında yedekleme işlemleri daha hızlı tamamlanır, ağ üzerindeki yük azalır ve gerektiğinde verilerin kısa sürede geri yüklenmesi mümkün olur.
VMware Backup Proxy Servisleri
Backup proxy’ler birkaç saniyede dağıtılabilen hafif servisler çalıştırır. Dağıtım tamamen otomatiktir. Veeam Backup & Replication, şu bileşenleri yükler:
- Veeam Installer Service: Bir Windows sunucusu Veeam Backup & Replication konsoluna yönetilen sunucu olarak eklendiğinde kurulan yardımcı bir servistir. Sistemi analiz eder, gerekli bileşenleri yükler ve seçilen role göre günceller.
- Veeam Data Mover: Veeam Backup & Replication adına veri işleme görevlerini yerine getiren bileşendir. Kaynak VM verilerini alır, tekilleştirme ve sıkıştırma yapar, ardından yedeklenen veriyi hedef depolamaya yazar.
Veeam Backup Proxy VMware Üzerinde Nasıl Çalışır?
Varsayılan olarak proxy rolü doğrudan yedekleme sunucusuna atanır. Ancak bu, yalnızca düşük trafik yüküne sahip küçük kurulumlar için yeterlidir. Büyük kurulumlarda ayrı proxy sunucuları dağıtmak önerilir.
Birden fazla işi aynı anda optimize etmek için birden çok backup proxy kullanılabilir. Bu durumda Veeam Backup & Replication, mevcut proxy’ler arasında yükü dağıtır. Bir proxy dağıtmak için, Windows tabanlı veya Linux tabanlı bir sunucuyu Veeam Backup & Replication’a eklemeniz ve bu sunucuya VMware backup proxy rolünü atamanız gerekir.
Proxy kurulumu hakkında diğer yazılarımdan bilgi alabilirsiniz.
Yedekleme mimarinize bağlı olarak bir VMware backup proxy şu veri aktarım modlarından birini kullanabilir:
- Doğrudan storage erişimi
- Sanal appliance
- Network
Yukarıda saydığım 3 farklı veri aktarım modlarının çalışma mantığı aşağıdaki gibidir.
- VMware backup proxy olarak kullanılan makine, VM’lerin bulunduğu depolamaya veya VM verilerinin yazıldığı depolamaya doğrudan erişime sahip olmalıdır. Böylece proxy, verileri LAN üzerinden geçmeden doğrudan datastore’dan alır. Bu en hızlı yöntemdir çünkü proxy sunucusu direkt olarak datastore ile haberleşerek veri alımı sağlar.
- VMware backup proxy, datastore üzerindeki VM disklerine HotAdd erişimi olan bir VM olabilir. Bu tür proxy, host ile VMware backup proxy arasında LAN olmadan veri aktarımına da imkân tanır.
- Yukarıdaki senaryolar mümkün değilse, farklı bir sanal ortamın yedeğini alacak veya başka bir durumdan dolayı olmuyor ise, VMware backup proxy rolünü kaynağa veya hedef depolamaya daha yakın bir ağ üzerinde bulunan bir makineye atayabilirsiniz. Bu durumda VM verileri LAN üzerinden NBD protokolü kullanılarak taşınır.
Peki Proxy Sunucusu Hangi Aşamalarla Yedeklemeyi Gerçekleştirir?
Virtual appliance (HotAdd) aktarım modunda veri alma süreci aşağıdaki adımları içerir:
- Yedekleme sunucusu, gerekli sanal makineyi (VM) datastore üzerinde bulmak için ESXi host’a bir istek gönderir.
- ESXi host, VM’i bulur.
- Veeam Backup & Replication, VMware vSphere’i tetikleyerek bir VM snapshot oluşturur.
- VM diskleri, VMware backup proxy’ye hot-add yöntemiyle bağlanır.
- Veeam Backup & Replication, verileri doğrudan VMware backup proxy’ye bağlı disklerden okur.
- VM işleme süreci tamamlandığında, VM diskleri VMware backup proxy’den ayrılır ve VM snapshot silinir.