Разлика между огледално копиране на база данни и репликация

Ключови разлики: огледално копиране на базата данни и репликация на базата данни са две техники за висока достъпност на данни за сървъри на бази данни. В репликацията, данните и обектите на базата данни се копират и разпространяват от една база данни в друга. Той намалява натоварването от оригиналния сървър на база данни и всички сървъри, на които е копирана базата данни, са активни като главния сървър. От друга страна, дублирането на база данни създава копия на база данни в два различни сървърни екземпляра (принцип и огледало). Тези копия на огледалото работят като копия и не винаги са активни, както в случая на репликация на данни.

Репликацията на базата данни се отнася до група от техники, в които се копират данни и тези копия се разпространяват от една база данни в друга. За да се поддържа съгласуваността между обекти на данни и бази данни, базите данни също се синхронизират. Сървърът на изходната база данни може да бъде наричан главен, а сървърите, в които се репликират данните, могат да бъдат известни като подчинени. Това помага за намаляване на натоварването на главния сървър, тъй като клиентите могат да използват повече от един сървър.

Поведението на главните и подчинените сървъри обикновено е едно и също. Всяка промяна в данните се отразява и в подчинените сървъри. Тази техника може да се използва за копиране на данни в повече от една база данни. Частичната репликация е реализирана само за подмножество от таблици или колони от редове и следователно не трябва по същество да репликира цялата база данни.

Отразяването на база данни се отнася до техниките, чрез които се създават и поддържат излишни копия на база данни. Огледалното копие се синхронизира последователно с основната база данни. Тази техника помага да се осигури непрекъсната достъпност на данните и също така намалява времето на престой, което иначе може да възникне поради повреда или загуба на данни. По време на процеса на преобразуване, огледалото на базата данни осигурява достъп до поне едно жизнеспособно копие.

Microsoft SQL сървърът използва тази техника, като поддържа две копия (принцип и огледало) на една база данни на различни компютри, известни като сървърни екземпляри. Тези огледални копия действат като резервни копия на базата данни. Отразяването на база данни е ограничено само до два сървъра.

В комбинации се използват и техники за репликация и огледално изобразяване, за да се постигне по-голяма наличност на базите данни. Основната разлика между репликацията и огледалото е, че за разлика от огледално копиране няма репликационни сървъри в режим на готовност, тъй като всички сървъри действат като активни сървъри. Отразяването е предпочитано, когато човек иска да намали времето за престой и иска да има рентабилно решение в контекста на споделено съхранение, комутатори и др. натоварването на дадено приложение.

Сравнение между огледално копиране на база данни и репликация:

База данни огледално

копиране

дефиниция

Отпечатването на база данни създава копия на база данни в две различни сървърни инстанции. Тези копия работят като резервни копия и не винаги са активни като при репликация на данни.

В репликацията, данните и обектите на базата данни се копират и разпространяват от една база данни в друга. Той намалява натоварването от оригиналния сървър на база данни и всички сървъри, на които е копирана базата данни, са активни като главния сървър.

Предимства

Отразяването на база данни помага да се намали планираният и непланираният престой, както следва:

  • За огледални бази данни може да се разработи и автоматичен или ръчен срив.
  • Той съхранява правилно синхронизираната огледална база данни с оригиналната база данни
  • Тя подобрява наличността и мащабируемостта на данните
  • Той осигурява резервно копие, което не е безопасно
  • Той осигурява разпръскване на товара
  • Той осигурява опция по време на изключена операция

Недостатъци (SQL Server 2008)

  • Високата безопасност без автоматична настройка за срив може да е мрежова невъзможност.
  • Третият сървър е необходим за "автоматичното превключване при срив"
  • Други елементи трябва да се обработват извън огледалото, като например вход, SQL Agent задания и др.
  • Изисква допълнителна памет за огледално копие
  • Ако снимките се използват само за четене, моментната снимка е само актуална, както при създаването на моментната снимка.
  • Преконфигурирането може да изисква ръчна намеса.
  • Необходимо е да се разчита на дистрибутора да променя промените.
  • Другите елементи трябва да се обработват извън репликацията, като вход, задания на SQL агент и т.н.
  • По-сложно е да настроите и поддържате тогава другите опции.
  • SQL Server ще трябва да бъде напълно лицензиран за вторичния сървър.
Препоръчано

