STATUS IS UPWIKI OPTIMASI SITUS WEB
49Pulihkan
Keamanan dan pemulihan / Pulihkan

Cadangan dan Pemulihan Situs Web: Bangun Jalur Pemulihan yang Dapat Diuji

Bangun jalur yang telah diuji untuk memulihkan data situs, berkas, konfigurasi, dan keputusan yang diperlukan setelah perubahan buruk, penghapusan, atau insiden keamanan.

Cadangan dan Pemulihan Situs Web: Bangun Jalur Pemulihan yang Dapat Diuji — PANDUAN VISUAL
BACA
8 menit
SUMBER
7
VALIDASI ULANG
2027-03-27
ditinjau
Peninjau ketahanan dan keamanan situs web
JAWABAN SINGKAT

Mulai dengan keputusan.

Perlakukan cadangan dan pemulihan sebagai satu kapabilitas pemulihan, bukan sekadar pembelian penyimpanan. Identifikasi layanan yang dibutuhkan pengunjung dan staf, lalu buat salinan koheren waktu dari konten, basis data, media, kode, konfigurasi, dan informasi build yang diperlukan untuk membangunnya kembali. Simpan salinan terlindungi terpisah dari lingkungan produksi, batasi siapa yang dapat menghapusnya, dan buat instruksi dapat dijangkau saat alat normal tidak tersedia.

Tentukan frekuensi cadangan dari dua pilihan: Recovery Point Objective (RPO) adalah perubahan terakhir yang dapat Anda relakan kehilangan; Recovery Time Objective (RTO) adalah jeda layanan maksimal yang dapat diterima. Pulihkan ke lingkungan terpisah, ukur hasil terhadap kedua tujuan tersebut, dan simpan bukti. Job cadangan yang ditandai sukses bukan bukti bahwa pemulihan akan berhasil.

PANDUAN VISUAL

Lihat pekerjaan sebagai sebuah sistem.

Gunakan peta ini untuk menghubungkan keputusan dalam artikel sebelum menerapkan taktik individual.

SIUPulihkan
01Tetapkan apa saja yang termasuk dalam “situs web”
02Tentukan frekuensi dan retensi berdasarkan toleransi bisnis
03Pisahkan dan lindungi salinan pemulihan
04Tulis runbook pemulihan dan tetapkan otoritas
01

Tetapkan apa saja yang termasuk dalam “situs web”

Mulai dengan inventaris layanan. Untuk setiap situs, portal, toko, atau kampanye, catat pemilik bisnis, pemilik teknis, akun hosting, kontrol domain dan DNS, repositori, penyimpanan konten dan media, integrasi, dan kredensial penting. Tandai apa yang bisa dibangun ulang dari version control dan apa yang menyimpan catatan unik.

Sertakan konfigurasi secara sengaja: pengalihan (redirect), pengaturan CDN atau firewall, job terjadwal, template, dan berkas infrastructure-as-code. Jangan menyalin rahasia langsung ke manifesto umum; arahkan ke sistem rahasia yang disetujui dan proses akses darurat. Dokumentasi WordPress menunjukkan celah umum: situs tipikal memerlukan berkas dan basis data terpisah.

Layanan minimum yang layak

Definisikan versi terkecil yang aman yang dapat menyediakan informasi atau transaksi esensial.

Set cadangan

Berikan ekspor basis data, berkas, media, dan konfigurasi yang kompatibel satu cap waktu atau label versi.

02

Tentukan frekuensi dan retensi berdasarkan toleransi bisnis

Pilih frekuensi berdasarkan laju dan nilai perubahan. Tuliskan RPO dalam bahasa sederhana, lalu periksa bahwa setiap penyimpanan unik ditangkap cukup sering. Salinan berkas malam‑hari tidak memenuhi RPO empat jam untuk basis data yang berubah cepat.

Tetapkan RTO secara terpisah. Sertakan persetujuan, infrastruktur bersih, pemulihan, validasi, perubahan lalu lintas, dan komunikasi internal. Ukur melalui latihan daripada menerima klaim vendor. Simpan poin lama cukup lama agar dapat dicapai sebelum kesalahan atau penemuan terlambat, lalu tinjau retensi dengan spesialis privasi, arsip, atau legal bila data mengharuskannya.

Pemeriksaan frekuensi

Bandingkan interval antar titik pemulihan lengkap dengan RPO setiap layanan.

Pemeriksaan retensi

Verifikasi orang yang berwenang dapat menemukan titik pemulihan berizin yang lebih tua.

03

Pisahkan dan lindungi salinan pemulihan

Gunakan beberapa salinan di lokasi atau layanan berbeda sehingga satu akun, kejadian lokal, atau kesalahan tidak menghapus semua opsi. CISA merekomendasikan cadangan otomatis reguler, salinan off‑site, enkripsi, dan salinan offline. NCSC menyarankan menghindari perangkat cadangan yang selalu terhubung dan merekomendasikan lebih dari satu solusi atau lokasi cadangan.

