• Tidak ada hasil yang ditemukan

REPLIKASI DATABASE MYSQL MENGGUNAKAN PHPMYADMIN PADA SISTEM OPERASI WINDOWS

N/A
N/A
Protected

Academic year: 2021

Membagikan "REPLIKASI DATABASE MYSQL MENGGUNAKAN PHPMYADMIN PADA SISTEM OPERASI WINDOWS"

Copied!
8
0
0

Teks penuh

(1)

HIMPUNAN MAHASISWA TEKNIK INFORMATIKA(HIMATIF) HIMPUNAN MAHASISWA TEKNIK INFORMATIKA(HIMATIF) SEKOLAH TINGGI TEKNOLOGI GARUT

SEKOLAH TINGGI TEKNOLOGI GARUT PERIODE 2012-2013

PERIODE 2012-2013

Sekretariat : Jl. Mayor Syamsu No. 1 Tarogong Kidul garut Sekretariat : Jl. Mayor Syamsu No. 1 Tarogong Kidul garut

REPLIKASI DATA

REPLIKASI DATABASE MYSQL

BASE MYSQL MENGGUNAKAN

MENGGUNAKAN PHPMYADM

PHPMYADMIN

IN

PADA SISTEM OPERASI WINDOWS

PADA SISTEM OPERASI WINDOWS

Oleh :

Oleh :

Aas Sumiati, Eko Senjaya, Hanhan, Hani, Mukti Arif, Nurhayati, Savitri Banurani Aas Sumiati, Eko Senjaya, Hanhan, Hani, Mukti Arif, Nurhayati, Savitri Banurani

Replikasi database adalah suatu fitur teknologi pada dunia pemrograman database yang Replikasi database adalah suatu fitur teknologi pada dunia pemrograman database yang memungkinkan suatu database untuk mereplikasi atau mengopy datanya ke database lain secara memungkinkan suatu database untuk mereplikasi atau mengopy datanya ke database lain secara otomatis. Secara sederhana replikasi database adalah proses automatik perintah dari database satu otomatis. Secara sederhana replikasi database adalah proses automatik perintah dari database satu ke database lain yang tentunya terhubung dalam jaringan.

ke database lain yang tentunya terhubung dalam jaringan.

Kegunaan dari proses replikasi ini adalah bila suatu database satu mengalami kerusakan Kegunaan dari proses replikasi ini adalah bila suatu database satu mengalami kerusakan maka secara otomatis semua data yang telah disimpan pada database satu dapat dilihat kembali di maka secara otomatis semua data yang telah disimpan pada database satu dapat dilihat kembali di da

datatababase se lalainin. . PrPrososes es BaBackuckup p dan dan ReReststorore e agaagak k kukurarang ng prprakaktitis, s, mamaka ka kokonsnsep ep ininililah ah sosolulusisi keefektifan dalam menjawab kekurangan praktisan kedua proses diatas. Konsep ini merupakan keefektifan dalam menjawab kekurangan praktisan kedua proses diatas. Konsep ini merupakan konsep teknologi yang unik, karena secara otomatis segala perintah yang ada pada database satu konsep teknologi yang unik, karena secara otomatis segala perintah yang ada pada database satu akan tersimpan pada database lain sehingga bila kehilangan data pada database satu, database akan tersimpan pada database lain sehingga bila kehilangan data pada database satu, database masih tersimpan rapih di database lain.

masih tersimpan rapih di database lain.

Keu

Keuntuntungan ngan reprepliklikasi asi tertergangantung tung dardari i jenjenis is reprepliklikasi asi tettetapi api pada pada umuumumnymnya a reprepliklikasiasi men

mendukudukung ng ketketersersediediaan aan datdata a setsetiap iap wakwaktu tu dan dan dimdimanaanapun pun dipdiperlerlukaukan. n. AdaAdapun pun keukeuntunntungangan lainnya adalah :

lainnya adalah :

1.

1. MemMemungkungkinkinkan an bebbeberaerapa pa loklokasi menyiasi menyimpampan n datdata a yanyang g samsama. a. Hal ini sangat bergHal ini sangat berguna padauna pada saa

saat t lokalokasi-si-loklokasi asi tertersebsebut ut memmembutbutuhkauhkan n datdata a yanyang g samsama a ataatau u memmemerlerlukan ukan serserver ver yangyang terpisah dalam pembuatan aplikasi laporan.

terpisah dalam pembuatan aplikasi laporan. 2.

