Advertisement

Cara Konfigurasi Awal pada Database Source dan Target - SymmetricDS (Dijamin Anti Stres!)

 SymmetricDS logo

Di artikel ini, kita akan bahas cara konfigurasi awal database Source dan Target menggunakan SymmetricDS dengan gaya santai. Siapkan kopi, tarik napas, dan mari kita mulai!

Persiapan Sebelum Konfigurasi

Sebelum kita mulai, pastikan Anda punya:

 Database yang akan disinkronkan (misalnya MySQL, PostgreSQL, atau database favorit Anda)  SymmetricDS terinstal di server atau lokal  Kesabaran tingkat dewa (karena walaupun mudah, kadang error datang tanpa diundang!)

Langkah-Langkah Konfigurasi Awal SymmetricDS

1. Install dan Jalankan SymmetricDS

Jika belum menginstal SymmetricDS, unduh dari situs resminya dan ekstrak ke folder pilihan Anda. Setelah itu, jalankan dengan perintah berikut:

./sym_service start

Jika berhasil, Anda akan melihat pesan menyenangkan seperti: "SymmetricDS is running". Jika tidak, ya... saatnya debugging!

2. Buat File Konfigurasi untuk Database Source dan Target

a. Konfigurasi Source Node

Buka folder engines dan buat file source.properties dengan isi berikut:

engine.name=source-engine
db.driver=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/source_db
db.user=root
db.password=root

Pastikan informasi koneksi sudah benar, kecuali Anda suka tantangan dengan error yang misterius.

b. Konfigurasi Target Node

Buat file target.properties dengan isi seperti ini:

engine.name=target-engine
db.driver=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/target_db
db.user=root
db.password=root

3. Registrasi Node dan Sinkronisasi

Jalankan perintah berikut untuk meregistrasi node Source dan Target:

./symadmin --engine source-engine register-node target-engine

Jika semua berjalan lancar, Anda resmi menjadi admin database yang berhasil menghindari error 101!

4. Uji Coba Replikasi Data

Coba masukkan data ke database Source:

INSERT INTO users (id, name) VALUES (1, 'Budi');

Lalu cek di database Target:

SELECT * FROM users;

Jika data muncul, selamat! Anda telah menguasai dasar-dasar SymmetricDS! Kalau belum muncul, silakan berdoa dan cek log error.

Kesimpulan

Menggunakan SymmetricDS untuk sinkronisasi database itu sebenarnya tidak sesulit merayu gebetan. Dengan beberapa langkah di atas, Anda bisa mengatur replikasi database dengan cepat dan efisien.

 

Post a Comment

0 Comments