Lindungi administrasi cadangan dengan prinsip least privilege, autentikasi multi‑faktor bila didukung, akun admin terpisah, dan peninjauan akses. Gunakan proteksi penghapusan, riwayat versi, atau penyimpanan immutable hanya setelah memahami biaya dan perilaku pemulihannya. Enkripsikan data yang disimpan dan uji penjagaan kunci. Enkripsi tanpa kunci yang dapat dijangkau tidak dapat digunakan; akses yang dibagi luas melemahkan setiap salinan.

Off‑site berarti terpisah

Salinan harus memiliki mode kegagalan yang bermakna berbeda dari produksi.

Tinjauan akses

Daftarkan siapa yang dapat membaca, mengubah, menghapus, dan memulihkan cadangan; hapus akses usang.

04

Tulis runbook pemulihan dan tetapkan otoritas

Runbook adalah prosedur pemulihan yang telah diuji. Simpan salinannya dapat dijangkau tanpa situs yang terpengaruh, penyedia identitas produksi, atau sistem chat normal. Sertakan kontak dan alternatif, otoritas, prioritas sistem, lokasi cadangan, prasyarat, urutan pemulihan, pemeriksaan validasi, dan kondisi penghentian.

Tunjuk pemilik pemulihan yang bertanggung jawab dan pengganti untuk setiap layanan kritis. Definisikan siapa yang memberi otorisasi pemulihan ke produksi, perubahan DNS, dan validasi data bisnis. Jika melibatkan data kartu pembayaran, data sensitif pribadi, atau catatan yang diatur, dapatkan tinjauan keamanan, privasi, legal, dan bila relevan PCI sebelum memutuskan apa yang dipertahankan, diberitahukan, atau dipulihkan.

Log keputusan

Catat titik pemulihan yang dipilih, orang yang menyetujui, sistem yang disentuh, hasil validasi, dan pengecualian.

Akses break‑glass

Dokumentasikan akses darurat yang terkontrol; jangan pernah mengandalkan perangkat atau ingatan satu karyawan.

05

Pulihkan dengan aman setelah kecurigaan kompromi

Jangan otomatis menimpakan produksi dengan salinan terbaru ketika akses tidak sah, malware, atau penghapusan mencurigakan mungkin terjadi. Ikuti proses insiden, nilai akun dan cadangan yang mungkin terpengaruh, pilih titik berdasarkan bukti, dan bangun atau isolasi lingkungan pemulihan sebelum menghubungkannya kembali.

CISA mengarahkan pemulihan menurut prioritas layanan kritis dan memperingatkan agar tidak menyebarkan kembali infeksi ke sistem bersih. NCSC merekomendasikan menghubungkan cadangan hanya ke perangkat yang sudah dipastikan bersih dan memindainya sebelum pemulihan. Langkah‑langkah ini mengurangi risiko, bukan menjamin kebersihan. Tingkatkan ke bantuan respons insiden berkualifikasi jika investigasi, pengawetan bukti, atau kewajiban pemberitahuan mungkin berlaku.

Urutan aman

Pulihkan layanan berkepentingan tertinggi pada infrastruktur bersih, validasi, lalu lanjutkan sesuai urutan ketergantungan.

Validasi penuh

Periksa alur pengguna, data, job, integrasi, administrasi, logging, dan cakupan cadangan baru.

06

Gunakan latihan (drill) sebagai bukti dan masukan perbaikan

Jalankan pemulihan parsial, rekonstruksi penuh terisolasi, latihan kehilangan ketergantungan, atau simulasi meja menurut tingkat risiko. Mulai dengan tes yang aman dan bermakna lalu tingkatkan realisme seiring waktu. CISA merekomendasikan tes pemulihan penuh dan parsial; NCSC merekomendasikan latihan untuk memperjelas peran, tanggung jawab pihak ketiga, dan prioritas.

Ukur usia titik pemulihan terhadap RPO dan waktu pemulihan yang berlalu terhadap RTO. Catat pengenal set, peserta, hasil validasi, langkah yang gagal, dan pemilik untuk tiap perbaikan. Uji ulang setelah menutup celah dan setelah perubahan material pada platform, identitas, basis data, atau penyedia. SIU dapat mengorganisasikan kerja remediasi pencegahan ini; ini bukan sistem cadangan atau layanan pemantauan langsung.

Bukti

Simpan catatan ringkas tentang apa yang dipulihkan, di mana, apa yang lolos, apa yang gagal, dan siapa yang menerimanya.

Pemicu uji ulang

Ulangi pengujian fokus setelah perubahan arsitektur atau pemasok yang material.

