SlideShare a Scribd company logo
1 of 46
Download to read offline
TUGAS BESAR
SISTEM MANAJEMEN BASISDATA
DATABASE MIRRORING SQL SERVER
Disusun Oleh:
Septian Rico Hernawan / 14523032
Achmad Fariid Amali / 14523075
Tungky Adi Pradana / 14523081
Lukman Ahmad Riadi / 14523245
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2017
Pengertian Database Mirroring
Database mirroring adalah proses “penduplikatan” database ke tempat lain, dimana
bertujuan untuk mencegah terjadinya hal-hal yang tidak diinginkan pada database kita,
misalnya mesin database crash, dan lain sebagainya. Kita bisa saja mempergunakan backup
dari database kita apabila terjadi sesuatu dengan database kita, tetapi tentunya untuk proses
recovery akan butuh waktu dan juga data yang ada tidak akan bisa pada state terakhir.
Database mirroring ini juga mendukung fasilitas untuk failover, dimana apabila
terjadi sesuatu dengan database primary (principal server) kita masih punya cadangan di
database sekunder (mirror server). Principal dan mirror server berkomunikasi sebagai partner
dalam mirroring ini, dan masing-masing mempunyai role sebagai principal role dan mirror
role, tetapi bisa saja pada suatu saat role ini berpindah, yang tadinya mempunyai role sebagai
principal bisa saja menjadi mirror dan sebaliknya.
LANGKAH DATABASE MIRRORING
Adapun langkah - langkah melakukan database mirroring menggunakan microsoft sql server
management studio 2014 adalah sebagai berikut :
Langkah pertama yaitu membuat database baru dengan nama ​Dosen​ pada instance Principle.
Lalu lakukan ​full backup​ pada database terlebih dahulu ke folder yang akan dituju.
Lalu tampilannya akan seperti gambar yang dibawah ini.
Kemudian ​backup log​ transaksinya juga.
File backup tersebut akan tersimpan seperti gambar dibawah ini.
Langkah selanjutnya adalah melakukan proses ​restore full backup​ ke mirror server.
Lalu klik ​general​ setelah itu klik ​device​ dan ​add
Lalu pilihlah ​database​ yang akan di ​restore.
Kemudian ​klik​ oke.
Lalu ​klik ​files.
Ubah dari.
Menjadi.
Pilih opsi NORECOVERY untuk membuat database yang direstore dalam bentuk restoring
state sehingga backup tambahan lainnya dapat di restore juga. Ketika database ada pada
restoring state, tidak ada user yang dapat mengakses database atau konten database.
Status database dosen sukses untuk di restore.
Kemudian ​Restore​ juga log transaksinya ke server mirror juga. Langkahnya juga hampir
sama.
Klik ​general​ lalu pilih from device.
Lalu pilih ​backup devices​.
Setelah itu ​klik​ Dosenlog.bak.
Lalu ​klik ​ok.
Lalu klik​ options​ dan pilih ​NO RECOVERY.
Setelah itu akan muncul pesan seperti ini.
Langkah selanjutnya adalah melakukan mirroring.
Pertama ​klik​ database ​Dosen​ lalu klik task lalu ​mirror.
Lalu akan muncul tampilan seperti dibawah ini lalu klik ​configure security​ dan klik ok.
Jadi disini sekaligus dibuat witness server. Dengan membuatnya, maka nanti ada opsi
tambahan yaitu ​synchronous automatic failover option. ​Jadi data dapat disinkronisasi pada
salah satu dari server principal atau mirror error.
Disini akan dibuat endpoint yaitu SQL server object yang mana ia dapat membuat SQL
server untuk dapat berkomunikasi dalam jaringan yaitu dari server mirroring.
Untuk melanjutkan kita perlu ​menghubungkan​ dengan mirror servernya.
Pilih mirror sever lalu klik ​connect.
Kemudian pilih ​witness server.
Lalu akan muncul tampilan seperti dibawah ini.
Karena seluruh instance berada pada 1 server, maka tidak perlu menspesifikasikannya lagi.
Lalu akan muncul gambar seperti ini dan klik ​finish​.
Setelah itu akan muncul pesan seperti gambar di bawah ini.
Lalu akan muncul seperti yang ada digambar bawah ini dan klik ​start mirroring.
Apabila muncul notifikasi error seperti ini, maka kita harus mengganti beberapa konfigurasi
terlebih dahulu.
Pilih SQL Server 2014 Configuration.
Lalu akan muncul seperti gambar dibawah ini dan klik ​properties.
Kemudian akan muncul seperti gambar dibawah ini, lalu kemudian klik ​browse.
Kemudian tekan OK.
Lalu tekan OK kembali.
Kemudian akan muncul pesan seperti gambar dibawah ini dan klik Yes.
Setelah itu pilih mirror.
Kemudian klik ​Browse ​dan klik Ok.
Kemudian ​Select Use or Goup.
Lalu pilih SQL Server (MIRROR) properties.
Klik Ok.
lalu lakukan hal yang sama pada​ principle​ dan kemudian pilih ​Properties.
Lalu hasilnya akan seperti gambar dibawah ini.
Lalu klik OK.
Kemudian juga lakukan pada witnessnya dan pilih lagi ​properties.
Kemudian pilih SQL Server (WITNESS) properties dan juga pilih​ browse.
Select User or Group kembali tekan ​Advance ​lalu klik ​OK ​seperti gambar di atas.
Kemudian pilih SQL Server (WITNESS) ​properties​ dan ​browse.
Setelah tekan Ok akan muncul gambar dibawah ini.
Setelah itu kita coba lakukan proses mirroring lagi.
Langkahnya sama seperti di atas .
Tekan Next.
Mengisi Listenes Port lalu tekan Next.
Pilih Connect.
Memilih nama Server dan Connect.
Kemudian pilih next.
Lalu pilih Connect.
Kemudian tekan connect kembali.
Pilih next.
Kemudian pilih next.
Lalu tekan finish.
Lalu akan muncul seperti gambar dibawah ini dan tekan close.
Kemudian pilih ​start mirroring​.
Lalu pilihlah Yes.
Data telah tersinkronisasi.
PROSES IMPLEMENTASI MIRRORING
Untuk melakukan proses pembuktian mirroring, kita buat tabel dulu dan mengisinya dengan
beberapa data.
Beri nama dan tipe data pada kolom.
Save tabel dan beri nama tabel.
Berinama tabel dan tekan Ok.
Refresh folder tabel.
Kemudian tabel berhasil di buat.
Isilah nilai pada tabel.
Kemudian klik ​execute.
Cek isi tabel yang telah diisi.
Akan muncul gambar seperti dibawah ini.
Lakukan failover pada database yang telah di mirror.
Setelah klik mirror akan muncul gambar ini.
Setelah menekan tombol Yes seperti gambar diatas, refresh database yang ada di instance
principal maupun instance mirror.
Hasilnya akan seperti ini gambar dibawah ini.
Cek isi tabel Dosen pada instance Mirror.
Akhirnya selesailah sudah mirroring database micosoft sql server ini.
Sumber :
https://www.mssqltips.com/sqlservertip/2464/configure-sql-server-database-mirroring-using-
ssms/
https://www.youtube.com/watch?v=9v0OW2WfoIo
https://arifkenthip.wordpress.com/2012/07/25/database-mirroring-pada-sql-server/
https://infrasolutions.wordpress.com/2013/07/17/database-mirroring-di-sql-server-2008/
https://ariestwin.wordpress.com/2012/07/13/database-mirroring/
http://isnanto.blogspot.co.id/2011/06/ikhtisar-database-mirroring-sql-server.html
https://arifkenthip.wordpress.com/2012/07/25/database-mirroring-pada-sql-server/
https://www.mssqltips.com/sqlservertip/2464/configure-sql-server-database-mirroring-using-
ssms/

