SlideShare a Scribd company logo
TUGAS BESAR
SISTEM MANAJEMEN BASISDATA
DATABASE MIRRORING SQL SERVER
Disusun Oleh:
Nama/NIM : Septian Rico Hernawan/ 14523032
Nama/NIM : Achmad Fariid Amali / 14523075
Nama/NIM : Tungky Adi Pradana / 14523081
Nama/NIM : Lukman Ahmad Riadi / 14523245
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2017
Apa itu 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. Adapun langkah - langkah melakukan
database mirroring 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 mirror server. Mirror server berfungsi sebagai penambah
mekanisme pengamanan data. Dengan membuatnya, maka nanti ada opsi tambahan yaitu
synchronous automatic failover option. ​Jadi data dapat disinkronisasi semisal 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 server instance menggunakan 1 akun, maka tidak perlu
menspesifikasikannya lagi.
Lalu akan muncul gambar seperti ini dan klik ​finish​.
Setelah itu akan muncul pesan seperti gambar di bawah ini.
Sebelum kita mulai proses mirrorring, kita pilih pilihan ​‘Do Not Start Mirroring’​ untuk melihat
operating mode yang kita gunakan.
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.
Kemudia 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 Use 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 yang di atas itu.
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.
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 anda menekan tombol Yes seperti gambar diatas, refresh database yang di mirror di
instance principal maupun instance mirror
Hasilnya akan seperti ini gambar dibawah ini.
Cek isi tabel Dosen pada instance Mirror.
Akhirnya selesailah sudah mirroring databse 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

PDF
Database Mirroring Microsoft SQL Server
DOC
Sql server integration services
PDF
140030014 i putu wahyu sedana yoga
PPTX
Active Directory Windows Server 2008
DOCX
Client server sql 001
DOC
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
PDF
13523113 INSTALLASI, KONFIGURASI, DLL, dan DML Pada MariaDB
PPTX
Web Server
Database Mirroring Microsoft SQL Server
Sql server integration services
140030014 i putu wahyu sedana yoga
Active Directory Windows Server 2008
Client server sql 001
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
13523113 INSTALLASI, KONFIGURASI, DLL, dan DML Pada MariaDB
Web Server

What's hot (7)

PPTX
Configure dhcp server on windows server 2008
PPTX
Active directory
PPTX
AD/DNS/Join Domain Windows Server 2008
PDF
Sql server-security
PDF
!Prosedur install simda
PPTX
Active directory pada Windows Server 2008
PPTX
Cookie and session
Configure dhcp server on windows server 2008
Active directory
AD/DNS/Join Domain Windows Server 2008
Sql server-security
!Prosedur install simda
Active directory pada Windows Server 2008
Cookie and session
Ad

Similar to Database Mirroring Microsoft Sql Server (20)

PDF
Tutorial sql server 2014 basic security priviledge, role, authentification
PPSX
Modul 2 bahan ajar slide pl sql
PDF
25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
PDF
Laporan simbada
PDF
Migrasi database mysql ke oracle-sql developer
DOCX
Aktif direktory user dan komputer windows 2008
DOCX
Tutorial Instalasi MySQL Server 2008 Express
PDF
Uploud website dari localhost ke hosting
PPTX
Tutorial backup sql server
DOCX
Part 11 - Manajamen Basisdata (MS Access)
PDF
Instalasi Oracle Xe Dan Administrasi User
PDF
14523080-DIAN-SIMBADA
PDF
14523080 Simbada
PDF
Tutorial Instalisasi Oracle 10g dan Setting User
DOCX
Laporan praktikum modul 6 pemrogrman database dengan jdbc
PPTX
Presentation Active Wirectory win.server2003
DOC
Distributed Database Using Oracle
PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
PDF
Modul database2 revpkt
PDF
02. membuat database
Tutorial sql server 2014 basic security priviledge, role, authentification
Modul 2 bahan ajar slide pl sql
25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
Laporan simbada
Migrasi database mysql ke oracle-sql developer
Aktif direktory user dan komputer windows 2008
Tutorial Instalasi MySQL Server 2008 Express
Uploud website dari localhost ke hosting
Tutorial backup sql server
Part 11 - Manajamen Basisdata (MS Access)
Instalasi Oracle Xe Dan Administrasi User
14523080-DIAN-SIMBADA
14523080 Simbada
Tutorial Instalisasi Oracle 10g dan Setting User
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Presentation Active Wirectory win.server2003
Distributed Database Using Oracle
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul database2 revpkt
02. membuat database
Ad

Recently uploaded (20)

PPTX
Keragaman kerajinan tangan mancanegara.pptx
PPTX
2. Modul 2 Fase C Berpikir Komputasional.pptx
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPTX
ppt kelas XII materi sifat koligatif larutan
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PDF
2. Capaian-Pembelajaran-Koding-Dan-Kecerdasan-Artifisial-Pusbuk.pdf
PPTX
Mind_Map_Modul_5_Pedagogik_Koding_AI.pptx
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
DOCX
Lembar Kerja Mahasiswa Information System
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
Keragaman kerajinan tangan mancanegara.pptx
2. Modul 2 Fase C Berpikir Komputasional.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
ppt kelas XII materi sifat koligatif larutan
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
2. Capaian-Pembelajaran-Koding-Dan-Kecerdasan-Artifisial-Pusbuk.pdf
Mind_Map_Modul_5_Pedagogik_Koding_AI.pptx
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
Lembar Kerja Mahasiswa Information System
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...

Database Mirroring Microsoft Sql Server