BACKUP DAN RECOVERY DATA
- Jelaskan apa saja penyebab kegagalan system dalam sebuah system yang memungkinkan mengganggu konsistensi data
PENYEBAB DARI KEGAGALAN ADALAH :
1. Disk Crash, informasi yang ada didisk akan hilang
2. Power failure, informasi yang disimpan pada memori utama dan register akan hilang
3. Software Error, output yang dihasilakn tidak betul dan sistem databasenya sendiri akan memasuki suatu kondisi tidak konsisten
KLASIFIKASI FAILURE
Berdasarkan Jenis storage
- Volatile storage, biasanya informasi yang terdapat pada volatile akan hilang, jika terjadi kerusakan sistem (system crash)
- Non Volatile Storage, biasanya informasi yang terdapat pada non volatile strorage tidak akan hilang jika terjadi kerusakan sistem
- Stable Storage, informasi yang terdapat dalam stabel storage tidak pernah hilang.
- Kegagalan system juga bisa mengakibatkan kerusakan pada system, jelaskan jenis kerusakan akibat kegagalan system dan bagaimana untuk mengatasinya
> Kerusakan Data Secara Digital
Data yang rusak secara digital diakibatkan karena adanya kesalahan proses digital baik ketika pembuatan data, penyimpanan data, penyalinan atau pemindahan data, gangguan atau interupt, maupun proses-proses digital lainnya termasuk format disk.
> Kerusakan Data Secara Fisik
Menyangkut kerusakan data secara fisik maka berkaitan erat dengan alat/media penyimpanan data itu sendiri atau aspek hardware. Ya memang, pada dasarnya jika hardware penyimpanan data rusak, maka data didalamnya juga ikut rusak bahkan sulit untuk dilakukan recovery atau pemulihan. Recovery atau pemulihan hanya bisa dilakukan jika bagian lempeng penyimpan data masih utuh dan tidak rusak.
Dokumentasikan sistem Anda dan arsipkan salinan asli perangkat lunak Anda di tempat yang aman.
- Cadangkan file Anda secara teratur, kemudian uji dan verifikasi sehingga pencadangan Anda merupakan salinan lengkap yang asli. Hard Disk eksternal adalah pilihan yang sangat baik untuk tugas ini.
- Jangan pernah memutakhirkan perangkat lunak atau perangkat keras tanpa ada cadangan lengkap yang terverifikasi kalau-kalau Anda perlu memulihkan data.
- Jika Anda menggunakan Microsoft Windows XP, buatlah System Restore Points (Titik Pemulihan Sistem) sebelum melakukan perubahan signifikan pada sistem Anda.
- Tulis rencana cadangan dan lakukan memulihkan data Anda jika terjadi masalah. Rencana cadangan Anda setidaknya memerlukan:
- Mencari semua cadangan yang ada, termasuk tanggal dan jenis cadangan.
- Mendaftar dan mencari semua paket perangkat lunak asli, merinci pemutakhiran sejak instalasi awal.
- Mencari dan menyiapkan komputer alternatif.
- Menggunakan firewall dan anti virus.
- Menghapus file-file dan aplikasi yang tidak digunakan Gunakan pendefragmentasi disk, yang merupakan sebuah program yang biasanya merupakan bagian dari utilitas sistem operasi.
- RDMBS menyediakan beberapa fasilitas recovery data antara lain mekanisme backup, fasilitas loging, chekpoint, dan manager recovery. Jelaskan konsep recovery yang dapat dipilih atau digunakan pada saat kegagalan transaksi
. Mekanisme Back-Up
Mekanisme back-up yaitu merupakan fasilitas yang dilakukan untuk mem-backup database secara periodik. Lihat gambar di bawah yang menggambarkan terjadinya proses mekanisme back-up database mengacu pada proses penyalinan data agar data yang ada tidak hilang. Salinan data inilah yang sering kita sebut back-up. Fungsi dari back-up, antara lain sebagai berikut.
- Mengambalikan data yang hilan ( restore ).
- Mengambil file yang hilang disebabkan kesalahan dalam proses menghapus atau proses hard drive gagal, proses yang diakibatkan oleh kerusakan motherboard dan kekeliruan dalam menghapus file yang ada.
. Fasilitas Logging
Fisilitas logging yaitu merupakan fasilitas yang ada pada sistem recovery untuk mencatat tranksaksi dan perubahan yang terjadi pada database, DBMS memberikan fasilitas untuk memelihara file khusus dan menyediakan informasi mengenai seluruh perubahan yang terjadi pada database.
Fungsi dari logging merupakan proses penyimpan dan mengatur log dari semua perubahan yang dibuat pada database untuk proses recovery yang sedang dijalankan agar efektif jika terjadi kesalahan. Tujuan utama dari mekanisme logging adalah sebagai berikut.
- Melakukan pencatatan semua aktivitas dan kejadian-kejadian yang ada, misalnya apabila kita masuk ke halaman web, maka kita melakukan proses login dan logout, kita melakukan proses hapus/tambah/edit pada record di database, melakukan proses submit pengisian form dari halaman yahoo atau fecebook misalnya.
- Untuk Melakukan proses debugging.
- Melakukan proses monitoring dari sisi keamanan pada setiap akses yang kita lakukan.
. Fasilitas Checkpoint
Fasilitas checkpoint merupakan fasilitas yang ada pada teknik recevory, mengizinkan update terhadap database yang akan menjadi database permanen. Fasilitas checkpoint merupakan proses melakukan update database yang terbaru.
Proses checkpoint juga menyimpan posisi read dan write pada proses yang baru dilakukan untuk tujuan recovery dari database dan memastikan bahwa perubahan dari database telah disinkronisasikan saat proses ekstraksi dan replikasi. Proses checkpoint juga dapat digunakan untuk menghindari proses redudansi.
. Fasilitas Manager Recovery
Fasilitas manager recovery merupakan fasilitas yang dapat mengizinkan sistem untuk dapat menyimpan kembali database ke dalam keadaan sebelum terjadinya kegagalan.
Komentar
Posting Komentar