TINDAKAN / VERIFIKASI

Panduan tugas praktis Anda.

TINDAKAN / VERIFIKASIVERIFIKASI
Pemetaan layanan dan dataDaftarkan setiap layanan kritis, penyimpanan uniknya, konfigurasi, integrasi, dan pemiliknya.Inventaris menamai sumber dan pemilik untuk setiap item yang dapat dipulihkan.
Tetapkan RPO dan RTOTuliskan Recovery Point dan Recovery Time Objective yang disetujui bisnis untuk tiap layanan kritis.Jadwal dan urutan pemulihan dapat memenuhi tujuan yang didokumentasikan.
Buat set koherenTangkap berkas, data, media, konfigurasi, dan definisi build yang kompatibel bersama-sama.Satu set contoh memiliki isi, cap waktu, dan urutan pemulihan.
Amankan salinan terpisahGunakan salinan terlindungi di luar lingkungan utama dengan akses terkontrol dan enkripsi.Tinjauan akses mengidentifikasi opsi pemulihan dengan mode kegagalan berbeda.
Siapkan runbookDokumentasikan otoritas, kontak, kebutuhan lingkungan bersih, langkah pemulihan, dan eskalasi.Alternatif dapat menemukan runbook dan akses pemulihan tanpa layanan yang terpengaruh.
Jalankan pemulihan terisolasiPulihkan titik terpilih di luar produksi atau latih langkah pemulihan nyata dengan aman.Tim mencatat usia titik sebenarnya, waktu yang berlalu, dan hasil validasi.
Validasi perilaku kritisPeriksa alur inti, data yang sesuai, job, integrasi, administrasi, log, dan cakupan cadangan baru.Pemilik bisnis dan teknis menerima pemeriksaan atau mencatat pengecualian.
Tutup dan uji ulang celahTugaskan kegagalan drill, perbarui runbook, dan ulangi tes yang terpengaruh.Setiap celah memiliki pemilik, tanggal jatuh tempo, bukti penyelesaian, dan hasil uji ulang.
Tinjau setelah perubahanTinjau kembali cakupan, akses, retensi, dan tujuan setelah perubahan material.Rencana memiliki tanggal tinjau terkini dan riwayat perubahan.
TINDAKAN / VERIFIKASI

Panduan tugas praktis Anda.

  1. 01

    Pemetaan layanan dan data

    Daftarkan setiap layanan kritis, penyimpanan uniknya, konfigurasi, integrasi, dan pemiliknya.

    VERIFIKASI: Inventaris menamai sumber dan pemilik untuk setiap item yang dapat dipulihkan.
  2. 02

    Tetapkan RPO dan RTO

    Tuliskan Recovery Point dan Recovery Time Objective yang disetujui bisnis untuk tiap layanan kritis.

    VERIFIKASI: Jadwal dan urutan pemulihan dapat memenuhi tujuan yang didokumentasikan.
  3. 03

    Buat set koheren

    Tangkap berkas, data, media, konfigurasi, dan definisi build yang kompatibel bersama-sama.

    VERIFIKASI: Satu set contoh memiliki isi, cap waktu, dan urutan pemulihan.
  4. 04

    Amankan salinan terpisah

    Gunakan salinan terlindungi di luar lingkungan utama dengan akses terkontrol dan enkripsi.

    VERIFIKASI: Tinjauan akses mengidentifikasi opsi pemulihan dengan mode kegagalan berbeda.
  5. 05

    Siapkan runbook

    Dokumentasikan otoritas, kontak, kebutuhan lingkungan bersih, langkah pemulihan, dan eskalasi.

    VERIFIKASI: Alternatif dapat menemukan runbook dan akses pemulihan tanpa layanan yang terpengaruh.
  6. 06

    Jalankan pemulihan terisolasi

    Pulihkan titik terpilih di luar produksi atau latih langkah pemulihan nyata dengan aman.

    VERIFIKASI: Tim mencatat usia titik sebenarnya, waktu yang berlalu, dan hasil validasi.
  7. 07

    Validasi perilaku kritis

    Periksa alur inti, data yang sesuai, job, integrasi, administrasi, log, dan cakupan cadangan baru.

    VERIFIKASI: Pemilik bisnis dan teknis menerima pemeriksaan atau mencatat pengecualian.
  8. 08

    Tutup dan uji ulang celah

    Tugaskan kegagalan drill, perbarui runbook, dan ulangi tes yang terpengaruh.

    VERIFIKASI: Setiap celah memiliki pemilik, tanggal jatuh tempo, bukti penyelesaian, dan hasil uji ulang.
  9. 09

    Tinjau setelah perubahan

    Tinjau kembali cakupan, akses, retensi, dan tujuan setelah perubahan material.

    VERIFIKASI: Rencana memiliki tanggal tinjau terkini dan riwayat perubahan.