2. AplikAplikasi tranasi transaksi onsaksi online terline terpisah pisah dari apldari aplikasi peikasi pembacaan sembacaan seperti properti proses anases analisis dalisis databasetabase secara online, data smarts atau data warehouse.

secara online, data smarts atau data warehouse. 3.

3. MemungMemungkinkan otonkinkan otonomi yang besaromi yang besar. Pengguna dapat bekerj. Pengguna dapat bekerja dengan meng-coa dengan meng-copy data padapy data pada saat tidak terk

saat tidak terkoneksi kemudoneksi kemudian melakukaian melakukan perubahan untuk n perubahan untuk dibuat datadibuat database baru pada saatbase baru pada saat terkoneksi.

terkoneksi. 4.

4. Data dapat ditamData dapat ditampilkan sepepilkan seperti layaknyrti layaknya melihat data tersebua melihat data tersebut dengan menggunakat dengan menggunakan aplikasin aplikasi  berbasis Web.

 berbasis Web. 5.

(2)

6.

6. MembaMembawa data mendekawa data mendekati lokasi inti lokasi individu atadividu atau kelompok pengu kelompok pengguna. Hal ini akan membguna. Hal ini akan membantuantu men

mengurgurangi angi masmasalaalah h karkarena ena modmodifiifikaskasi i datdata a dan dan pempemrosrosesan esan quequery ry yang yang dildilakuakukan kan oleolehh  banyak

 banyak pengguna pengguna karena karena data data dapat dapat didistribusikan didistribusikan melalui melalui jaringan jaringan dan dan data data dapat dapat dibagidibagi  berdasarkan

 berdasarkan kebutuhan kebutuhan masing-masing unit masing-masing unit atau atau pengguna.pengguna. 7.

7. PenggunPenggunaan repliaan replikasi sebkasi sebagai bagiaagai bagian dari strn dari strategi stategi standby serandby server.ver.

Adapun kerugian replikasi diantaranya : Adapun kerugian replikasi diantaranya :

1.

1. komplekompleksitaksitas : adanya pekerjas : adanya pekerjaan ekstra untuk meman ekstra untuk memaintaaintain multi sisin multi sistem yang terptem yang terpisah.isah. 2.

2. ekonomekonomis : semakin tinggi kompleis : semakin tinggi kompleksitaksitas, infrass, infrastrukttruktur semakin eksteur semakin ekstensif dan keamanan harunsif dan keamanan haruss terjamin

terjamin

Langkah - langkah mereplikasi database yaitu : Langkah - langkah mereplikasi database yaitu : 1.

1. SiaSiapkapkan n minminimaimal 2 l 2 buah webbuah webserserver yang akan difuver yang akan difungsngsikaikan n sebsebagai Masagai Master dan Slaveter dan Slave, , jenjenisis webservernya bisa menggunakan XAMPP atau AppServer 

webservernya bisa menggunakan XAMPP atau AppServer  2.

2. SettiSetting weng webservbserver er yang akyang akan dian dijadikajadikan sebn sebagai Magai Masteraster, lang, langkah-lkah-langkahnyangkahnya yaita yaitu :u : a.

a. Login ke phpMyALogin ke phpMyAdmin, laldmin, lalu Klik Menu Replicau Klik Menu Replicationtion

 b.

 b. Pada Pada menu menu Replication, Replication, untuk untuk web web server server yang yang akan akan dijadikan dijadikan Master, Master, pilih pilih menumenu Configure pada Master replication, maka hasilnya akan seperti dibawah ini :

(3)

c.

c. Pada mode Pada mode reprepliclicatioation n datdatabaabase, se, jikjika a andanda a memmemiliilih h RepRepliclicate All ate All DatDatabasabase e : : IgnIgnore ore :,:, maka database yang dipilih tidak akan direplikasi, sebaliknya jika memilih Ignore All maka database yang dipilih tidak akan direplikasi, sebaliknya jika memilih Ignore All Database : Replicate, maka database yang terpilih-lah yang akan ter-replikasi.

Database : Replicate, maka database yang terpilih-lah yang akan ter-replikasi.

d.

d. Copy Copy barbaris is kode kode reprepliklikasi asi yang yang disdisediediakaakan n oleoleh h PHPMPHPMYADYADMINMIN, , padpada a filfile e setsettintingangan MySQL My.ini pada akhir baris di bagian [mysqld], setelah itu restart service mysql. MySQL My.ini pada akhir baris di bagian [mysqld], setelah itu restart service mysql.

(4)

e.

