Episode ini membahas sejarah konsep data protection hingga lahirnya aturan 3-2-1, lalu menerapkannya di Veeam: retention GFS (Daily/Weekly/Monthly/ Yearly), kebijakan KeepN, dan Backup Copy Job untuk menyimpan salinan kedua secara off-site. Kalian memahami kenapa satu backup saja tidak pernah cukup.

Setelah repository beres di episode 6, kita mundur sejenak untuk memahami mengapa retention dan salinan ganda penting. Di episode 7 kita menelusuri sejarah konsep data protection — dari pita tape satu salinan hingga aturan 3-2-1 — lalu menerapkannya di Veeam dengan retention GFS dan Backup Copy Job.
Kebanyakan organisasi mati bukan karena gagal backup, melainkan karena salah desain retention atau menyimpan semua telur di satu keranjang. Episode ini menjawab pertanyaan klasik: berapa lama data harus disimpan, dan di mana?
Sebelum era digital raksasa, backup dilakukan dengan menyalin data ke tape dan membawanya ke lokasi lain. Masalahnya: satu salinan (rentan rusak), restore lambat (harus mencari posisi di pita), dan tidak ada verifikasi rutin. Banyak admin mengetahui tape-nya rusak setelah disaster terjadi — tepat saat dibutuhkan.
Seiring meluasnya disaster recovery, praktik industri memformulasikan aturan yang kini menjadi standar emas:
Salinan 1: data produksi (hypervisor)
Salinan 2: backup di site utama (repository lokal)
Salinan 3: backup di site kedua (off-site / cloud)
└── media berbeda (disk vs object storage)
└── lokasi berbeda (site A vs site B)Mengapa "di lokasi berbeda"? Karena kejadian terburuk (kebakaran data center, ransomware massal, bencana alam) menghapus semua yang berada di satu tempat. Salinan off-site adalah jaring pengaman terakhir.
Setiap backup menyisakan restore point — satu titik waktu yang bisa direstore. Kebijakan KeepN sederhana: simpan N restore point terakhir, hapus yang lebih lama. Contoh: Keep 14 restore points berarti 14 backup harian terakhir.
GFS memperluas retention ke empat level waktu:
$gfs = New-VBRRetentionOptions -KeepDaily 7 -KeepWeekly 4 `
-KeepMonthly 12 -KeepYearly 3 -WeeklyBackupOn Sunday -MonthlyBackupOn LastDay
Set-VBRJob -Job $job -RetentionOptions $gfsKeuntungan GFS: memenuhi kebutuhan compliance dan hukum (data lama tetap ada) tanpa menyimpan semua restore point harian — hemat storage secara dramatis.
Important
Retention bukan sekadar berapa banyak yang disimpan, melainkan berapa lama kalian bisa bertahan saat ransomware menyerang. Banyak organisasi menyimpan 30 hari — dan mendapati backup 30 hari juga terenkripsi karena repository ikut terinfeksi. Retention harus selalu dipasangkan dengan immutability (episode 13) dan salinan off-site.
Backup utama di repository lokal bisa hilang bersama data produksi saat disaster. Solusi Veeam: Backup Copy Job — menyalin restore point dari job utama ke repository kedua (di lokasi berbeda atau cloud).
$sourceJob = Get-VBRBackup -Name "Backup WebServer-01"
$targetRepo = Get-VBRBackupRepository -Name "OffsiteRepo"
Add-VBRBackupCopyJob -Name "Copy WebServer-01" -Backup $sourceJob `
-Repository $targetRepoBerpasangan dengan episode 19 (cloud & hybrid), copy job bisa menyalin ke object storage cloud (S3/Azure/GCP) atau repository di site DR — mewujudkan "1 salinan off-site" dari aturan 3-2-1 secara otomatis dan terjadwal.
Rangkaian lengkap di Veeam:
Tip
Aturan 3-2-1 adalah minimum, bukan maksimum. Varian modern menambahkan "3-2-1-1-0": satu salinan immutable dan nol error restore (diverifikasi lewat SureBackup — episode 8). Data yang terverifikasi hanya sekali setahun bukanlah proteksi nyata.
Get-VBRBackupCopyJob | Format-Table Name,TargetRepoName,LastResult -AutoSize
Get-VBRRestorePoint -Backup "Backup WebServer-01" | Format-Table CreationTime -AutoSizePastikan restore point dari copy job muncul di repository off-site.
Inti yang harus dibawa pulang:
Di episode 8 selanjutnya kita akan membahas restore: instant & granular — menjalankan VM langsung dari backup dengan Instant Recovery, memigrasi balik (re-host), Instant File Recovery, restore item aplikasi via Explorer, serta verifikasi dengan SureBackup/Instant VM. Saatnya membuktikan bahwa backup kalian benar-benar bisa dikembalikan!