SlideShare a Scribd company logo
1 of 4
SQL Server Artikull Teknik
Benefitet, përparësit e Database Mirroring ndaj Clustering
Autor: Atdhe Buja
Technical Reviewer: AB blog (https://atdhebuja.wordpress.com/ )
Publikuar: Janar 2014
Aplikohet në: SQL Server 2008, 2012, 2014
Për Autorin
Unë jam Atdhe Buja administrator i Bazave të të Dhënave Database administrator dhe menaxher i
projekteve në Agjencionin e Shoqërisë së Informacionit / MAP. Gjithashtu kam njohuri praktike në
menaxhimin e administrimin e RDBMS-ve, SCOM, çështje të sigurisë, Backup strategji, Oracle, SharePoint
(certifikuar në gjitha provimet e Ms SQL Server, Oracle, CEH).
Projekt menaxher në projektin e Ministrisë së Drejtësisë “Unifikimi i infrastrukturës dhe bazave të të
dhënave
columnist i rregulltë në blog http://atdhebuja.wordpress.com/ & http://sqlserver-performance-
tuning.net/?s=atdhe&x=-1150&y=-169 , kontributor e anëtar i komunitetit ICT Awards
http://ictawards.org/2013/stafi/
Microsoft Profile : https://www.mcpvirtualbusinesscard.com/VBCServer/AtdheBuja/profile
Të gjitha postimet: https://atdhebuja.wordpress.com/blogs/
Nëse keni ndonjë çështje apo nevojë të pazgjidhur ose për realizim çdo gjë që ka të bëjë me SQL Server
teknologji dhe të tjera. Ju lutem mos hezitoni të më kontaktoni, në email Atdhe.buja@hotmail.com
Linked in: https://www.linkedin.com/in/atdhebuja
Database mirroring është i besueshëm, ka në
dispozicion zgjidhje të nivelit të lartë (high-availability)
në SQL Server. Kjo do ju ndihmoj në kthimin on-line të
bazës së të dhënave në mënyrë automatike ose manuale
në bazën e të dhënave të pasqyruar (mirror database).
Ne gjithashtu do të diskutojmë për snapshot e bazës së
të dhënave, të cilat ju mund të përdorni me database
mirroring për të lexuar bazën e të dhënave të pasqyruar.
Për të maksimizuar disponueshmërinë e bazës së të
dhënave, ju keni nevojë për të minimizuar planifikimet
aq mirë sa kohët e rënies të pa planifikuara.
Si funksionon Database mirroring?
Database mirroring përfshin dy kopje të një baze të të dhënave, që jetojnë në instance të veqanta të SQL Server,
zakonisht në kompjuter të ndryshëm. Ju mund të keni instances të veqanta të SQL Server në një kompjuter, por
kjo nuk do të plotësoj standardin e kërkesave për disponueshmëri të lartë.
Në cdo kohë, vetëm një kopje e bazës së të dhënave është në dispozicion të klientëve. Kjo kopje e bazës së të
dhënave është e njohur si baza e të dhënave kryesore(principal).
Database mirroring punon me transferimin dhe zbatimin e shumë shënimeve log në kopjen e bazës së të
dhënave. Kopja e bazës së të dhënave është e njohur si baza e të dhënave pasqyrë(mirror).
Server kryesor(principal) dhe pasqyrë(mirror) konsiderohen një partner në sesionin e database mirroring.
Database mirroring zbaton cdo ndryshim të bazës së të dhënave(DML, DDL dhe kështu me radhë) të kryera në
bazën e të dhënave kryesore për bazën e të dhënave pasqyrë, duke përfshirë ndryshimet fizike dhe logjike të
bazës së të dhënave të tilla si skedarët dhe indekset.
Për rëniet(failover) automatike, një server i tretë i quajtur dëshmitar është i nevojshëm.
Database mirroring ndihmon në minimizimin e kohës së rënies(downtime) të planifikuara dhe paplanifikuara,
si vjon:
 Ajo siguron mënyra për të kryer në mënyrë automatike ose manual rëniet për bazat e të dhënave të
pasqyruar.
 Ajo mban bazën e të dhënave të pasqyruar up-to-date me bazën e të dhënave kryesore, ajo mundëson
që baza e të dhënave e pasqyruar të jetë në një qendër të të dhënave të largët gjeografikisht, për të
siguruar një bazë në raste të fatëkeqësive.
Ju keni dy mundësi: SIGURI E PLOTË OSE SIGURI TË HEQUR.
Sic e dini, në SQL Server, ndryshimet e të dhënave regjistrohen së pari në transaction log para cdo ndryshimi
në të dhënat aktuale.
Të dhënat në transaction log janë vendosur së pari në buffer memorien e bazës së të dhënave dhe pastaj
shkruhen log në disk sa më shpejt që të jetë e mundur.
Nëse ju zgjidhni SIGURI TË PLOTË, ju keni vendosur database mirroring në nivel të sigurisë së lartë.
Database Mirroring and SQL Server Editions
Zgjidhjet e disponueshmërisë së lartë siç është database mirroring
janë të dizajnuara që të kthehen sistemet tuaja on-line sa më shpejtë
që të jetë e mundur nga primary tek sekondari, dhe e kundërta.
Rënia Automatike
Eshtë database mirroring tipar në disponueshmërin e lartë (high-availability). Skenarët në vazhdim paraqesin
rastet kur paraqitet rënia automatike:
1. Dështimi ndodh: Baza e të dhënave kryesore bëhet e papërdorshme. Kjo mund të jetë rezultat i një
dështimi nga energjia elektrike, dështim hardware, dështim i storage, apo disa arsye të tjera.
2. Dështimi është zbuluar: Dështimi është zbuluar nga pasqyra (mirror) dhe dëshmitari(witness).
3. Pasqyra ndërron pozitë bëhet kryesor(principal)
Normalisht, koha e zgjedhur për rënie në këtë mënyrë të operimit është shumë e shkurtër, zakonisht në
sekonda.
Monitorimi Database Mirroring
Ka mënyra të ndryshme për të monitoruar database mirroring, i bazuar në ato informata që ju dëshironi për
të ndjekur.
Për të monitoruar performansën e database mirroring, SQL Server ofron disa objekte të System Monitor.
Hardware, Software dhe Server Konfigurimi
Pjesa hardware e server tuaj pasqyrë duhet të jetë identik (CPU, memorja, dhe kapacitetet e rrjetit) me atë të
kryesorit në qoftë se ju doni server tuaj pasqyrë për të trajtuar të njëjtën ngarkesë sikurse server kryesor tuajin.
Ju mund të përdorni server tuaj pasqyrë për punë Jo kritike në mënyrë që, ndërsa ai është pasqyrë, mund të
përdoret për punë të tjera.
Sigurohuni që keni të njëjtin sistem operativ, service packs, SQL Server në të dy server.
Në kryesorin dhe pasqyrën, sigurohuni që të gjitha konfigurimet e SQL Server të jenë identike. Hyrjet dhe të
drejtat janë shumë të rëndësisshme. Të gjitha hyrjet e SQL Server në server kryesor duhet të jenë te pranishëm
edhe në server pasqyrë.
Ju mund të përdorni SQL Server Integration services, me ‘Transferin e qasjeve, të kopjoni qasjet dhe
fjalëkalimet nga një server në tjetrin.
Database Mirroring dhe Clustering:
Natyrisht, dallim më të veqantë në mes të Database Mirroring dhe Windows Cluster është niveli në të cilin
secili e ofron redundacën.
Database Mirroring ofron mbrojtje në nivel të bazës së të dhënave, ndërsa Cluster ofron mbrojtje të nivelit
tjetër sistemit operativ.
Database Mirroring sjell on-line bazën e të dhënave më shpejt se cdo teknologji tjetër e SQL Server high-
availability dhe punon mirë me ADO.NET dhe SQL Client Access (siq dime të gjitha aplikacionet janë të
zhvilluara në këtë mënyrë) për anën e klientit.
Përmbledhje
Database mirroring ofron një zgjidhje të redundancës së bazës së të dhënave duke përdorur mekanizmin e log-
transferit. Të dhënat e transaction log dërgohen në transaction log pasqyrë sa më shpejtë që log buffer shkruhet
në disk server kryesor. Mirroring mund të konfigurohet në mënyrën e performances së lartë apo në sigurinë e
lartë.
Në mënyrën e sigurisë së lartë, nëse server kryesor dështon, server pasqyrë automatikisht merr pozitën e
kryesorit dhe rikthen bazën e të dhënave, qka tek klienti nuk do të vërehet e tërë kjo ndodh mbrenda disa
sekondave.

More Related Content

Similar to Benefitet, përparësit e Database Mirroring ndaj Clustering

Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...
Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...
Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...FlorimIdrizi1
 
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...FlorimIdrizi1
 
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...FlorimIdrizi1
 
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docx
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docxKrahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docx
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docxFlorimIdrizi1
 
Lek 1 (12 files merged).pdf
Lek 1 (12 files merged).pdfLek 1 (12 files merged).pdf
Lek 1 (12 files merged).pdflkot
 
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...UBT - Higher Education Institution
 
Deyrat e portofolit te informatikes semestri i dyte
Deyrat e portofolit te informatikes semestri i dyteDeyrat e portofolit te informatikes semestri i dyte
Deyrat e portofolit te informatikes semestri i dyteRexhino Kovaci
 
Enkel vela nje krahasim midis arkitekturave te driver
Enkel vela nje krahasim midis arkitekturave te driverEnkel vela nje krahasim midis arkitekturave te driver
Enkel vela nje krahasim midis arkitekturave te driverEnkel Vela
 
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1Rexhino Kovaci
 
Bjorvi Kola Eln-3B.pptx
Bjorvi Kola Eln-3B.pptxBjorvi Kola Eln-3B.pptx
Bjorvi Kola Eln-3B.pptxbjorvi1
 
Ndërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessNdërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessRexhino Kovaci
 
E dhëna dhe menaxhimi i diturive
E dhëna dhe menaxhimi i dituriveE dhëna dhe menaxhimi i diturive
E dhëna dhe menaxhimi i diturivebddauti
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft AccessAjla Hasani
 
Monitoring: of Systems and applications ; single site & multi - site
Monitoring: of Systems and applications ; single site & multi - site Monitoring: of Systems and applications ; single site & multi - site
Monitoring: of Systems and applications ; single site & multi - site Kushtrim Cakolli
 
Softveri aplikativ baze ligj e iii
Softveri aplikativ baze ligj e iiiSoftveri aplikativ baze ligj e iii
Softveri aplikativ baze ligj e iiiValdet Shala
 
Siguria publikim (cas_komplet)
Siguria publikim (cas_komplet)Siguria publikim (cas_komplet)
Siguria publikim (cas_komplet)Bessi Beesii
 

Similar to Benefitet, përparësit e Database Mirroring ndaj Clustering (20)

Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...
Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...
Modeli Hibridinfrastruktura e cloudit është e përbërë nga dy ose më shumë inf...
 
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
 
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
Një re private zakonisht është e ndërtuar prapa një fireëall-I dhe është më e...
 
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docx
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docxKrahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docx
Krahas ruajtjes së skedarëveKrahas ruajtjes së skedarëve.docx
 
Lek 1 (12 files merged).pdf
Lek 1 (12 files merged).pdfLek 1 (12 files merged).pdf
Lek 1 (12 files merged).pdf
 
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...
PROJEKTIMI I PROGRAMIT PËR MENAXHIM TË DOKUMENTACIONIT NË SHKOLLAT E MESME TË...
 
Deyrat e portofolit te informatikes semestri i dyte
Deyrat e portofolit te informatikes semestri i dyteDeyrat e portofolit te informatikes semestri i dyte
Deyrat e portofolit te informatikes semestri i dyte
 
Sistemet operative so
Sistemet operative soSistemet operative so
Sistemet operative so
 
windows server
windows serverwindows server
windows server
 
Enkel vela nje krahasim midis arkitekturave te driver
Enkel vela nje krahasim midis arkitekturave te driverEnkel vela nje krahasim midis arkitekturave te driver
Enkel vela nje krahasim midis arkitekturave te driver
 
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1
Deyrat e portofolit te Tik me Zgjedhje 12 Semestri i 1
 
Bjorvi Kola Eln-3B.pptx
Bjorvi Kola Eln-3B.pptxBjorvi Kola Eln-3B.pptx
Bjorvi Kola Eln-3B.pptx
 
Ligjerata 6
Ligjerata 6Ligjerata 6
Ligjerata 6
 
Ndërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessNdërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin Access
 
E dhëna dhe menaxhimi i diturive
E dhëna dhe menaxhimi i dituriveE dhëna dhe menaxhimi i diturive
E dhëna dhe menaxhimi i diturive
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Monitoring: of Systems and applications ; single site & multi - site
Monitoring: of Systems and applications ; single site & multi - site Monitoring: of Systems and applications ; single site & multi - site
Monitoring: of Systems and applications ; single site & multi - site
 
Softveri aplikativ baze ligj e iii
Softveri aplikativ baze ligj e iiiSoftveri aplikativ baze ligj e iii
Softveri aplikativ baze ligj e iii
 
Siguria publikim (cas_komplet)
Siguria publikim (cas_komplet)Siguria publikim (cas_komplet)
Siguria publikim (cas_komplet)
 
Database
DatabaseDatabase
Database
 

Benefitet, përparësit e Database Mirroring ndaj Clustering

  • 1. SQL Server Artikull Teknik Benefitet, përparësit e Database Mirroring ndaj Clustering Autor: Atdhe Buja Technical Reviewer: AB blog (https://atdhebuja.wordpress.com/ ) Publikuar: Janar 2014 Aplikohet në: SQL Server 2008, 2012, 2014 Për Autorin Unë jam Atdhe Buja administrator i Bazave të të Dhënave Database administrator dhe menaxher i projekteve në Agjencionin e Shoqërisë së Informacionit / MAP. Gjithashtu kam njohuri praktike në menaxhimin e administrimin e RDBMS-ve, SCOM, çështje të sigurisë, Backup strategji, Oracle, SharePoint (certifikuar në gjitha provimet e Ms SQL Server, Oracle, CEH). Projekt menaxher në projektin e Ministrisë së Drejtësisë “Unifikimi i infrastrukturës dhe bazave të të dhënave columnist i rregulltë në blog http://atdhebuja.wordpress.com/ & http://sqlserver-performance- tuning.net/?s=atdhe&x=-1150&y=-169 , kontributor e anëtar i komunitetit ICT Awards http://ictawards.org/2013/stafi/ Microsoft Profile : https://www.mcpvirtualbusinesscard.com/VBCServer/AtdheBuja/profile Të gjitha postimet: https://atdhebuja.wordpress.com/blogs/ Nëse keni ndonjë çështje apo nevojë të pazgjidhur ose për realizim çdo gjë që ka të bëjë me SQL Server teknologji dhe të tjera. Ju lutem mos hezitoni të më kontaktoni, në email Atdhe.buja@hotmail.com Linked in: https://www.linkedin.com/in/atdhebuja
  • 2. Database mirroring është i besueshëm, ka në dispozicion zgjidhje të nivelit të lartë (high-availability) në SQL Server. Kjo do ju ndihmoj në kthimin on-line të bazës së të dhënave në mënyrë automatike ose manuale në bazën e të dhënave të pasqyruar (mirror database). Ne gjithashtu do të diskutojmë për snapshot e bazës së të dhënave, të cilat ju mund të përdorni me database mirroring për të lexuar bazën e të dhënave të pasqyruar. Për të maksimizuar disponueshmërinë e bazës së të dhënave, ju keni nevojë për të minimizuar planifikimet aq mirë sa kohët e rënies të pa planifikuara. Si funksionon Database mirroring? Database mirroring përfshin dy kopje të një baze të të dhënave, që jetojnë në instance të veqanta të SQL Server, zakonisht në kompjuter të ndryshëm. Ju mund të keni instances të veqanta të SQL Server në një kompjuter, por kjo nuk do të plotësoj standardin e kërkesave për disponueshmëri të lartë. Në cdo kohë, vetëm një kopje e bazës së të dhënave është në dispozicion të klientëve. Kjo kopje e bazës së të dhënave është e njohur si baza e të dhënave kryesore(principal). Database mirroring punon me transferimin dhe zbatimin e shumë shënimeve log në kopjen e bazës së të dhënave. Kopja e bazës së të dhënave është e njohur si baza e të dhënave pasqyrë(mirror). Server kryesor(principal) dhe pasqyrë(mirror) konsiderohen një partner në sesionin e database mirroring. Database mirroring zbaton cdo ndryshim të bazës së të dhënave(DML, DDL dhe kështu me radhë) të kryera në bazën e të dhënave kryesore për bazën e të dhënave pasqyrë, duke përfshirë ndryshimet fizike dhe logjike të bazës së të dhënave të tilla si skedarët dhe indekset. Për rëniet(failover) automatike, një server i tretë i quajtur dëshmitar është i nevojshëm. Database mirroring ndihmon në minimizimin e kohës së rënies(downtime) të planifikuara dhe paplanifikuara, si vjon:  Ajo siguron mënyra për të kryer në mënyrë automatike ose manual rëniet për bazat e të dhënave të pasqyruar.  Ajo mban bazën e të dhënave të pasqyruar up-to-date me bazën e të dhënave kryesore, ajo mundëson që baza e të dhënave e pasqyruar të jetë në një qendër të të dhënave të largët gjeografikisht, për të siguruar një bazë në raste të fatëkeqësive. Ju keni dy mundësi: SIGURI E PLOTË OSE SIGURI TË HEQUR. Sic e dini, në SQL Server, ndryshimet e të dhënave regjistrohen së pari në transaction log para cdo ndryshimi në të dhënat aktuale. Të dhënat në transaction log janë vendosur së pari në buffer memorien e bazës së të dhënave dhe pastaj shkruhen log në disk sa më shpejt që të jetë e mundur. Nëse ju zgjidhni SIGURI TË PLOTË, ju keni vendosur database mirroring në nivel të sigurisë së lartë.
  • 3. Database Mirroring and SQL Server Editions Zgjidhjet e disponueshmërisë së lartë siç është database mirroring janë të dizajnuara që të kthehen sistemet tuaja on-line sa më shpejtë që të jetë e mundur nga primary tek sekondari, dhe e kundërta. Rënia Automatike Eshtë database mirroring tipar në disponueshmërin e lartë (high-availability). Skenarët në vazhdim paraqesin rastet kur paraqitet rënia automatike: 1. Dështimi ndodh: Baza e të dhënave kryesore bëhet e papërdorshme. Kjo mund të jetë rezultat i një dështimi nga energjia elektrike, dështim hardware, dështim i storage, apo disa arsye të tjera. 2. Dështimi është zbuluar: Dështimi është zbuluar nga pasqyra (mirror) dhe dëshmitari(witness). 3. Pasqyra ndërron pozitë bëhet kryesor(principal) Normalisht, koha e zgjedhur për rënie në këtë mënyrë të operimit është shumë e shkurtër, zakonisht në sekonda. Monitorimi Database Mirroring Ka mënyra të ndryshme për të monitoruar database mirroring, i bazuar në ato informata që ju dëshironi për të ndjekur. Për të monitoruar performansën e database mirroring, SQL Server ofron disa objekte të System Monitor. Hardware, Software dhe Server Konfigurimi Pjesa hardware e server tuaj pasqyrë duhet të jetë identik (CPU, memorja, dhe kapacitetet e rrjetit) me atë të kryesorit në qoftë se ju doni server tuaj pasqyrë për të trajtuar të njëjtën ngarkesë sikurse server kryesor tuajin. Ju mund të përdorni server tuaj pasqyrë për punë Jo kritike në mënyrë që, ndërsa ai është pasqyrë, mund të përdoret për punë të tjera. Sigurohuni që keni të njëjtin sistem operativ, service packs, SQL Server në të dy server.
  • 4. Në kryesorin dhe pasqyrën, sigurohuni që të gjitha konfigurimet e SQL Server të jenë identike. Hyrjet dhe të drejtat janë shumë të rëndësisshme. Të gjitha hyrjet e SQL Server në server kryesor duhet të jenë te pranishëm edhe në server pasqyrë. Ju mund të përdorni SQL Server Integration services, me ‘Transferin e qasjeve, të kopjoni qasjet dhe fjalëkalimet nga një server në tjetrin. Database Mirroring dhe Clustering: Natyrisht, dallim më të veqantë në mes të Database Mirroring dhe Windows Cluster është niveli në të cilin secili e ofron redundacën. Database Mirroring ofron mbrojtje në nivel të bazës së të dhënave, ndërsa Cluster ofron mbrojtje të nivelit tjetër sistemit operativ. Database Mirroring sjell on-line bazën e të dhënave më shpejt se cdo teknologji tjetër e SQL Server high- availability dhe punon mirë me ADO.NET dhe SQL Client Access (siq dime të gjitha aplikacionet janë të zhvilluara në këtë mënyrë) për anën e klientit. Përmbledhje Database mirroring ofron një zgjidhje të redundancës së bazës së të dhënave duke përdorur mekanizmin e log- transferit. Të dhënat e transaction log dërgohen në transaction log pasqyrë sa më shpejtë që log buffer shkruhet në disk server kryesor. Mirroring mund të konfigurohet në mënyrën e performances së lartë apo në sigurinë e lartë. Në mënyrën e sigurisë së lartë, nëse server kryesor dështon, server pasqyrë automatikisht merr pozitën e kryesorit dhe rikthen bazën e të dhënave, qka tek klienti nuk do të vërehet e tërë kjo ndodh mbrenda disa sekondave.