Ketika kita menjalankan sebuah aplikasi maka pengamanan data merupakan hal yang sangat penting. Kita perlu memikirkan hal-hal berkaitan dengan pengamanan data.
Beberapa pertimbangan pengamanan data pada database MySQL dan MariaDb antara lain
- Replication
Replication ini akan mencegah atau paling tidak mengurangi kehilangan data jika ada kegagalan perangkat keras. Kegagalan karena kesalahan dalam aplikasi misal mendelete tabel tidak dapat ditanggulangi.
Ada juga masalah data yang tidak konsisten pada slave yaitu jika ada update yang bersifat internal seperti dijelaskan di https://mariadb.com/kb/en/mariadb/replication-and-foreign-keys/ .
Informasi lebih lanjut silahkan mengunjungi https://mariadb.com/kb/en/mariadb/replication-as-a-backup-solution/ .
- Percona Incremental backup
Informasi mengenai Percona dapat dilihat di https://www.percona.com/doc/percona-xtrabackup/2.4/index.html .
- Galera Cluster sistem
Pada Galera Cluster System ini data akan dicopy secara bersamaan ke banyak server, dengan demikian maka data berada pada banyak server. Jika terjadi bencana alam atau kegagalan pada satu server maka dapat diambil alih oleh server yang lain. Video yang menunjukkan bagaimana Galera Cluster bekerja dapat dilihat di http://galeracluster.com/videos/galera-introduction/ .
Informasi mengenai Galera dapat dilihat di http://galeracluster.com/products/ .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Menjaga data database MySQL dan MariaDb