SISTEM TERDISTRIBUSI TUGAS 3 REPLIKASI DATABASE MASTER - SLAVE

dokumen-dokumen yang mirip
Gambar 4.8 Topologi replikasi basis data. Gambar 4.9 Konfigurasi IP pada master dan slave

REPLIKASI. D3 Komputer dan Sistem Informasi Sekolah Vokasi UGM Praktikum Basis Data 2 - rizkiaf

[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS]

IMPLEMENTASI REPLIKASI DATA SISTEM INFORMASI AKADEMIK STMIK PROFESIONAL MAKASSAR

Sistem Manajemen Basis Data

MODUL III REPLIKASI MULTI-MASTER (TWO-WAY)

MODUL II REPLIKASI NATIF (ONE-WAY) MySQL

PRAKTIKUM BASIS DATA TERDISTRIBUSI MODUL 6 REPLIKASI NATIF (ONE-WAY) MYSQL. Oleh: ANISA ISTIQOMAH ABDURRACHMAN KELAS 6C

4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM

Replikasi Database dengan SSL (Secure Socket Assalamualaikum Warahmatullahi Wabarakatu

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE

Manual Book SID RENTAL BUKU, by Manual Book SID RENTAL BUKU, by

IMPLEMENTASI DISTRIBUTED DATABASE SEBAGAI DISASTER RECOVERY CENTER. Canggih Ajika Pamungkas, Edy Susanto

Pembandingan Metode Backup Database MySQL antara Replikasi dan MySQLDump

A. INSTALLASI SOFTWARE

PETUNJUK PEMAKAIAN SOFTWARE

I. INSTALLASI SOFTWARE

Manual Book SID-KOPERASI Manual Book SID-KOPERASI

Manual Book SID-RETAIL Pro Manual Book SID-RETAIL Pro

A. INSTALLASI SOFTWARE

PETUNJUK PEMAKAIAN SOFTWARE

PRAKTIKUM BASIS DATA TERDISTRIBUSI MODUL 7 REPLIKASI MULTI MASTER (TWO-WAY) MYSQL. Oleh: ANISA ISTIQOMAH ABDURRACHMAN KELAS 6C

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

LAPORAN MEMBUAT WEB SERVER DENGAN SISTEM OPERASI UBUNTU Oleh : Hendro Wijayanto ( ) Danang Kurniawan ( )

BASIS DATA TERDISTRIBUSI

PRAKTIKUM KONEKSI JARINGAN MEDIA KABEL DAN WIFI LAPORAN. OLEH : SHOFIYATUN NAJAH NIM Offering E

Langkah-langkah Instalasi Openbiblio Indonesia Oleh : Arif Surachman /

Membuat Web Server di Linux

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Server dan Web Server

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

SISTEM INFORMASI TERDISTRIBUSI PADA MANAJEMEN INVENTARISASI PERALATAN LABORATORIUM

PENERAPAN TEKNOLOGI REPLIKASI PADA BASIS DATA TERDISTRIBUSI BIMAS HINDU KEMENAG PROVINSI SUMATERA SELATAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Jaringan Wireless Ad Hoc

Tutorial Konfigurasi Kabel Jaringan Ethernet

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

RENCANA PELAKSANAAN PEMBELAJARAN ( RPP )

Instalasi & Konfigurasi MySQL Server

BAB 3 LANDASAN TEORI

Gambar 1. Contoh Jaringan Workgroup

MEMBUAT JARINGAN WIFI ACCESS POINT-REPEATER WDS MENGGUNAKAN TP-LINK TL-WA801ND

TSI Perbankan REPLIKASI

DESAIN DAN IMPLEMENTASI SQUID PROXY MENGGUNAKAN AUTHENTIFIKASI DATABASE SERVER PADA DINAS SOSIAL PROVINSI SUMATERA SELATAN

KONFIGURASI KONEKSI DATA DIREKTORI LABORATORIUM DENGAN LOCAL AREA NETWORK

UJI COBA MODEL REPLIKASI ASYNCHRONOUS DATABASE TERPUSAT DI LEMBAGA PELATIHAN KOMPUTER

Proses booting saat instalasi Endian firewall

Copy Right 2009 Not right to copy without permission

Oleh: George Thomas. Web Site:

Lampiran A : Hasil Wawancara. Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service

PERCOBAAN VII Komunikasi Data WLAN Indoor

DATABASE SERVER WEB SERVER SUBDOMAIN

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

Perancangan dan Pembangunan Sistem Failover Pada MySQL Menggunakan Heartbeat dan MySQL Native Replication untuk Menunjang Ketersediaan Data Online

PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER DHCP SERVER

BAB I. Pendahuluan. 1. Latar belakang

Syarat Menjalankan Program pada aplikasi Desktop. Prosedur Menjalankan Program Pada aplikasi Desktop

BAB III ANALISIS SISTEM. dan juga merupakan langkah persiapan menuju ke tahap perancangan

Silahkan ikuti langkah-langkah berikut :

DISTRIBUSI DATA KEPENDUDUKAN DI KOTA GORONTALO MENGGUNAKAN METODE REPLIKASI DATABASE DENGAN TEKNIK SINGLE MASTER REPLICATED

PEMERINTAH KABUPATEN MUSI BANYUASIN DINAS PENDIDIKAN NASIONAL SMK NEGERI 2 SEKAYU TAHUN PELAJARAN 2011 / 2012

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

mysql.rar (untuk Windows 32bit) atau mysql64.rar (untuk Windows 64bit) sesudah unzip, akan didapatkan file server.exe dan client.

Praktikum 13 Konfigurasi Keamanan Layanan Proxy

ANALISIS DAN PERANCANGAN REPLIKASI BASIS DATA MENGGUNAKAN METODE ASYNCRONOUS (STUDI KASUS PENGOLAHAN DATA NILAI SISWA)

BAB 4 IMPLEMENTASI DAN EVALUASI

Sharing Printer di SlemanOS Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

LAPORAN RESMI PRAKTIKUM KEAMANAN DATA LAPORAN RESMI KONFIGURASI KEAMANAN LAYANAN PROXY PROXY RADIUS

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

Daftar Isi. Ke Daftar Isi

Manajemen User Pada MySQL

BAB IV HASIL DAN UJI COBA

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

Otomatisasi Failover pada Standby Database menggunakan Internet Control Message Protocol (ICMP)

BAB I PENDAHULUAN. Toko Hijab Jelita bergerak dalam bidang penjualan berbagai. dibuktikan dengan didirikannya cabang toko Hijab Jelita di kota

Manajemen Keberlangsungan Tugas Bank Indonesia (MKT-BI) Pengujian Rencana Keberlangsungan Tugas (RKT) dan Rencana Pemulihan TI

LAMPIRAN. Pilih Option pertama yaitu Visual Studio.NET Prerequisites untuk menginstal

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

PRAKTIKUM SISTEM BASIS DATA

VIEW : Tabel Virtual VIEW 5/29/2017

BAB V PENGOPERASIAN SISTEM SOFTWARE

CLUSTERING MYSQL SERVER SISTEM PADA PT.SINAR PRIMA LESTARI

DHCP SERVER DENGAN MENGGUNAKAN CLIENT WINDOWS XP 1. KONFIGURASI TCP/IP PADA WINDOWS 2000 SERVER

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

Modul 2 Manajemen Database (User, Group, Database)

PRAKTIKUM VII SHARING DATA,SHARING CD ROM/HARDISK, PRINT SERVER

Berikut ini merupakan langkah-langkah untuk menjalankan aplikasi sms gateway ini :

UJI COBA MODEL REPLIKASI ASYNCHRONOUS DATABASE TERPUSAT DI LEMBAGA PELATIHAN KOMPUTER

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

PANDUAN INSTALASI CONNECTION KIT PADA WINDOWS 95

Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

Manual Billing Aura v1.2

INSTALASI DAN KONFIGURASI DASAR PC-ROUTER DENGAN LINUX REDHAT 9.0

97. CEK KONEKSI NETWORK

Transkripsi:

SISTEM TERDISTRIBUSI TUGAS 3 REPLIKASI DATABASE MASTER - SLAVE DISUSUN OLEH : NAMA : ABREU ANDRE BOAVIDA (112052003) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA 2013

Pendahuluan Pengertian Master Slave dalam Database Master, bisa diartikan Database yang memiliki posisi utama. Sedangkan Slave, bisa diartikan database yang memiliki posisi kedua. Sebuah server database adalah program komputer yang menyediakan layanan database untuk program komputer lain, seperti yang didefinisikan oleh model client-server. Sistem manajemen database yang sering menyediakan fungsi database server, dan beberapa DBMSs (misalnya, MySQL) secara eksklusif bergantung pada model client-server untuk mengakses database. Seperti server diakses melalui "front end" berjalan pada komputer pengguna yang menampilkan data yang diminta atau "back end" yang berjalan pada server dan menangani tugas-tugas seperti analisis data dan penyimpanan. Dalam model master-slave, master database server adalah sebagai central data dan lokasi utama data. sementara database server slave akan disinkronkan backup dari master bertindak sebagai proxy. Replikasi Database Replikasi database adalah seperangkat teknologi yang digunakan untuk menyalin dan mendistribusikan data dari satu database ke database yang lain. Dan selanjutnya, mensinkronisasikan antar database untuk menjaga konsistensi. Dengan replikasi, data dapat didistribusikan ke lokasi yang berbeda dan pengguna yang jauh melalui LAN, WAN, Dial-up Connection, wireless connections, dan internet. Manfaat dengan apanya Replikasi DataBase 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 1.Koneksi kabel LAN (UTP) 2.HUB 3.2 buah Laptop 4.Aplikasi Xampp 5.Script Website sederhana dengan Database MySql LANGKAH-LANGKAH: 1.Siapkan PC/DESKTOP/LAPTOP (Kami Menggunakan Laptop Min.2 Buah), 1 LAPTOP dijadikan sebagai MASTER dan 1 laptop berikutnya jadikan SLAVE. MASTER SLAVE

2.Hubungkan antar Laptop dengan menggunakan Kabel LAN dan HUB. Setting Masing-masing IP. PASTIKAN Masing-masing Laptop terhubung dengan PING antar IP. Hal ini kami menggunakan IP 192.168.25.10 sebagai MASTER dan IP 192.168.25.254 sebagai SLAVE. 3.Pastikan Sudah Terinstal Xampp (Xampp Control Panel Versi 2.3) 4.Pastikan Script Website Sudah Berjalan Di Localhost computer MASTER. 5.Copy Data yang akan di replikasi ke Komputer SLAVE dari computer MASTER, selanjutnya akan kami menyebut computer Master dengan nama MASTER dan Computer Slave dengan nama SLAVE. Yang dicopy adalah Script website dan Database MySQL. 6.Masih berbicara mengenai SERVER, tepatnya SERVER SLAVE dari SERVER MASTER. Penempatan Script di C:\PROGRAM FILES\XAMPP\HTDOCS, Penempatan Database C:\PROGRAM FILES\XAMPP\MYSQL\DATA 7.Pada (Server Master [192.168.25.10]) - Masuk ke (cmd) cd C:\PROGRAM FILES\XAMPP\MYSQL\BIN - kemudian masuk ke (root) mysql> mysql -u root p (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) flush privileges; Buka dengan notepad dan edit file my.cnf yang berada di C:\PROGRAM FILES\XAMPP\MYSQL\BIN\my.cnf edit menjadi : server-id=1 log-bin = "C:/PROGRAM FILES/XAMPP/TMP/BIN.LOG" simpan konfigurasi MySQL kemudian Restart Service MySQL (root) mysql> SHOW MASTER STATUS; 8.Server Slave [192.168.25.254]) buka dengan notepad C:\PROGRAM FILES\XAMPP\MYSQL\BIN\my.cnf dan edit dengan menambahkanserver-id=2

simpan konfigurasi MySQL kemudian Restart Service MySQL pada XAMPP control panel aplication (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='mysqlbin.000001', master_log_pos=98; (Pastikan tidak ada error pada setiap langkah diatas) (root) mysql> start slave; (root) mysql> show slave status\g (Pastikan Slave_IO_Running dan Slave_SQL_Running bernilai YES)