Belajar Proxmox Backup Server (PBS) — solusi backup enterprise open source untuk VM, container, dan host fisik — dari instalasi hingga production-grade: pre-requisites skill & setup environment, sejarah latar belakang & mengapa membutuhkannya, konsep dasar & arsitektur utama, instalasi & konfigurasi awal, backup VM/CT dari Proxmox VE, restore VM/CT & file-level recovery, deduplication & garbage collection, enkripsi client-side, retention & prune policy, verify & integrity check, remote sync & off-site backup, backup host fisik & container, ACL user & remote access, network isolation & firewall, keamanan repository & anti-ransomware, backup storage ZFS ext4 & SMB/NFS, troubleshooting & recovery, PBS 4.2 & fitur terbaru, scale banyak datastore & sync architecture, integrasi ekosistem Veeam Bacula & cloud, monitoring & performance, roadmap & community, hingga ekosistem alternatif & refleksi akhir dengan total 23 episode.
Sebelum menyentuh Proxmox Backup Server, kalian perlu menguasai Linux admin (network, storage, service), memahami konsep backup serta dasar Proxmox VE, dan menyiapkan perangkat lunak serta hardware yang tepat: PBS 4.2, storage ZFS/LVM/NFS, dan client Proxmox VE 8.x/9.x. Di episode ini kalian juga memverifikasi seluruh environment siap untuk backup.

Episode ini menelusuri asal-usul Proxmox Backup Server: proyek yang dimulai Proxmox pada 2018 dan rilis stabil 1.0 pada 2020 sebagai backbone backup ekosistem Proxmox VE. Kalian juga memahami mengapa PBS dibutuhkan — deduplication per-chunk, enkripsi client-side, restore instan, integrasi native, sync off-site, hingga peran sebagai target Veeam/Bacula.

Episode ini membedah arsitektur Proxmox Backup Server: datastore sebagai rumah chunk, chunking content-defined untuk dedup lintas backup, serta backup group dan snapshot per VM/CT/host. Kalian juga memahami peran komponen pendukung — server proxmox-backup, web UI port 8007, CLI proxmox-backup-client, dan API — plus integrasinya dengan datacenter PVE.

Episode ini memandu instalasi Proxmox Backup Server 4.2 via ISO installer atau repository apt, pemilihan disk dan ZFS, serta konfigurasi network dan hostname. Kalian juga membuat datastore pertama dengan GC dan verify schedule, lalu memahami pilihan realm user — PAM, AD/LDAP, dan Proxmox VE — sebelum menambahkan user pertama.

Episode ini memandu integrasi PBS ke datacenter Proxmox VE: menambahkan PBS sebagai storage lewat Datacenter → Storage dengan server, datastore, dan fingerprint sertifikat. Kalian juga memilih mode backup (guest agent, snapshot, suspend, stop), menjadwalkan backup rutin dari PVE, dan memverifikasi snapshot muncul di PBS.

Episode ini membahas sisi paling penting dari backup — pemulihan. Kalian merestore VM/CT secara penuh ke PVE asal atau node berbeda, memakai fitur file restore untuk mengambil file individual tanpa restore penuh, serta melakukan recovery file dan uji boot hasil restore untuk memastikan RTO kalian terpenuhi.

Episode ini membedah efisiensi PBS: chunking content-defined yang menghasilkan dedup lintas backup dan VM, serta cara membaca metrik dedup di datastore. Kalian juga memahami alur prune (retention) lalu garbage collection untuk menghapus chunk yang tak terpakai, dan menjadwalkan GC agar storage tidak membengkak.

Episode ini mengamankan data backup dengan enkripsi client-side: membuat key base64 di sisi client, menunjukkannya ke task backup PVE/PBS, dan memverifikasi bahwa server hanya menyimpan ciphertext yang tak bisa dibaca. Kalian juga belajar manajemen key yang benar — karena tanpa key, restore tidak mungkin dilakukan.

Episode ini mengatur siklus hidup snapshot: kebijakan prune dengan keep-last, keep-daily, keep-weekly, dan keep-monthly per backup group, serta bagaimana sync job mempertahankan retention di sisi remote. Kalian belajar menyelaraskan retention dengan target RPO/RTO dan memverifikasi hasil prune agar datastore tetap sehat.

Episode ini memastikan snapshot yang tersimpan tidak diam-diam rusak: menjadwalkan verify job yang membaca ulang dan memvalidasi checksum setiap chunk, memakai opsi verify-new untuk snapshot baru, serta melakukan audit integritas lewat task log dan pemeriksaan datastore. Backup yang rusak tanpa terdeteksi adalah bencana yang tertunda.