More Related Content

Similar to Database Mirroring Microsoft SQL Server

Aktif direktory user dan komputer windows 2008
Aktif direktory user dan komputer windows 2008Aktif direktory user dan komputer windows 2008
Aktif direktory user dan komputer windows 2008
Alfa Farhan Syarief
 

Similar to Database Mirroring Microsoft SQL Server (20)

25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
 
Laporan simbada
Laporan simbadaLaporan simbada
Laporan simbada
 
Modul 2 bahan ajar slide pl sql
Modul 2 bahan ajar slide   pl sqlModul 2 bahan ajar slide   pl sql
Modul 2 bahan ajar slide pl sql
 
140030014 i putu wahyu sedana yoga
140030014 i putu wahyu sedana yoga140030014 i putu wahyu sedana yoga
140030014 i putu wahyu sedana yoga
 
Migrasi database mysql ke oracle-sql developer
Migrasi database mysql ke oracle-sql developerMigrasi database mysql ke oracle-sql developer
Migrasi database mysql ke oracle-sql developer
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
 
Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi User
 
Tutorial backup sql server
Tutorial backup sql serverTutorial backup sql server
Tutorial backup sql server
 
Tutorial Instalasi MySQL Server 2008 Express
Tutorial Instalasi MySQL Server 2008 ExpressTutorial Instalasi MySQL Server 2008 Express
Tutorial Instalasi MySQL Server 2008 Express
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbc
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
 
Tutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting UserTutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting User
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
 
Presentation Active Wirectory win.server2003
Presentation Active Wirectory win.server2003Presentation Active Wirectory win.server2003
Presentation Active Wirectory win.server2003
 
Aktif direktory user dan komputer windows 2008
Aktif direktory user dan komputer windows 2008Aktif direktory user dan komputer windows 2008
Aktif direktory user dan komputer windows 2008
 
02. membuat database
02. membuat database02. membuat database
02. membuat database
 
tutorial install windows server 2012 r2.pdf
tutorial install windows server 2012 r2.pdftutorial install windows server 2012 r2.pdf
tutorial install windows server 2012 r2.pdf
 
Uploud website dari localhost ke hosting
Uploud website dari localhost ke hostingUploud website dari localhost ke hosting
Uploud website dari localhost ke hosting
 
Tugas simbada 1
Tugas simbada 1Tugas simbada 1
Tugas simbada 1
 

Recently uploaded

KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 

Recently uploaded (20)

Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 

Database Mirroring Microsoft SQL Server