DB2 High Availability and Recovery

High Availability (HA) merupakan sebuah gambaran untuk mendeskripsikan sistem yang dapat dioperasikan dan digunakan oleh user hampir setiap saat. Sistem HA memiliki karakteristik sebagai berikut

- proses transaksi yang efisien tanpa penurunan performa disaat beban puncak operasi.

- cepat melakukan recovery ketika terjadi kegagalan hardware maupun software atau bahkan terjadi bencana alam, jika perencanaan backup dan recovery telah dilakukan

- kemampuan failover. Jika terjadi database manager berhenti beroperasi, maka harus ada database manager lain yang mampu mengambil alih beban kerja dan membuat database dapat digunakan secara instant.

Anda tidak akan tahu kapan bencana atau kegagalan terjadi di sistem. Sangat berguna jika kita telah mempersiapkan diri dan menjaga data bukan hanya dari faktor eksternal melainkan juga faktor internal.

Untuk meminimalisasi kehilangan data, kita membutuhkan strategi recovery. Beberapa strategi yang harus dipertimbangkan adalah sebagai berikut

- kegagalan sistem seperti mati lampu, kegagalan hardware dan software

- kegagalan transaksi seperti modifikasi atau input data yang salah

- kegagalan media seperti kerusakan tape, hard disk atau media penyimpanan lainnya

- bencana seperti kebakaran, kebanjiran atau gempa bumi

Tipe recovery yang ada di DB2

- crash recovery

Melindungi database dari keadaan inkonsisten dengan melakukan rollback transaksi yang belum di commit.

- version recovery

Memungkinkan untuk kembali ke database versi sebelumnya dengan menggunakan image backup

- rollforward recovery

Merupakan gabungan version recovery dengan file log.

This entry was posted in DB2 and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>