際際滷

際際滷Share a Scribd company logo
Replikasi Database dengan
       Master Slave
     1. Achmad Candra Yudha M 121053131
        2. Stefanus Samuel T 121052075
           3. Annafi Franz 121052052
          4. Joko Muryanto 121052071
Pengertian
 Master & Slave
 Replikasi Database
Manfaat
Menghindari kemungkinan tidak semua data ter-
backup karena saat proses backup data manual
dilakukan bisa saja terjadi perubahan data oleh
client
Apabila server master mengalami kerusakan,
database bisa segera dialihkan ke server slave
Replikasi master-slave berlangsung secara
realtime dimana setiap perubahan pada data
server master akan otomatis merubah data pada
server slave
Alat dan Bahan
 Koneksi Kabel LAN




 Xampp sudah terinstal
Alat dan Bahan
 Hub




 Laptop
Langkah-Langkah
1. Siapkan 2 buah
  Laptop

2. Koneksi Lan
  ping Ok

3. Terinstal Xampp
Langkah-Langkah
4. Koding




5. Kopi
Langkah-Langkah
6. Copy data Server Master ke Server Slave
Langkah-Langkah
7. Server Master [192.168.25.10]
  - Masuk ke (cmd) cd C:PROGRAM FILESXAMPPMYSQLBIN
  - masuk ke (root) mysql> mysql -u root p




  - Tekan enter (defaultnya kosong)
Langkah-Langkah
- (root) mysql>GRANT REPLICATION SLAVE ON *.* TO <nama
  user>@<IP master> IDENTIFIED BY <password user>;
  ex : GRANT REPLICATION SLAVE ON *.* to
       'rep'@'192.168.25.10' IDENTIFIED BY '12345';




- (root) mysql> flush privileges;
Langkah-Langkah
- Buka dengan notepad C:PROGRAM FILESXAMPPMYSQL
  BINmy.cnf
   Tambahkan
   server-id=1
   log-bin = "C:/PROGRAM FILES/XAMPP/TMP/BIN.LOG




- Simpan Konfigurasi, Restart Services
Langkah-Langkah
- (root) mysql> SHOW MASTER STATUS;
Langkah-Langkah
7. Server Slave [192.168.25.254]
   - buka dengan notepad C:PROGRAM FILESXAMPPMYSQL
     BINmy.cnf
        Edit / Rubah
        server-id=2




  - Simpan Konfigurasi, Restart Services
Langkah-Langkah
- (root) mysql> slave stop;



- (root) mysql> change master to master_host='192.168.25.10',
master_user='user_replikasi', master_password='12345',
master_log_file='mysql-bin.000001', master_log_pos=98;
Langkah-Langkah
(Pastikan tidak ada error pada setiap langkah diatas)
Masih di Server Slave
   - (root) mysql> start_slave;
Langkah-Langkah
  - (root) mysql> show slave statusG




(Pastikan Slave_IO_Running dan Slave_SQL_Running bernilai YES)
Implementasi
[Server Master] menu Daftar Siswa
Implementasi
[Server Slave] menu Daftar Siswa
Implementasi
[Server Master] Tambah Data
Implementasi
[Server Master] Data tersimpan dan di replikasi ke Slave
Implementasi
[Server Slave] Data sudah di Replikasi, dan tertampil di slave
Note
 Replikasi dapat disimpulkan suatu hasil
  backup dari Master ke Slave pada sisi server .
Note
 Apabila ada client, client tetap mengakses IP
  Server Master, dikarenakan sisi Server Slave
  hanya bertujuan membackup data
  (mereplikasi) Server Master.

                                       Server Slave


                   Server Master

    Client
Sistem terdistribusi tugas3

More Related Content

What's hot (18)

PPTX
Tgs 2 so 2 samba (nisnawaty basri)
Nhyca
PDF
Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Ahmad Fauzan
PPT
Fit 23 mysql
chephz DJ
PPTX
Analisis Kebutuhan Sofware Windows Server 2008
krnlhm
DOCX
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Eddy_TKJ
DOCX
Tutorial Instalasi TKJ CLoud Server
Kurniawan Suganda
PDF
FreeBSD Database Server
Telkom Institute of Management
PPTX
Database Mirroring Sql Server
amalifariid
DOCX
Konfigurasi dhcp server pada debian 7
Denni Setyawan
PPTX
tugas 2
muhdin_dahlan
PDF
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Achmad Ainun Ridho
PPTX
Samba server
Suhestin Hezztun
PDF
Backup Dengan Bacula
Abas Djumadi
DOC
Banjar
oca_coolest
PDF
Soal LKS Kab SKH 2019
Muhammad Mufti Ashshiddiqi
PDF
Tips Mudah Mengamankan Server OJS
Relawan Jurnal Indonesia
DOCX
How to connect laravel 5.1 blade view to database using mvc concept
fadhilmeist
PPTX
Konfigurasi debian 5
gasgam
Tgs 2 so 2 samba (nisnawaty basri)
Nhyca
Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Ahmad Fauzan
Fit 23 mysql
chephz DJ
Analisis Kebutuhan Sofware Windows Server 2008
krnlhm
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Eddy_TKJ
Tutorial Instalasi TKJ CLoud Server
Kurniawan Suganda
FreeBSD Database Server
Telkom Institute of Management
Database Mirroring Sql Server
amalifariid
Konfigurasi dhcp server pada debian 7
Denni Setyawan
tugas 2
muhdin_dahlan
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Achmad Ainun Ridho
Samba server
Suhestin Hezztun
Backup Dengan Bacula
Abas Djumadi
Banjar
oca_coolest
Soal LKS Kab SKH 2019
Muhammad Mufti Ashshiddiqi
Tips Mudah Mengamankan Server OJS
Relawan Jurnal Indonesia
How to connect laravel 5.1 blade view to database using mvc concept
fadhilmeist
Konfigurasi debian 5
gasgam

Sistem terdistribusi tugas3