e. KemudiKemudian klik GO, maka akan tampaan klik GO, maka akan tampak hasilnya sepk hasilnya seperti gambaerti gambar pada bagian f.r pada bagian f. f.

f. Lalu klik Add Slave reLalu klik Add Slave replicaplication user untuk memtion user untuk membuat user repbuat user replica slavelica slave

g.

g. Isi User name sesuaIsi User name sesuai yang diinginkan, pada bagiai yang diinginkan, pada bagian combo host pilih Any Host, kemudiann combo host pilih Any Host, kemudian isi Password sesuai yang anda inginkan, ReType untuk menulis ulang password yang isi Password sesuai yang anda inginkan, ReType untuk menulis ulang password yang anda gunakan, setelah semuany

(5)

h.

h. KemKemudiudian an SetSettinting g Hak Hak AksAkses es cekceklis lis pada pada bagbagian ian AdmAdminiinistrstratoator r RepRepliclicatiation on CliClient ent dandan Replication Slave, kemudian GO

Replication Slave, kemudian GO

i.

(6)

3.

3. SettiSetting compng computer uter yang akyang akan dijaan dijadikan Sdikan Slave, lave, langkahlangkah-lang-langkahnya ykahnya yaitu :aitu : a.

a. ImporImport struktt struktur databasur database dari Master e dari Master 

 b.

 b. Setting Setting replication, replication, untuk untuk computer computer yang yang akan akan dijadikan dijadikan Slave Slave pilih pilih Configure Configure pada pada SlaveSlave replication, kemudian Isi username dan password sesuai yang di registrasi di Master, dan replication, kemudian Isi username dan password sesuai yang di registrasi di Master, dan isi Host dengan IP

isi Host dengan IP yang digunakan di computer Master, kemudiayang digunakan di computer Master, kemudian n klik Go.klik Go.

Jika berhasil akan tampil seperti gambar dibawah ini : Jika berhasil akan tampil seperti gambar dibawah ini :

(7)

c.

c. KemKemudiudian an TamTampilpilan an lailain n JikJika a berberhasihasil l padpada a bagbagian ian reprepliclicatiation on akaakan n dicdicekleklis is otomotomatiatis,s, seperti gambar dibawah ini :

seperti gambar dibawah ini :

d.

d. KemudiKemudian klik Menu Replication lagi, klik contran klik Menu Replication lagi, klik control slave kemudian klik full startol slave kemudian klik full start

Dat

Data a yanyang g dirdirubaubah, h, ditditambambah ah ataatau u dihdihapuapus s padpada a datdatabaabase se MasMasterter, , makmaka a akaakan n secsecaraara otomatis ter-update pada database Slave.

(8)

Sumber : Sumber : http://diskusikuliah.wordpress.com/2010/10/31/database-replication/ http://diskusikuliah.wordpress.com/2010/10/31/database-replication/ faisalnotodiwiryo.wordpress.com/2012/04/20/replikasi-database-sql-server-2000/ faisalnotodiwiryo.wordpress.com/2012/04/20/replikasi-database-sql-server-2000/ wyoeholic.wordpress.com/tag/kelemahan-dan-kelebihan-pendistribusian-database-dengan-menggunakan-replikasi-dan-partisi/ menggunakan-replikasi-dan-partisi/

Referensi

Dokumen terkait

alat simulasi digunakan network yang satu subnet seperti pada tabel 4.1... Skenario I, Primary Database dan Standby Database berada dalam

sistem ini mampu menghasilkan aplikasi yang paling baik untuk digunakan,.. sistem ini mampu menghasilkan aplikasi database yang tangguh dalam

Dari biaya komunikasi data, akan lebih murah untuk memelihara sistem komputer dalam satu site dan menyimpan data secara lokal.. Expandibility : akan lebih mudah

Sebagai tambahan, untuk mengetahui bahwa proses replikasi telah berhasil dengan baik—di mana server slave siap mengejar operasi penulisan pada server master,

Kesimpulan dari penelitian ini bahwa, penerapan replikasi single master terhadap struktur database kependudukan dengan mekanisme pengolahan data yaitu semua data

Sebagai tambahan, untuk mengetahui bahwa proses replikasi telah berhasil dengan baik—di mana server slave siap mengejar operasi penulisan pada server master,

Untuk mencoba replikasi, lakukan perubahan data pada salah satu table misalnya tabel kuliah dalam database akademik yang ada di komputer master, selanjutnya

Endro Purnomo, Ahmad Ashari (2016) menekankan pada penerapan replikasi Database asynchronous yang ditujukan untuk keamanan data Sistem informasi akademik