Implementasi Proxmox Backup Server pada Proxmox VE

Selamat datang kembali di blog Rafi. Kali ini saya mau sharing pengalaman setup Proxmox Backup Server (PBS) sebagai dedicated backup target untuk cluster Proxmox VE. Kalau kalian udah punya homelab atau production environment berbasis Proxmox, setup PBS ini wajib banget, supaya backup VM kalian lebih terstruktur, deduplicated, dan mudah di-restore.

Di lab saya sendiri, PBS ini dijalankan sebagai VM di atas node Proxmox dengan IP statis 192.168.14.200. Yuk langsung kita mulai dari awal!


Langkah 1 — Buat VM untuk Proxmox Backup Server

Langkah pertama adalah membuat VM baru di Proxmox yang nantinya akan menjalankan PBS. Klik Create VM di Proxmox Web UI.

Tab General

Di tab General, isi konfigurasi berikut:

  • Node: pve23
  • VM ID: 200
  • Name: pbs-rafi-192.168.14.200
  • Resource Pool: Rafi

Tab OS — Pilih ISO Proxmox Backup Server

Pindah ke tab OS. Di sini kita pilih ISO yang akan dipakai untuk instalasi:

  • Storage ISO: dataisoonnfs
  • ISO Image: proxmox-backup-server_4.1-1.iso (1.51 GB)
  • Guest OS Type: Linux
  • Version: 6.x – 2.6 Kernel

Spesifikasi VM yang Direkomendasikan

KomponenMinimum
vCPU2 core
RAM4 GB
Disk OS32 GB
Disk BackupSesuai kebutuhan
NetworkVirtIO, 1 NIC

Setelah semua tab dikonfigurasi (System, Disks, CPU, Memory, Network), klik Finish lalu boot VM. Proses instalasi PBS berlangsung seperti instalasi Debian biasa, jadi ikuti saja wizard-nya hingga selesai.


Langkah 2 — Buat Datastore di PBS

  • Login ke https://192.168.14.200:8007
  • Navigasi ke Datastore → Add Datastore via panel kiri
  • Isi form Name, Path, GC Schedule via GUI
  • Verifikasi langsung dari dashboard datastore PBS

Langkah 3 — Daftarkan PBS sebagai Storage di Proxmox VE

PBS sudah siap. Sekarang kita daftarkan PBS ke Proxmox VE cluster agar bisa digunakan sebagai backup target dari semua node.

Navigasi ke Storage di Datacenter

Dari Proxmox Web UI, buka Datacenter → Storage → Add → Proxmox Backup Server.

Isi konfigurasi koneksi ke PBS

FieldKeterangan
IDNama storage di Proxmox VE
ServerIP address VM PBS
UsernameUser PBS (format: user@realm)
PasswordPassword user PBS
NodesSemua node cluster bisa akses
ContentTipe konten yang disimpan
DatastoreNama datastore yang dibuat tadi
NamespaceNamespace PBS (default)
FingerprintWajib untuk self-signed cert

Fingerprint: PBS default menggunakan self-signed certificate, sehingga fingerprint wajib diisi. Cara termudah: coba klik Add tanpa fingerprint — Proxmox akan menampilkan fingerprint PBS untuk dikonfirmasi. Copy dan paste ke field Fingerprint.

Best Practice: Jangan gunakan root@pam di environment production. Buat user PBS khusus dengan permission minimal yang diperlukan — misalnya hanya bisa backup dan restore ke datastore tertentu saja. Ini meminimalkan risiko jika credential bocor.

Klik Add dan tunggu Proxmox verifikasi koneksi ke PBS.


Langkah 4 — Verifikasi Integrasi Berhasil

Jika semua langkah berjalan lancar, storage pbs-backup akan muncul di daftar storage Datacenter dengan status Enabled: Yes dan Shared: Yes.

Dari storage list final, terlihat pbs-backup sudah terdaftar dengan type Proxmox Backup Server, content Backup, dan bisa diakses oleh semua node di cluster. Selamat — PBS sudah terintegrasi penuh!


Tabel Perbandingan Backup PBS dengan NFS

FiturBackup NFS/LocalProxmox Backup Server
Deduplication❌✅ (chunk-level)
Enkripsi end-to-end❌✅
Incremental backupTerbatas✅ (via dirty-bitmap)
Verifikasi integritas❌✅ (built-in verify job)
Retention managementManual✅ (otomatis)
Dedicated Web UI❌✅
Backup saat VM runningTergantung mode✅ (snapshot mode)

Dengan deduplication, storage yang digunakan jauh lebih efisien. Untuk environment yang punya 5+ VM, PBS benar-benar sangat worth it dibanding backup konvensional ke NFS.


Troubleshooting

“Connection refused” saat add PBS storage
Cek apakah port 8007 di PBS bisa diakses. Coba buka https://192.168.14.200:8007 dari browser. Cek juga firewall di VM PBS.

“Certificate verification failed”
Isi field Fingerprint dengan SHA-256 fingerprint certificate PBS via CLI: proxmox-backup-manager cert info, via GUI: Dashboard -> Button “Show Fingerprint”

Datastore tidak muncul di dropdown
Pastikan username dan password sudah benar. Coba login manual ke web UI PBS dengan credential yang sama untuk verifikasi.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *