Implementasi Replikasi Database Mysql Master to Master Dengan Simulasi Ketahanan Sistem Terhadap Gangguan Server

Authors

  • Muhammad Ilham Al Fasya Ilham Universitas Bina Darma
  • Jemakmun Universitas Bina Darma

DOI:

https://doi.org/10.33592/jutis.v14i1.8678

Keywords:

backup dan pemulihan, high availability, ketahanan sistem, master to master, replikasi database

Abstract

Ketersediaan dan keandalan data merupakan aspek yang sangat penting dalam mendukung kelangsungan operasional sistem informasi, termasuk pada lingkungan industri seperti PT Pupuk Sriwidjaja Palembang. Gangguan pada server basis data dapat menimbulkan waktu henti yang berdampak pada kerugian operasional dan reputasi perusahaan, baik yang disebabkan oleh kegagalan perangkat keras maupun insiden keamanan siber. Penelitian ini bertujuan untuk mengimplementasikan dan mengevaluasi efektivitas replikasi basis data MySQL dengan skema master to master dalam meningkatkan ketahanan sistem terhadap gangguan server, serta mengevaluasi strategi backup sebagai lapisan mitigasi tambahan terhadap risiko query destruktif yang turut tereplikasi ke seluruh master. Metode yang digunakan adalah eksperimen terapan yang meliputi konfigurasi dua server sebagai master ganda, pengujian fungsi replikasi berupa pembuatan basis data, penyisipan data, dan pembaruan data pada kedua arah, simulasi gangguan dengan mematikan salah satu server, serta skenario backup dan pemulihan yang mensimulasikan query penghapusan data tanpa filter pada salah satu master. Hasil pengujian menunjukkan bahwa replikasi dua arah berjalan stabil dan konsisten, sistem tetap mampu melayani permintaan basis data selama salah satu server tidak aktif, dan mampu melakukan sinkronisasi ulang berbasis binary log tanpa kehilangan data setelah server pulih. Namun demikian, pengujian juga membuktikan bahwa replikasi master to master tanpa filtering konten turut mereplikasi query destruktif ke seluruh master, sehingga seluruh data dapat hilang secara bersamaan; risiko ini berhasil dimitigasi melalui strategi backup terjadwal yang terbukti mampu memulihkan ketersediaan data secara penuh pada kedua master. Temuan ini mengindikasikan bahwa kombinasi replikasi master to master dan strategi backup merupakan solusi yang lebih menyeluruh untuk mendukung ketersediaan tinggi (high availability) dan pemulihan bencana (disaster recovery) pada sistem basis data berbasis MySQL di lingkungan operasional nyata.

References

Bekker, J. G., Craig, I. K., & Pistorius, P. C. (1999). Modeling and Simulation of Arc Furnace Process. ISIJ International, 39(1), 23?32.

Ajie, R., & Sutabri, T. (2025). Optimasi kinerja basis data terdistribusi menggunakan algoritma replication dan partitioning. Jurnal Sains Student Research, 3(2), 371-378.

Akhlak Kamiswara, & Wijaya, A. (2023). Implementasi replikasi database MySQL master to master untuk menjamin ketersediaan data pada server. Jurnal Teknika, 21(1), 10-17.

Kristian, D. S., Rochim, A. F., & Widianto, E. D. (2015). Pengembangan sistem replikasi dan redundansi untuk meningkatkan kehandalan basisdata MySQL. Jurnal Teknologi dan Sistem Komputer, 3(4), 523-529.

Kurniadi, W., Djusmin, V. B., & Yasir, F. N. (2021). Replikasi database terdistribusi di universitas. Prosiding Semantik, 3(1), 258-262.

Maulana, H. (2016). Analisis dan perancangan sistem replikasi database MySQL dengan menggunakan VMware pada sistem operasi open source. InfoTekJar.

Mathur, D. (2024). Serving dynamic content and static files with NGINX [Part 6/7]. Medium.

Oracle Corporation. (2024). MySQL 8.0 Reference Manual.

phpMyAdmin. (2024). Official phpMyAdmin documentation.

Sholihah, I., & Darujati, C. (2022). Sistem replikasi basis data berdasarkan MySQL menggunakan container Docker. Majalah Ilmiah Teknologi Elektro, 21(2), 209-216.

Shrestha, R. (2017). High availability and performance of database in the cloud Traditional master-slave replication versus modern cluster-based solutions. Proceedings of the 7th International Conference on Cloud Computing and Services Science.

Suhatman, R., Rida, M. A. F., Surya, I., & Tasya, R. (2024). Penerapan disaster recovery plan pada database MySQL menggunakan metode master to master replication berbasis Docker. Jurnal Komputer Terapan, 10(1), 78-85.

Suprianto, A. (2019). Penyusunan DRP berbasis NIST SP 800-34 pada PT Pupuk Kaltim. Universitas Brawijaya.

Downloads

Published

2026-10-29

How to Cite

Ilham, M. I. A. F., & Jemakmun. (2026). Implementasi Replikasi Database Mysql Master to Master Dengan Simulasi Ketahanan Sistem Terhadap Gangguan Server. JURNAL TEKNIK INFORMATIKA UNIS, 14(1), 13–24. https://doi.org/10.33592/jutis.v14i1.8678