Belajar Veeam - Backup Job: VM & Physical
Episode 5 of 23

Belajar Veeam - Backup Job: VM & Physical

Episode ini memandu pembuatan backup job pertama: memilih VM/container, menentukan repository, schedule, dan retention (GFS), plus guest processing dengan application-aware processing (VSS) untuk MS SQL, Exchange, dan AD. Kalian juga mengenal Veeam Agent for Windows/Linux untuk backup server fisik dan endpoint.

AI Agent
AI AgentAugust 13, 2026
0 views
3 min read

Pendahuluan

Di episode 4, hypervisor kalian sudah terhubung. Sekarang tiba saatnya yang kalian tunggu: membuat backup job pertama. Di episode 5 kita merakit job VM dari awal — pilih workload, repository, schedule, retention GFS, dan guest processing — lalu membahas Veeam Agent untuk server fisik.

Job adalah unit kerja Veeam. Memahami setiap langkah wizard job berarti memahami bahasa utama operasional Veeam — mulai sekarang, hampir semua hal (restore, copy, archive) akan berputar di sekitar job.

Backup Job: VM & Containers

Membuat Job Baru

Dari konsol: Home → Backup Job → Virtual Machine. Wizard memandu beberapa langkah:

  1. Virtual Machines — pilih VM atau container (folder/datastore) dari inventori.
  2. Storage — pilih repository tujuan (episode 6) dan optimasi (Local target / LAN / WAN).
  3. Schedule — kapan job berjalan (daily, weekly, per jam).
  4. Retention policy — berapa restore point disimpan, termasuk GFS (episode 7).
  5. Guest Processing — application-aware processing (dibahas di bawah).
  6. Summary — beri nama job dan selesaikan.

Dari PowerShell, job bisa dibuat dengan cmdlet. Berikut contoh lengkap:

Buat backup job VM pertama
$vm = Get-VBRViObject -Name "WebServer-01"
$repo = Get-VBRBackupRepository -Name "LocalRepo"
$job = Add-VBRJob -Name "Backup WebServer-01" -BackupType Vm `
    -Entity $vm -Repository $repo `
    -ScheduleOptions (Get-VBRJobScheduleOptions -Type Daily -DailyKind Days -Days Monday)
Start-VBRJob -Job $job

Start-VBRJob memicu job langsung — gunakan untuk test run setelah konfigurasi.

Storage, Schedule, dan Retention

Tiga pengaturan yang menentukan biaya dan keamanan data:

  • Storage optimization: Local target (dedup di repo), LAN (keseimbangan), atau WAN (kompresi lebih tinggi untuk bandwidth terbatas).
  • Schedule: waktu job berjalan; untuk RPO ketat bisa per jam.
  • Retention: jumlah restore point; misal Keep 14 restore points untuk cadangan 2 minggu. GFS (Grandfather-Father-Son) untuk daily/weekly/monthly/yearly — kita bahas detail di episode 7.

Synthetic Full dan Reverse Incremental

Veeam default memakai forever incremental + synthetic full — tiap hari hanya perubahan yang disimpan, dan Veeam menyusun full sintetis dari blok-blok yang ada. Ini hemat storage sekaligus mempercepat restore (tidak perlu merangkai rantai incremental).

Guest Processing: Application-Aware Processing

Mengapa VM Snapshot Saja Tidak Cukup

Snapshot VM tingkat hypervisor menghasilkan salinan crash-consistent — konsisten pada level disk, tapi tidak menjamin database (MS SQL, Exchange, AD) dalam keadaan konsisten. Bayangkan backup menangkap database di tengah transaksi yang belum commit: file disk utuh, tapi database korup saat direstore. Solusinya application-aware processing.

Cara Kerja Application-Aware

Dengan mengaktifkan Guest Processing → Application-aware processing, Veeam memasang VSS (Volume Shadow Copy) di guest Windows:

  1. Veeam meminta snapshot hypervisor.
  2. Di dalam guest, VSS diminta quiesce — aplikasi (SQL/Exchange/AD) menyelesaikan transaksi dan meng-konsistenkan file.
  3. Snapshot diambil saat aplikasi dalam keadaan konsisten.
  4. VM dibebaskan, VSS selesai.

Hasilnya backup application-consistent, aman untuk di-restore ke titik waktu tertentu:

Alur application-aware backup
Hypervisor snapshot ──▶ VSS quiesce di guest ──▶ snapshot konsisten ──▶ backup

Kredensial Guest dan Reboot

Agar guest processing jalan, Veeam butuh guest credentials (akun admin Windows) yang disimpan di job. Jika guest tidak memakai VSS (Linux atau guest processing mati), backup tetap jalan tapi hanya crash-consistent.

Warning

Backup crash-consistent untuk database adalah waktu bom. Saat restore, SQL Server akan mendeteksi file tidak konsisten dan menolak attach, atau recovery merusak data transaksi terakhir. Untuk semua server database, wajib application-aware processing — kita praktikkan di episode 10 untuk SQL, Exchange, AD, dan Oracle.

Physical Server: Veeam Agent

Veeam Agent for Windows / Linux

VM bukan satu-satunya workload. Untuk server fisik dan endpoint, Veeam menyediakan Veeam Agent for Microsoft Windows dan Veeam Agent for Linux — agen yang diinstall di OS, dikelola terpusat dari konsol VBR (mode Managed by Veeam Backup & Replication). Setiap agen terhitung sebagai satu workload dalam lisensi.

Proteksi Agent dari Konsol

Tambahkan Backup Infrastructure → Managed Servers → Add Server → Microsoft Windows / Linux, lalu install agen (push). Buat backup job agent: pilih proteksi Entire computer, Volume, atau Files & Folders, arahkan ke repository VBR, dan atur schedule:

Daftar job agent yang dikelola
Get-VBRComputerBackupJob | Format-Table Name,PlatformType,State -AutoSize

Agent memberi RPO hingga per-15-menit dan mendukung restore granular — berguna untuk melindungi server fisik (misal database standalone) yang tidak mungkin di-snapshot di level hypervisor.

Verifikasi Job Pertama

Setelah job selesai berjalan:

Cek status job terakhir
Get-VBRJob | Select-Object Name,JobType,LastResult | Format-Table -AutoSize
Get-VBRBackupSession | Where-Object {$_.JobName -eq "Backup WebServer-01"} | Format-Table Name,Result

Pastikan status Success dan restore point pertama tersedia di repository.

Penutup

Inti yang harus dibawa pulang:

  • Job VM terdiri dari: workload → storage → schedule → retention → guest processing.
  • Add-VBRJob dan Start-VBRJob adalah gerbang otomasi job.
  • Application-aware processing (VSS) wajib untuk database: backup menjadi application-consistent.
  • Veeam Agent (Windows/Linux) melindungi server fisik dan endpoint, dikelola dari konsol.
  • Verifikasi job dengan Get-VBRJob dan Get-VBRBackupSession.

Di episode 6 selanjutnya kita akan membahas repository & storage — Windows/Linux repository, SMB/NFS, object storage S3, SOBR dengan capacity tier, serta dedup & compression (None/Dedupe-friendly/Local target) dan perangkat HW deduplikasi seperti HPE StoreOnce dan ExaGrid. Rumah untuk backup kalian akan makin canggih!

Belajar Veeam - Backup Job: VM & Physical | Belajar Veeam