Proxmox Backup Server¶
Bu makalede
- Proxmox Backup Server. Temel Özellikler
- Çalıştırma Özellikleri
- Proxmox Backup Server'ın Dağıtılmasından Sonra Başlangıç
- Kimlik Doğrulama
- Veri Deposu (Depolama) Oluşturma
- Veri Deposu Yönetim Arayüzü
- Yedekleme Türleri ve İzleme
- Depolama için ZFS Kullanımı
- Proxmox Backup Server'ın Proxmox VE ile Entegrasyonu
- API Aracılığıyla Proxmox Backup Server Siparişi
Bilgi
Proxmox Backup Server, sanal makineler, konteynerler ve fiziksel sunucular için yedekleme amacıyla özelleştirilmiş bir yazılımdır. Proxmox Backup Server, istemci tarafı veri çoğaltma önleme (deduplication), veri sıkıştırma ve şifrelemeyi destekler.
Proxmox Backup Server. Temel Özellikler¶
- Verimli Veri Depolama: Disk alanı ve zaman tasarrufu sağlamak amacıyla istemci ve sunucu tarafı veri çoğaltma önleme, sıkıştırma ve artımlı yedeklemeler.
- Yüksek Güvenlik: Modern algoritmalar (AES-256-GCM) kullanılarak uçtan uca şifreleme, anahtar tabanlı kimlik doğrulama ve iki faktörlü kimlik doğrulama desteği.
- Kolay Yönetim: Yedekleme yönetimini kolaylaştıran sezgisel web arayüzü, RESTful API ve komut satırı araçları.
- Esnek Depolama Seçenekleri: Tek bir disk üzerinde veri deposu oluşturma veya ZFS, LVM kullanma ve S3 uyumlu hizmetler aracılığıyla uzak depolama desteği.
- Proxmox VE ile Entegrasyon: Sanal makine ve konteyner yedeklemelerini basitleştirmek için Proxmox Virtual Environment ile sorunsuz entegrasyon.
- Veri Doğrulama: Güvenilir geri yüklemeyi sağlamak amacıyla yedeklerin otomatik bütünlük kontrolü.
- Görev Zamanlama: Zaman çizelgeleri ve saklama politikaları kullanılarak yedekleme görevlerinin esnek zamanlanması.
- İzleme ve Bildirimler: Yedekleme süreçlerini izleme, görev durumu bildirimleri ve hata uyarıları alma araçları.
- Yüksek Performans: Sistem performansı üzerinde minimal etki ile yedeklerin hızlı oluşturulması ve geri yüklenmesi için optimize edilmiştir.
- Küme Desteği: Kesintisiz yedekleme ve veri kurtarmasını sağlamak amacıyla yüksek kullanılabilirlik kümesinin yapılandırılması.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 303 | Proxmox Backup Server 3.3 | Debian 12 | + | + | + | + | 2 | 2 | 60 | Hayır | SİPARİŞ VER |
Proxmox Backup Server'ın Dağıtılmasından Sonra Başlangıç¶
Ödeme yapıldıktan sonra, kayıt sırasında belirtilen adrese sunucunun kullanıma hazır olduğunu bildiren bir e-posta bildirimi gönderilecektir. Bu e-postada VPS IP adresi ve erişim için kimlik bilgileri yer alacaktır. Şirketimizin müşterileri ekipmanları Sunucu Yönetim Paneli ve API — Invapi üzerinden yönetmektedir.
Kimlik doğrulama verileri, sunucu yönetim panelinin Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilir: - Kullanıcı Adı: root; - Şifre: Dağıtımdan sonra sunucu hazır olduğunda e-posta ile gönderilir.
Kimlik Doğrulama¶
Proxmox Backup Server ile çalışmaya başlamak için şunları yapmanız gerekir:
- Bir web tarayıcısı açın ve adres çubuğuna şunu girin:
https://<sunucu-ip-adresi>:8007 - SSL sertifikası güvenlik uyarısını kabul edin (ilk bağlantıda);
- Kimlik bilgilerini girin:
- Kullanıcı Adı:
root; - Şifre: Sunucu siparişi sırasında alınan şifre;
- Realm:
Linux PAM standard authenticationseçeneğini seçin;
- Kullanıcı Adı:
Logindüğmesine tıklayın:

