Proxmox Backup Server (PBS), sanal makine, LXC konteyner ve sunucu yedeklerini artımlı, tekilleştirilmiş ve sıkıştırılmış olarak saklayan açık kaynak yedekleme sunucusudur. Proxmox VE ile yerleşik olarak çalışır; yedekler istemci tarafında şifrelenebilir, böylece yedekleme sunucusuna erişen biri verileri okuyamaz.
Proxmox VE yedeklemesinde yalnız değişen bloklar gönderilir ve aynı veri bir kez saklanır. Bu sayede sık yedek almak, uzun saklama süresi tanımlamak ve yedekleri başka lokasyona taşımak, tam yedeklere göre çok daha az disk ve ağ trafiği gerektirir.
Mono Cloud’da Proxmox Backup Server
Mono Cloud Hipervizör Yedekleme servisi Proxmox Backup Server üzerinde çalışır. Her lokasyonda, o lokasyondaki Proxmox VE ortamının yanında bir yedekleme sunucusu bulunur:
| Lokasyon | Veri merkezi | Yedekleme sunucusu |
|---|---|---|
| ANK1 | Turkcell Temelli | pbs.ank1.mono.tr |
| IST1 | Turkcell Gebze | pbs.ist1.mono.tr |
| IST2 | Turkcell Avrupa | pbs.ist2.mono.tr |
Yedekler eşitleme işleriyle başka bir lokasyona kopyalanır; tek bir veri merkezinin kaybı yedeklerin kaybı anlamına gelmez. Tüm kopyalar Türkiye’deki veri merkezlerinde kalır.
Monostor: kurum içi yedekleme
Kendi veri merkezinde Proxmox VE işleten kurumlar için Proxmox Backup Server’ı Monostor depolama sunucularıyla birlikte kuruyoruz. Disk kapasitesi; korunan veri miktarına, değişim oranına ve saklama süresine göre boyutlandırılır. Kurum içi yedeklerin ikinci kopyası için Mono Cloud’daki bir yedekleme sunucusu hedef olarak kullanılabilir.
Standart kurulum kararlarımız
- Veri deposu: ZFS üzerinde, kurumsal SSD veya önbellekli disk havuzu. Tekilleştirme rastgele okuma ürettiği için disk seçimi performansı doğrudan etkiler.
- Şifreleme: İstemci tarafı şifreleme; anahtarlar yedekleme sunucusundan ayrı ve güvenli bir yerde saklanır.
- Saklama: Günlük, haftalık, aylık ve yıllık saklama kuralları; düzenli temizlik (prune) ve çöp toplama işleri.
- İkinci kopya: Başka lokasyondaki yedekleme sunucusuna eşitleme işi.
- Doğrulama: Yedeklerin bütünlüğünü düzenli kontrol eden doğrulama işleri.
- Geri yükleme tatbikatı: Belirli aralıklarla örnek sanal makinelerin gerçekten geri yüklenip açılması. Yedek almak tek başına yeterli değildir.
- Erişim: Ad alanları (namespace) ve rol tabanlı yetkiyle müşteri veya ortam ayrımı; yöneticiler için iki adımlı doğrulama.
- İzleme: Zabbix ile yedek işlerinin, disk doluluğunun ve doğrulama sonuçlarının takibi.
Yaygın sorunlar ve çözümler
- Yedekler yavaş: Veri deposu yavaş disklerde. Tekilleştirme rastgele okuma/yazma ürettiği için SSD veya özel bir metadata vdev’i kullanılır.
- Disk dolmaya devam ediyor: Temizlik kuralları var ama çöp toplama çalışmıyor. Prune ve garbage collection işleri birlikte planlanır.
- Şifreleme anahtarı kayıp: Şifreli yedekler anahtarsız açılamaz. Anahtar ve kurtarma kopyası kurulum sırasında güvenceye alınır.
- Geri yükleme hiç denenmemiş: Doğrulama işi bütünlüğü kontrol eder ama uygulamanın açıldığını kanıtlamaz. Düzenli geri yükleme tatbikatı yapılır.
İlgili hizmetlerimiz
Sıkça sorulan sorular
Proxmox Backup Server ücretsiz mi?
Proxmox VE'nin kendi yedeklemesi yetmez mi?
Fiziksel sunucular veya Proxmox dışındaki sistemler yedeklenebilir mi?
proxmox-backup-client ile dosya ve dizin düzeyinde yedek alınır; aynı tekilleştirme ve şifreleme geçerlidir. VMware gibi başka hipervizörlerdeki sanal makineler için geçiş süresince ayrı bir yedekleme düzeni kurgulanır.