SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
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
DATABASE_REPLIKASI

Weitere ähnliche Inhalte

Was ist angesagt?

Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)Nhyca
 
Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Mengkonfigurasi web server menggunakan (roundcube) di debian 7Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Mengkonfigurasi web server menggunakan (roundcube) di debian 7Ahmad Fauzan
 
Fit 23 mysql
Fit 23 mysqlFit 23 mysql
Fit 23 mysqlchephz DJ
 
Analisis Kebutuhan Sofware Windows Server 2008
Analisis Kebutuhan Sofware Windows Server 2008Analisis Kebutuhan Sofware Windows Server 2008
Analisis Kebutuhan Sofware Windows Server 2008krnlhm
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Eddy_TKJ
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerKurniawan Suganda
 
Database Mirroring Sql Server
Database Mirroring Sql ServerDatabase Mirroring Sql Server
Database Mirroring Sql Serveramalifariid
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Denni Setyawan
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxAchmad Ainun Ridho
 
Backup Dengan Bacula
Backup Dengan BaculaBackup Dengan Bacula
Backup Dengan BaculaAbas Djumadi
 
How to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptHow to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptfadhilmeist
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5gasgam
 

Was ist angesagt? (18)

Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)Tgs 2 so 2 samba (nisnawaty basri)
Tgs 2 so 2 samba (nisnawaty basri)
 
Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Mengkonfigurasi web server menggunakan (roundcube) di debian 7Mengkonfigurasi web server menggunakan (roundcube) di debian 7
Mengkonfigurasi web server menggunakan (roundcube) di debian 7
 
Fit 23 mysql
Fit 23 mysqlFit 23 mysql
Fit 23 mysql
 
Analisis Kebutuhan Sofware Windows Server 2008
Analisis Kebutuhan Sofware Windows Server 2008Analisis Kebutuhan Sofware Windows Server 2008
Analisis Kebutuhan Sofware Windows Server 2008
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud Server
 
FreeBSD Database Server
FreeBSD Database ServerFreeBSD Database Server
FreeBSD Database Server
 
Database Mirroring Sql Server
Database Mirroring Sql ServerDatabase Mirroring Sql Server
Database Mirroring Sql Server
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
tugas 2
tugas 2tugas 2
tugas 2
 
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBoxInstalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
Instalasi dan konfigurasi Darwin Streaming Server di Debian 6 via VirtualBox
 
Samba server
Samba serverSamba server
Samba server
 
Backup Dengan Bacula
Backup Dengan BaculaBackup Dengan Bacula
Backup Dengan Bacula
 
Banjar
BanjarBanjar
Banjar
 
Soal LKS Kab SKH 2019
Soal LKS Kab SKH 2019Soal LKS Kab SKH 2019
Soal LKS Kab SKH 2019
 
Tips Mudah Mengamankan Server OJS
Tips Mudah Mengamankan Server OJSTips Mudah Mengamankan Server OJS
Tips Mudah Mengamankan Server OJS
 
How to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptHow to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc concept
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5
 

Ähnlich wie DATABASE_REPLIKASI

Cara replikasi
Cara replikasiCara replikasi
Cara replikasichrezjohn
 
Database dan Samba Server
Database dan Samba ServerDatabase dan Samba Server
Database dan Samba ServerAtika A
 
TA MySQL Master- Slave Replication
TA MySQL Master- Slave ReplicationTA MySQL Master- Slave Replication
TA MySQL Master- Slave ReplicationOktavianip34
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok Iman Sudrajat
 
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadminwayan abyong
 
Modul praktikum install debian 6 dan 7
Modul praktikum install debian 6 dan 7Modul praktikum install debian 6 dan 7
Modul praktikum install debian 6 dan 7trifilrn
 
Modul konfigurasi debian 7.5.0 i386
Modul konfigurasi debian 7.5.0 i386 Modul konfigurasi debian 7.5.0 i386
Modul konfigurasi debian 7.5.0 i386 Rio Coit's
 
Konfigurasi layanan server
Konfigurasi layanan serverKonfigurasi layanan server
Konfigurasi layanan serverejojambie
 
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadminwayan abyong
 
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7Mengkonfigurasi mail server menggunakan (roundcube) di debian 7
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7Ahmad Fauzan
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)ApriyantoGafur
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5stephan EL'wiin Shaarawy
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanAnca Septiawan
 
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIK
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIKPanduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIK
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIKHanung Anggo Yudanto
 

Ähnlich wie DATABASE_REPLIKASI (20)

Cara replikasi
Cara replikasiCara replikasi
Cara replikasi
 
Database dan Samba Server
Database dan Samba ServerDatabase dan Samba Server
Database dan Samba Server
 
TA MySQL Master- Slave Replication
TA MySQL Master- Slave ReplicationTA MySQL Master- Slave Replication
TA MySQL Master- Slave Replication
 
#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx
 
Bab. 13
Bab. 13Bab. 13
Bab. 13
 
Modul setting dns--ok
Modul setting dns--ok Modul setting dns--ok
Modul setting dns--ok
 
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
 
Modul praktikum install debian 6 dan 7
Modul praktikum install debian 6 dan 7Modul praktikum install debian 6 dan 7
Modul praktikum install debian 6 dan 7
 
Modul as
Modul asModul as
Modul as
 
Modul konfigurasi debian 7.5.0 i386
Modul konfigurasi debian 7.5.0 i386 Modul konfigurasi debian 7.5.0 i386
Modul konfigurasi debian 7.5.0 i386
 
Konfigurasi layanan server
Konfigurasi layanan serverKonfigurasi layanan server
Konfigurasi layanan server
 
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
 
Nginx owncloud
Nginx owncloudNginx owncloud
Nginx owncloud
 
Tugas SO 2
Tugas SO 2Tugas SO 2
Tugas SO 2
 
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7Mengkonfigurasi mail server menggunakan (roundcube) di debian 7
Mengkonfigurasi mail server menggunakan (roundcube) di debian 7
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
 
Bab. 14
Bab. 14Bab. 14
Bab. 14
 
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIK
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIKPanduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIK
Panduan SIASIS, SIAS, SIA, SIAK, SIAKAD, SIMDIK
 

DATABASE_REPLIKASI