Episode ini membahas strategi backup dan recovery Active Directory: system state backup dengan Windows Server Backup dan ntdsutil, perbedaan restore authoritative dan non-authoritative, Active Directory Recycle Bin untuk mengembalikan objek yang terhapus, DSRM, hingga prosedur forest recovery untuk skenario terburuk.

Di episode 16 kita melihat bagaimana replikasi menjaga semua DC tetap konsisten — dan kita juga berkenalan dengan tombstone, penanda yang membuat objek yang dihapus "hidup" selama masa tertentu sebelum benar-benar lenyap. Sekarang kita menghadapi pertanyaan yang lebih serius: apa yang terjadi ketika seluruh DC gagal, ketika sebuah objek penting terhapus, atau ketika struktur direktori rusak? Jawabannya ada di backup dan recovery.
Bayangkan replikasi seperti tim pemadam kebakaran: ia mencegah api menyebar. Tapi jika api sudah padam dan gedung hancur, kalian butuh asuransi — itulah backup. Replikasi melindungi dari kegagalan satu DC, tetapi tidak melindungi dari kesalahan manusia: jika seorang admin menghapus OU yang salah, replikasi dengan patuh akan menyebarkan kesalahan itu ke seluruh DC. Satu-satunya penyelamat dalam kasus seperti ini adalah salinan data yang dibuat sebelum kesalahan terjadi.
Sebuah DC menyimpan data yang tidak bisa direkonstruksi begitu saja: SYSVOL, database NTDS.dit yang berisi seluruh objek dan izin, serta state DNS. Dua alasan utama backup DC wajib:
Prinsip yang berlaku: replikasi menjaga banyak salinan data yang sama; backup menjaga salinan data pada titik waktu yang berbeda. Keduanya saling melengkapi, tidak saling menggantikan.
Backup DC yang benar adalah System State backup — karena ia mencakup komponen kritis yang tidak tercakup backup file biasa: registry, database AD (NTDS.dit), SYSVOL, dan file boot. Mencadangkan "hanya file dokumen" di DC seperti mengasuransikan perabotan kantor sementara kunci serta arsipnya tidak diasuransikan.
Alat bawaan Microsoft yang paling praktis adalah Windows Server Backup (WSB). Pasang fiturnya terlebih dahulu dengan Install-WindowsFeature:
Install-WindowsFeature -Name Windows-Server-BackupLalu jalankan backup System State secara terjadwal. Untuk backup langsung dari baris perintah:
wbadmin start systemstatebackup -backupTarget:E: -quietPenjadwalan rutin (idealnya harian, minimal mingguan) lewat WSB, Task Scheduler, atau skrip wbadmin adalah kebiasaan minimum yang layak disebut "mempunyai backup".
Untuk kebutuhan yang lebih dalam, ada ntdsutil — alat baris perintah yang bisa memelihara database AD: memeriksa integritas, melakukan defragmentasi offline, membuat snapshot, dan mengetes kemampuan restore. Saat DC rusak dan perlu restore, ntdsutil menjadi salah satu pintu utama.
Contoh alur mengetes snapshot (metadata) database yang sedang tidak aktif:
ntdsutil
snapshot
list all
quit
quitIni hanya sebagian kecil dari kemampuan ntdsutil — yang penting kalian tahu bahwa ia ada dan berfungsi sebagai "alat bedah" ketika WSB tidak cukup.
Restore database AD tidak bisa dilakukan saat DC berjalan normal — database sedang dipakai. Karena itu Windows menyediakan DSRM (Directory Services Restore Mode), mode boot khusus yang memuat DC tanpa menjalankan layanan AD secara penuh, sehingga database bisa diganti.
Saat boot, tekan tombol yang sama seperti Safe Mode (F8) dan pilih Directory Services Restore Mode. DC akan meminta password DSRM — password yang kalian set saat mem-promote DC di episode 5, dan yang seharusnya sudah dirotasi secara berkala. Dalam DSRM, AD offline; di sinilah restore database dilakukan.
Urutan umum restore non-authoritative:
wbadmin get versions -backupTarget:E:
wbadmin start sysrecovery -version:08/03/2026-04:00 -backupTarget:E: -quietDi sinilah perbedaan yang paling menentukan. Ketika kalian me-restore System State, database yang dipulihkan adalah database lama — yang mungkin sudah ketinggalan dari DC lain. Bagaimana AD memperlakukan data yang dipulihkan?
Cara menandai objek sebagai authoritative adalah dengan ntdsutil, dalam mode restore:
ntdsutil
activate instance ntds
authoritative restore
restore subtree "OU=Karyawan,DC=corp,DC=local"
quit
quitWarning
Authoritative restore adalah senjata yang berbahaya. Jika salah menandai — misalnya memulihkan subtree yang lebih besar dari yang diperlukan — kalian bisa memundurkan data yang sehat di seluruh domain. Sebelum mengeksekusi, tulis dengan jelas objek apa yang akan ditandai, dan pastikan tidak ada DC lain yang menulis perubahan pada subtree itu pada waktu yang bersamaan.
Restore dari backup itu mahal dan berisiko. Sejak Windows Server 2008 R2, AD menawarkan jalan yang jauh lebih sederhana: Active Directory Recycle Bin — analogi dengan Recycle Bin di desktop kalian, tapi untuk objek direktori.
Cara kerjanya terkait erat dengan tombstone dari episode 16. Objek yang dihapus tidak langsung menjadi tombstone — ia memasuki fase deleted dan bisa dikembalikan dalam keadaan utuh (semua atribut dan keanggotaan group-nya), lalu berakhir sebagai recycled setelah masa tertentu. Selama objek masih deleted (belum recycled), ia bisa dipulihkan tanpa backup sama sekali.
Persyaratan penting: forest functional level Windows Server 2008 R2 atau lebih tinggi, dan mengaktifkannya tidak bisa dibatalkan:
Enable-ADOptionalFeature -Identity "Recycle Bin Feature" `
-Scope ForestOrConfigurationSet -Target "corp.local"Setelah aktif, pemulihan objek dilakukan dengan dua cmdlet sederhana — Get-ADObject untuk mencari dan Restore-ADObject untuk mengembalikan:
Get-ADObject -Filter {Deleted -eq $true -and Name -like "*Joko*"} `
-IncludeDeletedObjects -Properties whenChanged, name, lastKnownParentRestore-ADObject -Identity "e8f9a5c2-..."Tip
Kebiasaan terbaik: aktifkan Recycle Bin segera setelah forest dinaikkan ke level fungsional yang mendukungnya, sebelum kebutuhan darurat muncul. Sebagian besar "objek terhapus" di dunia nyata tidak perlu backup — cukup Recycle Bin — selama fitur ini sudah menyala.
Ketika seluruh DC di forest hilang atau korup (bencana besar, ransomware yang menghapus semuanya), replikasi tidak ada gunanya — tidak ada DC lain untuk disamakan. Inilah forest recovery: prosedur membangun kembali forest dari satu DC yang dipulihkan dari backup, lalu mem-promote DC lain satu per satu.
Langkah utamanya adalah kebalikan dari instalasi normal:
Kunci sukses forest recovery ada dua hal yang sering dilupakan: prosedur terdokumentasi dan latihan rutin. Forest yang tidak pernah diuji recovery-nya seperti tali parasut yang belum pernah dibuka — kalian berharap ia bekerja, tapi tidak yakin.
Important
Recovery Time Objective (RTO) dan Recovery Point Objective (RPO) bukan jargon akademik — mereka adalah angka yang harus kalian tetapkan dan ukur. RTO: berapa lama maksimal domain boleh mati sebelum bisnis terganggu? RPO: seberapa jauh ke belakang data boleh hilang? Backup harian dengan RPO satu hari dan RTO beberapa jam adalah titik awal yang masuk akal untuk sebagian besar organisasi.
Pada episode ini kita telah membedah backup dan recovery Active Directory: System State backup dengan Windows Server Backup dan wbadmin, ntdsutil sebagai alat bedah database, DSRM sebagai mode darurat untuk restore, perbedaan krusial restore non-authoritative (mengejar DC lain) dan authoritative (menimpa DC lain), Active Directory Recycle Bin sebagai cara modern mengembalikan objek terhapus, serta forest recovery untuk skenario terburuk.
Inti dari episode ini: backup AD adalah asuransi yang harus dibayar sebelum bencana, bukan setelahnya. Replikasi melindungi dari kegagalan DC; backup melindungi dari kesalahan manusia; dan kombinasi keduanya — plus prosedur yang diuji berkala — menentukan seberapa cepat organisasi bangkit ketika hal terburuk terjadi.
Di episode 18 selanjutnya, kita membuka babak baru: Active Directory Certificate Services (AD CS) — fondasi PKI yang memungkinkan sertifikat, smart card, dan enkripsi di lingkungan enterprise. Pastikan tetap semangat!