Pada bulan juni 2024 ramai berita tentang server PDN (Pusat Data Nasional) yang terkena Ransomware, sudah beberapa hari banyak aplikasi pemerintah yang tidak juga berjalan kembali seperti semula, setelah ditelusuri ternyata beberapa aplikasi tidak mempunyai backup di sistem mereka.
Backup atau biasanya untuk server kita menyediakan DRC (Disaster Recovery Center) sebagai backup dari server utama, DRC ini mempunyai spesifikasi dengan server utama dan juga data yang hampir sama, jadi apabila ada gangguan di server utama, kita bisa langsung switching ke server DRC, mungkin ada down sebentar atau agak lama tergantung seberapa besar kompleksnya perubahan/perbedaanya sebagai contoh disini seperti kasus BSI atau Imigrasi, mereka ada backup atau server DRC ketika switch mungkin ada konfigurasi yang miss atau mungkin ada pengecekan dulu dari Tester apakah sistem telah stabil, sehingga agak lama sistem meraka untuk berjalan kembali.
Mengapa DRC harus ada
1. Mengantisipasi apabila terjadi human error
Ketika ada update di aplikasi yang dibuat, ada tahap proses di coba dulu di mesin dev dan tidak ada masalah dalam penerapannya, maka update atau pacthing itu akan diaplikasi ke server production atau server utama, akan tetapi bisa saja terjadi error, entah tidak sengaja mengupdate file yang salah, atau ada konfigurasi yang terlupakan, sehingga membuat server down, untuk server production ini harus ada estimasi, sampai kapan permasalahan ini harus selesai, sampai akhirnya sistem beralih ke mesin DRC.
2. Terjadinya kegagalan hardware/mesin server
Ada kalanya mesin yang digunakan tidak berfungsi entah hardware yang sudah uzur, atau memang sudah saatnya rusak :D, ini biasa terjadi di server onpremise, server mandiri yang di simpan di tempat sendiri.
3. Server terkena hack/ransomware
Dengan server kena hack atau ransomware seperti kejadian di PDN, server jadi tidak bisa diakses, dengan adanya DRC, server bisa kembali seperti semula, akan tetapi harus diperhatikan, bagaimana server ini kena hack atau ransomware, jangan sampai sukses switching, tapi servernya kena hack lagi, pastikan server sudah dihardening.
4. Meminimalkan kerugian
Bayangkan kerugian yang didapat apabila server mati, contoh saja imigrasi, pihak imigrasi memanggil pihak jamaah haji untuk datang ke bandara lebih awal, karena sistem bandara belum pulih, bagaimana capainya jamaah haji harus datang, padahal kalau tidak bermasalah mereka bisa istirahat. Ada 210 instansi pemerintah dan daerah yang terdampak, sehingga layanan tidak dapat diakses oleh masyarakat.
Memang biaya untuk membuat DRC ini tidaklah sedikit, sama saja dengan kita membuat server production, tapi manfaatnya sangat lah banyak, untuk personal minimal backup data sesuai kebutuhan. Kebetulan saja sedang ramai ramai server PDN yang kena ransomware dan website ini tanpa sengaja kehapus 😀 jadi artikel2nya pada ikut hilang, apesnya backupnya hilang entah kemana, jadi terbitlah artikel ini.
Sampai jumpa lagi di artikel selanjutnya.