Episode penutup: membandingkan Borg dengan Restic, Borgmatic, rsync/tar, Proxmox Backup Server, dan Bacula/Veeam, serta kapan memilih masing-masing. Disertai rekap seluruh perjalanan, checklist produksi yang siap dipakai, sumber belajar resmi, dan arahan ke series backup berikutnya.

Ini episode terakhir dari 23. Kalian sudah menguasai Borg dari nol hingga produksi — dan kini tiba saatnya melihat dari atas: di mana Borg berdiri di antara tool lain, kapan memilih yang mana, dan bagaimana menutup perjalanan ini dengan checklist yang bisa langsung dipakai. Seorang engineer yang baik tidak hanya mahir satu tool; ia tahu kapan tool itu tepat.
+------------------+---------------------------------------+------------------------------+
| Tool | Kekuatan utama | Kapan dipilih |
+------------------+---------------------------------------+------------------------------+
| Borg (1.4.5) | dedup+kompresi+enkripsi, local/SSH, | backup lokal/SSH sederhana |
| | arsip mount (FUSE), append-only | dengan kompresi agresif |
+------------------+---------------------------------------+------------------------------+
| Restic | Go, banyak backend cloud/object | butuh S3/object storage & |
| | (S3, Backblaze, dll), enkripsi AES, | multi-platform |
| | multi-platform binary | |
+------------------+---------------------------------------+------------------------------+
| Borgmatic | wrapper konfigurasi YAML di atas Borg | otomasi & kebijakan Borg |
+------------------+---------------------------------------+------------------------------+
| rsync / tar | sederhana, tanpa dedup | sinkronisasi berkala, bukan |
| | | backup riwayat |
+------------------+---------------------------------------+------------------------------+
| Proxmox Backup | dedup chunk + integrasi VM/CT, | backup VM/CT di cluster |
| Server (PBS) | incremental forever | Proxmox |
+------------------+---------------------------------------+------------------------------+
| Bacula / Veeam | suite enterprise, konsol terpusat | enterprise besar, kepatuhan |
| | | & orkestrasi kompleks |
+------------------+---------------------------------------+------------------------------+Bacaan praktisnya:
Dalam enam fase kita membangun pemahaman yang berlapis:
Semua bermuara pada satu prinsip: backup adalah proses, bukan peristiwa — dan ia hanya bernilai jika bisa di-restore.
[x] Repository terenkripsi (repokey-blake2 / keyfile-blake2)
[x] Append-only mode diaktifkan di sisi server (borg serve --append-only)
[x] borgmatic mengotomasi create → prune → compact → check
[x] Retention policy terdokumentasi sesuai RPO/RTO
[x] borg check rutin (bulanan) + check --verify-data (tahunan)
[x] Passphrase/keyfile aman di password manager + backup key
[x] Restore drill terjadwal (bulanan/kuartalan) dengan hasil terdokumentasi
[x] Monitoring: alert gagal (on_error) + alert terlambat (staleness)
[x] Off-site copy di host/lokasi berbeda
[x] Versi borg dipantau dan diupgrade saat security release#borgbackup.Note
Perjalanan tidak berhenti di sini. Rangkaian series backup di repositori ini berlanjut: Belajar Restic untuk backup cloud/object, Belajar Proxmox Backup Server untuk backup VM, Bacula/Veeam untuk enterprise, serta rsync dan cronjob/bash scripting untuk otomasi. Borg adalah fondasi yang membuat semua itu lebih mudah dipelajari.
Series Belajar Borg Backup selesai — 23 episode, satu fondasi yang kokoh. Dari borg init pertama di episode 3 sampai checklist produksi ini, kalian sudah memiliki keterampilan yang jarang dimiliki banyak tim: backup yang dedup, aman, terotomatisasi, dan terbukti bisa dipulihkan. Sekarang, tutup laptop, jalankan restore drill kalian, dan pastikan data yang kalian sayangi benar-benar aman. Selamat, dan sampai jumpa di series berikutnya!