Skip to main content

Mengapa Backup adalah Garis Pertahanan Terakhir?

Dalam dunia SysAdmin ada pepatah terkenal: “Ada dua tipe admin di dunia: mereka yang sudah rutin melakukan backup, dan mereka yang suatu hari nanti AKAN menangis karena belum pernah melakukan backup.” Penyimpanan redundan seperti RAID atau ZFS Mirror bukanlah backup. Jika seorang teknisi tidak sengaja menjalankan rm -rf / atau sistem terkena serangan ransomware, kerusakan tersebut akan langsung terefleksi ke semua harddisk mirror secara instan!

Aturan Emas Cadangan Data: Strategi Backup 3-2-1

Standar keamanan data enterprise mewajibkan penerapan aturan 3-2-1:

Strategi 1: Proxmox Backup Server (PBS) — Standar Terbaik Enterprise

Proxmox Backup Server (PBS) adalah solusi backup terdedikasi resmi dari Proxmox yang dirancang khusus untuk lingkungan virtualisasi enterprise.

Keunggulan Mutlak PBS Dibanding Backup Biasa:

  1. Deduplikasi Tingkat Blok Global (Global Deduplication): Jika kamu memiliki 10 buah VM Ubuntu yang identik (masing-masing 20GB), backup standar akan menghabiskan ruang 10×20GB=200GB10 \times 20\text{GB} = 200\text{GB}. Dengan PBS, blok sistem operasi yang sama hanya disimpan satu kali saja, sehingga kapasitas yang terpakai hanya sekitar 25GB!
  2. Incremental Selamanya (Forever Incremental): Setelah backup pertama (full initial backup), backup selanjutnya hanya memindai dan mengirimkan blok disk yang mengalami perubahan (dirty-bitmap tracking). Backup VM sebesar 100GB bisa selesai dalam waktu kurang dari 2 menit tanpa membebani I/O disk produksi!
  3. Enkripsi Sisi Klien (Client-Side Encryption): Data dienkripsi sebelum meninggalkan server Proxmox VE menggunakan kunci rahasia AES-256. Pengelola server PBS pun tidak dapat membaca isi data backup jika tidak memiliki kuncinya.
  4. Verifikasi Otomatis & Pruning: PBS secara berkala melakukan verify job untuk memastikan tidak ada data backup yang korup, serta mengatur kebijakan retensi (Keep Last 7 Daily, 4 Weekly, 12 Monthly).

Strategi 2: Harddisk Kedua / Lokal Standar (Backup Bawaan vzdump)

Jika kamu memiliki homelab atau server tunggal dengan anggaran terbatas, cara paling mudah dan murah adalah menambahkan Harddisk Fisik Kedua (Dedicated HDD/SSD Backup) di server Proxmox milikmu.

Langkah Setup Harddisk Kedua untuk Backup:

  1. Pasang harddisk kedua (misal /dev/sdb), format menggunakan sistem berkas ext4 atau xfs.
  2. Pasang (mount) ke folder sistem, misal /mnt/backup-hdd.
  3. Daftarkan folder tersebut ke Proxmox:
    • Buka GUI Proxmox →\to Datacenter →\to Storage →\to Add →\to Directory.
    • Beri ID: local-backup.
    • Masukkan Directory: /mnt/backup-hdd.
    • Pada kolom Content, pilih VZDump backup file.

3 Mode Backup vzdump:

Saat membuat jadwal backup di Proxmox (Datacenter →\to Backup →\to Add), kamu akan diminta memilih mode:
  • Snapshot (Direkomendasikan): Membackup VM saat sedang berjalan tanpa mematikan layanan (Zero Downtime). Menggunakan fitur copy-on-write QEMU.
  • Suspend: Membekukan sementara eksekusi CPU VM, melakukan dump data ke disk, lalu melanjutkan VM kembali.
  • Stop: Mematikan VM sepenuhnya sebelum proses backup, lalu menyalakannya kembali setelah selesai. (Paling aman untuk integritas database kuno, namun menimbulkan downtime).

Strategi 3: Backup Terpusat dengan Restic atau Rsync

Untuk membackup konfigurasi host Proxmox (/etc/pve, /etc/network/interfaces) atau data folder kontainer LXC ke server offsite/cloud (seperti AWS S3, MinIO, atau Backblaze B2):

1. Rsync (Sinkronisasi Folder Cepat via SSH)

Cocok untuk membuat salinan cermin (mirroring) folder arsip dump ke NAS lain di jaringan lokal:

2. Restic (Backup Modern Terenkripsi & Terdeduplikasi ke Cloud)

Restic adalah program backup open-source modern yang aman dan efisien:
  • Mendukung direct upload ke AWS S3, Google Cloud, MinIO, atau SFTP.
  • Mengenkripsi semua data dengan kriptografi teruji secara default.
  • Memiliki fitur deduplikasi bawaan.
Contoh backup direktori konfigurasi kluster PVE ke S3:

Rangkuman Perbandingan Solusi Backup

Last modified on October 26, 2026