SQL лазурно

Конфигуриране на репликация между база данни в облака и се основава на по - помещение (безоблачно) SQL Server не може, защото SQL Azure не поддържа. Освен това, можете да напишете молба, като рамка на Microsoft Sync. който ще се проследяват промените в единия край и да ги прилагат от другата и обратно. Такова приложение, наречено SQL Azure Data Sync е написано като уеб -Service и е публикувал във всички базирани в облака центрове за данни. Той е в състояние да възпроизведе данни между базата данни на облак към SQL Azure сървъри. между SQL Azure и конвенционален SQL Server, или чрез SQL Azure между конвенционалните и SQL Server, които не са свързани един с друг чрез всеки VPN S. Репликация се случва според главината на схема - спици. т.е. промени, които са настъпили на едно лъчеви звезди, стигат до центъра, който ги разпространява до всички други краища, които принадлежат към една и съща група за синхронизация като този, в който е настъпила промяната. В ролята на главината, т.е. дистрибутор, служи DB SQL Azure.

Отидете на портала на Windows Azure Management - виж пост \ Фиг.1 .. "SQL Azure Създаване на сървъра." В този случай, ние се интересуваме от раздел Sync данни в долния ляв ъгъл под базата данни.

SQL лазурно

SQL лазурно

SQL лазурно

Първото ниво е преминал. На втория се намира на neoblachnom база данни SQL сървър. които ще участват в синхрон. Всяка база данни в настоящата версия на SQL Azure Sync данни не може да включва повече от 5 синхронизация групи. В рамките на една група синхронизация може да създаде максимум 30 спици (облачни и neoblachnyh бази данни, обмен на информация помежду си), от които не повече от neoblachnyh 5. Щракнете върху обграден овална икона:

SQL лазурно

Ние казваме, че това е нов SQL Server. т.е. конфигурируеми синхрон в групата не се проверява, и ние приемаме, че синхронизацията ще продължи и в двете посоки: както на SQL Server в облака и обратно:

SQL лазурно

На neoblachny (на помещение - на закрито) SQL Server трябва да установи синхронизация със специалния агент облака, или да използвате вече установена, но тъй като на брокера да не се повишава, а след това инсталирате:

SQL лазурно

да го постави извън традиционните Microsoft Downloads ще бъде поискано да

SQL лазурно

SQL лазурно

Монтаж се извършва без никакви инциденти

SQL лазурно

SQL лазурно

SQL лазурно

SQL лазурно

По време на настройката настроите конфигурацията на клиента SQL Preview Microsoft Azure Data Sync (C: \ Program Files (x86) \ Microsoft SQL Azure Data Sync \ бин \ SqlAzureDataSyncAgent.exe) и сервизен агент синхронизиране Microsoft SQL Azure Sync данни (C: \ Program Files ( x86) \ Microsoft SQL Azure Data Sync \ бин \ LocalAgentHost.exe), startuemy сметка фигура с 10:

SQL лазурно

SQL лазурно

след това пуснете на клиента:

SQL лазурно

и го registripuem към сървър на данни Sync (фиг.2) с помощта на ключ изхода в Фиг.14:

SQL лазурно

SQL лазурно

Услугата синхронизация предлага криптиране (криптирана информация) всички поверителни данни, съхранявани в тях, включително:

• потребителски данни пълномощията база данни SQL Azure

• профилите на потребители данни SQL база данни сървър

• Sync Data клиент конфигурация агент файл

• синхронизиране на идентификационните данни Data самата услуга за съхранение на системата в Windows Azure.

Щракнете върху бутона Регистрирайте се в горния ляв ъгъл, за да стане ясно до брокера какво основание ние ще бъдат синхронизирани. Тръгваме клиентското приложение, и да се върне, за да продължите фигура 5. Бутон за изтегляне Списък на база данни на Стъпка 2 Стъпка 3 изпълва списъка с падащ списък на бази данни, регистрирани на името на агент Смит (ние го даде име на фигура 14). От този списък, изберете връзката Фиг.17

SQL лазурно

и да преминете към следващото ниво. Ето мисия - да се създаде база данни на облак, който ще действа като дистрибутор:

SQL лазурно

Предварителен на fxv4koqar4 облак SQL Server съм създал празна база данни, наречена Northwind 1_ Azure. Предписва низ връзка него в съветника синхронизация:

SQL лазурно

На 4-ти ниво с нас на честота синхронизация земята и разрешаване на конфликти правило. Ние влезе друг на фигура 3.

SQL лазурно

В 5-та степен ще създаде репликация статия. Ето това се нарича Sync набор от данни.

SQL лазурно

Имаме две бази данни: Northwind 1 на местния SQL Server, както и празна Northwind 1_ Azure в облака. За да започнете, ние искаме да се запълни Northwind 1_ Azure. т.е. Northwind 1 действа като източник. Ние казваме, този майстор синхронизация в горния падащ списък. Само с едно натискане на един бутон получавате актуални Schema отляво показва списък на таблици; при навигиране от маса на маса - дясната списъка на полета в настоящата таблица. В една група Синхронизиране не може да участва повече таблици 100, всеки от които може да има до 1000 полета. За дадена област може да се отбележи отметка филтър. След това в долната част на формата е изготвен съгласно клаузата за която в тази област. Оператори са ограничени> <, = и их комбинациями. Например, like еще не домыслили.

SQL лазурно

Бутонът OK не е налице в момента, защото филтърът е празно поле Value. Ние няма да използваме хоризонтална маси за рязане (и вертикално). Извадете филтъра и поставете отметка в квадратчето за поддръжка за ОК.

В 6-та степен, просто натиснете бутона за внедряване. за изтегляне на групата синхронизиращия сървър на данни синхронизация конфигурация

SQL лазурно

и готово. Екранът светва с радост, статус. Обезпечаване на зелената линия се променя, за да се синхронизират и накрая Добре.

SQL лазурно

SQL лазурно

Виждаме, че всички 3 резервирана маса се появи в облака и пълни с информация:

SQL лазурно

Ние вече знаем. че всички връзки към SQL Azure непременно криптирани. Синхронизация не е изключение. За да се предотврати прехващане на данни по време на услугата на синхронизация, SQL Azure Sync Data криптира всички връзки (криптирани връзки) между компоненти, в това число:

• връзката между базите данни на услуги и системи в SQL Azure

• връзката между съхранението на услугата и система в Windows Azure

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

• връзка между клиент агент и услугата облак

• връзката между портала и услугата облак Windows Azure Platform.

Уверете се, че синхронизацията в обратната посока също работи. Cloud променило в някои данни:

SQL лазурно

и не по-късно от 5 минути. Тези промени ще бъдат отразени в десктоп базирани Northwind 1. Въпреки че е възможно да се отбележи, че на маса структура Northwind 1 се премества в облака с ограничения, така изтриете от категории, където CategoryId = 6 няма да работи, защото на DELETE изявление в конфликт с позоваване принуда "FK_Products_Categories" на , Въпреки това, SQL Azure Data Sync не копирате източник структура на базата данни в назначаването на 12:59. С Създаденият маркира само на Фигура 23 на маса, и в тях само онези области, които са били маркирани в едно и също място. Ако тези области са били в изходните кодове, те ще бъдат създадени в назначаването, с изключение на индекси върху XML полета тип. Също така не прехвърля тип ограничение ПРОВЕРКА. тригери, изгледи и запомнени процедури - Вижте често задаваните въпроси за синхронизиране на данни .. "Дали Sync Data напълно създаване и предоставяне на таблици?": Заради тези ограничения препоръчваме за производствени среди ви разпоредба пълната вярност схемата себе си и да не зависи от схемата са осигурени от Sync Data. Функцията за автоматично провизиране на Sync Data работи добре за изпробването на услугата.

Ако впоследствие верига на всяка от участващите таблиците в синхрон ще се промени и тези промени също искате да синхронизирате само начин - да пресъздадете група синхронизация (фиг.2, 3) - вижте въпрос Sync Data .. "Q:.? Току-що промених схемата ми Как мога да получа промяната в моята група за синхронизиране"