TOPIK DISKUSI

Bandingkan kompromi, bukan data pribadi.

Gunakan prompt ini dengan tim Anda atau komunitas pemilik situs. Bagikan metode dan pelajaran, tetapi jangan pernah menempelkan kredensial, data pelanggan, atau detail infrastruktur yang tidak bersifat publik.

  1. 01

    Ketergantungan situs mana yang akan membuat cadangan Anda saat ini tidak dapat digunakan jika menghilang, dan bagaimana Anda dapat menguji asumsi itu tanpa mengekspos data pelanggan?

  2. 02

    Apa yang diungkap latihan pemulihan atau rollback baru‑baru ini tentang perbedaan antara pembalikan kode yang cepat dan pemulihan layanan lengkap?

  3. 03

    Bagaimana Anda membuat otoritas pemulihan dan akses darurat dapat dijalankan ketika pemilik kunci tidak tersedia?

SUMBER POPULER / TERPERCAYA

Buka materi sumber.

Cybersecurity and Infrastructure Security AgencyBack Up Business Data ↗

Panduan pemerintah ringkas untuk menginventarisasi data kritis, menggunakan salinan terlindungi, dan menguji pemulihan penuh serta parsial.

Ditinjau 2026-09-27
Cybersecurity and Infrastructure Security AgencyStopRansomware Guide ↗

Menjelaskan cadangan terenkripsi offline, pemulihan bersih, gambar emas (golden images), dan prioritas pemulihan selama kebangkitan ransomware.

Ditinjau 2026-09-27
UK National Cyber Security CentreMitigating malware and ransomware attacks ↗

Panduan praktis untuk memisahkan salinan cadangan, memindai sebelum pemulihan, MFA untuk administrasi cadangan, dan latihan.

Ditinjau 2026-09-27
National Institute of Standards and TechnologyContingency Planning Guide for Federal Information Systems, SP 800-34 Rev. 1 ↗

Referensi perencanaan untuk mengevaluasi kebutuhan pemulihan, prioritas, dan proses kontinjensi.

Ditinjau 2026-09-27
WordPress DocumentationBackups ↗

Menunjukkan kenapa pemulihan WordPress tipikal membutuhkan basis data dan berkas situs, dengan contoh ruang lingkup praktis.

Ditinjau 2026-09-27
OWASP Cheat Sheet SeriesLogging Cheat Sheet ↗

Bermanfaat saat merancang bukti pemulihan dan latihan sambil mempertimbangkan kontrol akses dan paparan data sensitif dalam log.

Ditinjau 2026-09-27
Cloudflare DevelopersRollbacks ↗

Contoh dokumentasi rollback deployment yang membantu membedakan pembalikan kode dari pemulihan data dan layanan.

Ditinjau 2026-09-27

Kebijakan sumber. Artikel ini menggunakan panduan resmi pemerintah, standar, platform, dan keamanan yang dibaca pada 2026-09-27. Sumber membantu pembaca bertindak dan bukan merupakan dukungan. Klaim platform dibatasi pada dokumentasi yang dipublikasikan; pilihan hukum, privasi, pembayaran, dan respons insiden memerlukan tinjauan berkualifikasi.

PENJELASAN SINGKAT

Pertanyaan umum.

Seberapa sering saya harus mencadangkan situs web saya?

Cadangkan setiap sumber data unik cukup sering untuk memenuhi RPO yang ditulis. Situs informasional dengan perubahan rendah dapat mentoleransi interval lebih lama dibanding toko, portal anggota, atau sistem penerbitan. Jadwal harus mencakup basis data dan media serta berkas deployment, dan harus dibuktikan lewat latihan pemulihan.

Apakah cadangan dari penyedia hosting sudah cukup?

Itu mungkin salah satu opsi pemulihan, tetapi jangan anggap mencakup setiap komponen situs, dapat diakses dalam RTO Anda, atau terlindungi dari kegagalan akun atau platform yang sama. Tinjau cakupan, retensi, akses, proteksi penghapusan, dan langkah pemulihan aktual. Pertahankan opsi yang dapat pulih secara independen bila risiko layanan memerlukannya.

Bisakah saya menggunakan rollback deployment sebagai pengganti cadangan?

Rollback berguna untuk membalikkan deployment produksi yang buruk. Itu tidak otomatis menjadi cadangan basis data, media yang diunggah, pengaturan pihak ketiga, atau record yang dihapus. Sertakan pembalikan deployment dalam runbook, tetapi uji jalur pemulihan end‑to‑end terpisah untuk layanan penuh.

Status Is UP Editorial Team · Editor Pemberdayaan Ketersediaan

Ditinjau oleh Peninjau ketahanan dan keamanan situs web. Diterbitkan 2026-09-27; diperbarui 2026-09-30.