Свързани Статии

  • популярни сравнения: Разлика между публична и частна компания

    Разлика между публична и частна компания

    Ключова разлика: Компаниите могат да бъдат диференцирани на базата на властта да предлагат ценните си книжа на широката общественост. Дружество, на което е разрешено да продава ценните книжа на широката общественост, се нарича публично дружество или публично търгувано дружество. От друга страна, компания, която не продава ценните си книжа на широката общественост, се нарича частна компания. За разлика от публичното дружество, акциите на частните компании не се търгуват на борсата. Публично дружество е дружест
  • популярни сравнения: Разлика между растер и вектор

    Разлика между растер и вектор

    Ключова разлика: Растерните изображения използват различни цветни пиксели, които са подредени по начин, който показва изображение. Векторното изображение се състои от пътеки, всяка с математическа формула, известна също като вектор, която указва на пътя как е оформена всяка част от изображението и какъв цвят е оградена или запълнена. Растерът и векторът са два различни начина за съставяне на компютърна графика. Основната разлика между растер и вектор е, че растерното изображение е съставено от пиксели, докато векторното изображение е съставено от пътища. Растерните изображения се произвеждат от
  • популярни сравнения: Разлика между Bitcoin и Litecoin

    Разлика между Bitcoin и Litecoin

    Ключова разлика: Bitcoin е първият напълно внедрен протокол за криптовалута. Litecoin е друга peer-to-peer криптовалута, която е вдъхновена от и е почти идентична с Bitcoin. Bitcoin и Litecoin са два вида цифрови криптовалути. Цифровата валута е всяка валута, която се използва онлайн, за разлика от традиционните валути, които имат банкноти и монети. Цифровите вал
  • популярни сравнения: Разлика между рисуване и скициране

    Разлика между рисуване и скициране

    Ключова разлика: Рисуването е картина, подобие, диаграма или представяне, обикновено нарисувани на хартия. Скица е да направиш кратък и основен чертеж. Той е предназначен да предаде всяка идея и не е необходимо да бъде точно в мащаб и да има правилните дължини. Много хора остават объркани за разликите между рисуването и скицирането. И двете са средство за изразяване. Рисуването е картина, подобие, диаграма или представяне, обикновено нарисувани на хартия. Той има повеч
  • популярни сравнения: Разлика между океана и залива

    Разлика между океана и залива

    Ключова разлика: Океаните са огромно тяло от солена вода, което покрива почти три четвърти от земната повърхност. Един залив е водоем, покрит с земя от три страни. Океаните и заливите са два водни тела. Водните тела съставляват хидросферата, която покрива 71% от Земята. Въпреки това, има някои различия в това, което се нарича океан и това, което се нарича като з
  • популярни сравнения: Разлика между заглавие и позиция

    Разлика между заглавие и позиция

    Ключова разлика : Заглавието е име или епитет, обозначаващ ранг, произведение на изкуството, музика или функция. Позицията се определя като начин, по който се поставя човек или нещо. В определени контексти заглавието е префикс или суфикс, добавени преди или след името на някого. Той също така означава официална позиция или проф
  • популярни сравнения: Разлика между уеб услугите и WCF

    Разлика между уеб услугите и WCF

    Ключова разлика: Уеб услугата може да бъде описана като система от софтуерни компоненти, които са достъпни по интернет. Той се състои от протоколи и стандарти, които се използват за обмен на данни. По този начин се подпомага обменът на данни между машините по мрежата. WCF означава Windows Communication Foundation. Тя може да бъде описана като рамка за изг
  • популярни сравнения: Разлика между Wiki и Website

    Разлика между Wiki и Website

    Ключова разлика: Wiki и Уебсайтовете са уеб приложения, които работят в интернет. Wiki е съвместен уебсайт, който се управлява от определена група, докато уебсайтът е всяка такава уеб страница, която се обслужва от всеки един домейн. Wiki е уеб приложение, което изпълнява много от своите wiki уеб страници. Това е вид система за управление на съдържанието, която се различава от другите системи. Тя има малко скрит
  • популярни сравнения: Разлика между LG Optimus L5 II, L5 II Dual и Karbonn Titanium S5

    Разлика между LG Optimus L5 II, L5 II Dual и Karbonn Titanium S5

    Ключова разлика: LG Optimus L5 II и неговата част LG Optimus L5 II Dual са два смартфона от първо ниво. LG Optimus L5 II и L5 II Dual са доста сходни, но се различават на определени места, включително и на външния вид. Устройството се доставя с 4-инчов True IPS LCD капацитивен сензорен екран, който предлага плътност на пикселите около 2

Избор На Редактора

Разлика между разреден и концентриран разтвор

Ключова разлика: Разреден разтвор съдържа по-малко разтворено вещество, което представлява концентриран разтвор, което основно означава, че в него се смесва по-малко разреден разтвор, докато концентрираният разтвор е по-смесен в него. Решение е вид смес, в която се добавят едно или повече неща. Добавеното нещо е известно като разтворимо вещество, докато нещо, в което те се добавят, се нарича разтворител. Една от ключовите хар