Bilgi
İlk girişten sonra güvenlik amacıyla yönetici şifresinin değiştirilmesi önerilir. Bu, Configuration >> Access Control bölümünde Change Password düğmesine tıklayarak yapılabilir:

Ayrıca terminalde komut çalıştırmak için SSH üzerinden bağlanmak da mümkündür:
Veri Deposu (Depolama) Oluşturma¶
Proxmox Backup Server, ayrı bir diskte veya tek bir diskteki bir dizinde veri deposu yapılandırmanıza olanak tanır. Bir veri deposu oluşturmak için:
- Web arayüzünde Data Storage bölümüne gidin
Add Datastoredüğmesine tıklayın-
Gerekli alanları doldurun:
- Name: Veri deposu için benzersiz bir ad girin. Önemli: Ad yalnızca küçük Latin harfler, rakamlar ve alt çizgiler içermelidir (örneğin,
my_datastore). Boşluklar, büyük harfler ve özel karakterler kabul edilmez; - Backing Path: Yedeklerin saklanması için dizinin mutlak yolunu belirtin;
- Garbage Collector Schedule: Bir çöp toplayıcı zamanlaması seçin (örneğin,
daily); - Deletion Schedule: Eski kopyalar için bir temizleme zamanlaması seçin (örneğin,
daily); - Gerekirse, Removable datastore seçeneğini işaretleyin - veri deposunun çıkarılabilir olarak işaretlenmesine olanak tanır (örneğin, harici bir disk);
- Comment: Bir yorum ekleyin (isteğe bağlı).
- Name: Veri deposu için benzersiz bir ad girin. Önemli: Ad yalnızca küçük Latin harfler, rakamlar ve alt çizgiler içermelidir (örneğin,
Önemli
Girilen veri deposu adı izin verilen formata uymuyorsa, sistem parameter verification errors (400) hatasını name: value does not match the regex pattern açıklamasıyla görüntüler. Bu durumda, yalnızca izin verilen sembolleri kullanarak adı değiştirin.
Tek Bir Diskte Ayrı Bir Dizinde Veri Deposu Oluşturma¶
Proxmox Backup Server'ın bir özelliği, tek bir diskte ayrı bir dizinde veri deposu oluşturabilmesidir: 1. Öncelikle, yedeklerin saklanması için kullanılacak dizini SSH veya konsol aracılığıyla oluşturun:
2. Web arayüzünde veri deposu oluştururken: - Datastore Path alanında, oluşturulan dizinin yolunu belirtin:/backups - Diğer parametreleri ihtiyaca göre doldurun - 
Bundan sonra, oluşturulan veri deposu kullanım ve yönetim için kullanılabilir hale gelecektir:

Not
Tek bir diskte ayrı bir dizinde veri deposu oluştururken, mevcut disk alanına dikkat edin. Sistem ihtiyaçları için en az %10 boş alan bırakılması önerilir.
Veri Deposu Yönetim Arayüzü¶

Bir veri deposu oluşturduktan sonra, sekmeler aracılığıyla çeşitli yönetim araçlarına erişiminiz olacaktır:
- Summary: Disk alanı kullanımı ve çoğaltma önleme faktörü dahil olmak üzere veri deposu hakkında temel bilgiler;
- Contents: Kaydedilen yedekleri görüntüleme ve yönetme;
- Prune & GC Jobs: Temizleme ve çöp toplama görevlerini ayarlama;
- Sync Jobs: Diğer veri depoları ile senkronizasyonu ayarlama;
- Verify Jobs: Verilerin düzenli bütünlük kontrollerini ayarlama;
- Settings: Veri deposu ayarlarını değiştirme;
- Permissions: Veri deposuna erişim izinlerini yönetme.
Yedekleme Türleri ve İzleme¶
Proxmox Backup Server çeşitli yedekleme türlerini destekler:
- Container: LXC konteynerlerinin yedeklemeleri;
- Host: Fiziksel sunucuların yedeklemeleri;
- Virtual Machine: Sanal makinelerin yedeklemeleri (QEMU/KVM).
Sistem, her tür için veri deposundaki grup ve anlık görüntü sayısını görüntüler.
Veri Deposu Kullanımını İzleme¶
Veri deposu bölümünde şunları izleyebilirsiniz:
- Disk Alanı Kullanımı: Toplam kullanılan ve boş alan;
- Çoğaltma Önleme Faktörü: Veri çoğaltma önleme verimliliğinin göstergesi. 1.0'un üzerindeki bir değer, sistemin yinelenen verileri etkili bir şekilde ortadan kaldırdığı anlamına gelir. Örneğin, 2.0 faktörü, çoğaltma önleme sayesinde iki kat daha fazla alan tasarrufu sağlandığı anlamına gelir;
- Kullanım Grafiği: Zaman içinde veri deposunun dolma dinamiklerinin görsel gösterimi;
Not
Proxmox Backup Server'ın temel ayarlarına ilişkin ayrıntılı bilgiler geliştiricilerin dokümantasyonunda bulunabilir.
Depolama için ZFS Kullanımı¶
Proxmox Backup Server, dosya sistemi düzeyinde yerleşik veri koruması, sıkıştırma ve anlık görüntüler sağlayan ZFS üzerinde depolama oluşturmayı destekler.
ZFS nedir ve neden kullanmalısınız
ZFS hem bir dosya sistemi hem de bir hacim yöneticisidir, tüm veri ve meta veriler için toplam kontrolleri aracılığıyla yüksek veri bütünlüğünü sağlar. Ek donanım RAID denetleyicilerine gerek kalmadan dosya sistemi düzeyinde RAID koruması sunar ve çeşitli yapılandırmaları (RAID-Z1, RAID-Z2, RAID-Z3, aynalama) destekler. ZFS, minimal alan kaplayan anlık sistem anlık görüntüleri oluşturmanıza, fark edilebilir performans kaybı olmadan yerleşik sıkıştırma sağlar ve yinelenen veri bloklarını ortadan kaldırmak için çoğaltma önleme sunar. Proxmox Backup Server için ZFS kullanmak, yedekleme depolamasının güvenilirliğini artırması, veri bozulmasına karşı ek koruma sağlaması ve disk alanının daha verimli kullanılmasına olanak tanıması nedeniyle özellikle faydalıdır. Maksimum verimlilik için ZFS'nin, donanım kaynaklarına doğrudan erişimin sınırlı olduğu sanal makineler yerine, disklere doğrudan erişimi olan fiziksel sunucularda kullanılması önerildiğini belirtmek önemlidir.
Önemli
Invapi yönetim paneli üzerinden Proxmox Backup Server sipariş ederken Apps and panels aşamasında, ZFS ile çalışmak için gerekli paketler otomatik olarak yüklenir. Operating System aşamasında yalnızca kurulumu seçtiyseniz ve Apps and panels aşamasında Proxmox Backup Server'ı seçmediyseniz, ZFS kullanmadan önce ek paketleri manuel olarak yüklemeniz gerekir.
ZFS için Gerekli Paketlerin Yüklenmesi (yalnızca manuel kurulum için)¶
Proxmox Backup Server'ı manuel olarak yüklediyseniz, ZFS ile çalışmak için aşağıdaki paketleri yüklemeniz gerekir:
Paketleri yükledikten sonra değişiklikleri uygulamak için sunucuyu yeniden başlatın:Bir ZFS Havuzu Oluşturma¶
- Mevcut diskleri aşağıdaki komutu kullanarak belirleyin:
- Bir ZFS havuzu oluşturun (tek disk için örnek): Veya RAID-Z için (RAID-5'e benzer, en az 3 disk gerektirir):
- Oluşturulan havuzu kontrol edin:
Proxmox Backup Server'ın Proxmox VE ile Entegrasyonu¶
Proxmox Backup Server'ın temel avantajlarından biri, verimli sanal makine ve konteyner yedeklemeleri için Proxmox Virtual Environment ile sorunsuz entegrasyon yeteneğidir.
Proxmox VE'de Proxmox Backup Server Ekleme¶
- Proxmox VE web arayüzüne giriş yapın (
https://<Proxmox_VE_ip_adresi>:8006); -
Datacenter > Storage bölümüne gidin:

-
Adddüğmesine tıklayın ve Proxmox Backup Server'ı seçin; -
Gerekli alanları doldurun:
- ID: Veri deposunun benzersiz tanımlayıcısı (örneğin,
pbs); - Server: PBS sunucusunun IP adresi (format:
<IP>:8007); - Datastore: Proxmox Backup Server üzerinde oluşturulan veri deposunun adı;
- Username: Kimlik doğrulama için kullanıcı adı (format:
root@pam); - Password: Kullanıcı şifresi;
- Fingerprint: İlk bağlantı denemesinde alanı boş bırakın;
- Ayarları kaydetmek için
Adddüğmesine tıklayın:

- ID: Veri deposunun benzersiz tanımlayıcısı (örneğin,
Sertifika Parmak İzi Hakkında Not
Sertifika parmak izi belirtilmeden yapılan ilk bağlantı denemesi sırasında, sistem aşağıdaki gibi bir hata görüntüleyebilir:
create storage failed: pbs: error fetching datastores - fingerprint '21:96:AE:EE:0A:5B:7E:CA:F0:9A:4C:69:E4:6D:71:C9:EB:0E:16:6C:DD:E1:97:65:70:DF:C2:EA:98:82:EB:DB' not verified, abort! (500)
Ek doğrulama için, parmak izini aşağıdaki komutu kullanarak manuel olarak alabilirsiniz:
Alınan parmak izi, hata mesajında gösterilenle eşleşmelidir.Proxmox VE'de Yedekleme Görevi Oluşturma¶
-
Datacenter > Backup bölümüne gidin:

-
Adddüğmesine tıklayın -
Yedekleme parametrelerini yapılandırın:
- Storage: Önceden eklenen PBS veri deposunu seçin;
- Schedule: Bir zaman çizelgesi ayarlayın;
- Selection Mode: Hangi sanal makinelerin yedekleneceğini seçin (All/Include/Exclude);
- Compression: Bir sıkıştırma yöntemi seçin (
zstdönerilir); - Mode: Kopyalama modunu seçin (snapshot/pause/stop);
- Enable: Görevi etkinleştirin;
- Görevi kaydetmek için
Createdüğmesine tıklayın:

Proxmox VE'de Proxmox Backup Client Yapılandırma¶
-
Proxmox VE sunucularında,
proxmox-backup-clientgenellikle önceden yüklü olur. İstemcinin varlığını kontrol edin: -
Veri deposu belirtimi ile Proxmox Backup Server'a bağlanın:
-
İlk bağlantıda, sistem bir sertifika parmak izi görüntüler ve onay ister. Onaylamak için
ygirin. Bu parmak izini aklınızda tutun veya not edin - Proxmox VE'de veri deposu eklenirken buna ihtiyaç duyulacaktır. -
Bağlantı durumunu ve veri deposu hakkında bilgiyi kontrol etmek için:
-
Proxmox VE'de, bir PBS veri deposu eklerken, "Fingerprint" alanında 3. adımdaki sertifika parmak izini kullanın.
-
Proxmox Backup Client sürüm 3.4.0 ile ilgili tüm işlemler için, veri deposu adını da içeren tam depo adresiyle
--repositoryparametresini açıkça belirtmeniz gerekir.
Yedeklerden Sanal Makineleri Geri Yükleme¶
- Proxmox VE web arayüzünde, kenar çubuğunda üzerine tıklayarak PBS veri deposuna gidin:
proxmox_<sunucu_id>>pbs (proxmox_<sunucu_id>); - Backups sekmesine gidin;
- Listeden istediğiniz yedeklemeyi seçin (göründüklerinde);
- Üst paneldeki
Restoredüğmesine tıklayın; - Açılan iletişim penceresinde geri yükleme parametrelerini yapılandırın;
- Süreci başlatmak için
Restoredüğmesine tıklayın:

İpucu
Artırılmış güvenlik için, root hesabını kullanmak yerine PBS üzerinde sınırlı yetkilere sahip ayrı bir kullanıcı oluşturulması önerilir.
Not
Proxmox VE'nin temel ayarlarına ilişkin ayrıntılı bilgiler geliştiricilerin dokümantasyonunda bulunabilir.