Migrace pomocí odkazu na spravovanou instanci

Dokončeno

Funkce propojení azure SQL Managed Instance nabízí možnost skutečné online migrace ve srovnání se všemi dostupnými službami a nástroji. Kromě toho můžou organizace částečně spouštět úlohy v Azure a využívat výhod, které Poskytuje Azure, fázovaný přístup k migraci do cloudu.

I když je propojení navržené tak, aby replikoval jednu databázi na propojení, je možné ji nakonfigurovat tak, aby replikovala více databází z jedné instance SQL Serveru do jedné nebo více spravovaných instancí SQL nebo dokonce replikovala stejnou databázi do více spravovaných instancí SQL. Toho dosáhnete tak, že nastavíte několik propojení, z nichž každá odpovídá páru instancí spravovaných databází.

Funkce propojení služby Azure SQL Managed Instance umožňuje replikovat databáze SQL Serveru hostované kdekoli do Azure a převzít služby při selhání do cloudu v případě havárie nebo významného narušení podnikání. Propojení azure SQL Managed Instance také zajišťuje bezproblémové převzetí služeb při selhání mezi primárními a sekundárními databázemi.

Jednou z výhod používání služby Azure SQL Managed Instance je to, že se jedná o platformu jako službu (PaaS), což znamená, že Azure automaticky používá a spravuje nejnovější údržbu hardwaru, opravy a aktualizace. Tím zajistíte, že vaše databázové prostředí bude vždy aktuální a zabezpečené a zároveň sníží riziko výpadků kvůli selhání hardwaru nebo ohrožením zabezpečení softwaru.

Diagram showing the replication of databases from the primary replica to the secondary replica through the distributed availability group (AG).

Jak je vidět výše, funkce propojení používá distribuovanou skupinu dostupnosti (DAG) a je vymezená na databázi (jeden odkaz na jednu databázi). Díky tomu můžete konsolidovat několik paralelních databází SQL Serveru do služby Azure SQL Managed Instance nebo je škálovat napříč několika instancemi a oblastmi po celém světě.

Funkce propojení poskytuje dva typy replikace:

  • Jednosměrná replikace. Jednosměrná replikace je dostupná pro SQL Server verze 2016 a 2019 a umožňuje replikovat data jedním ze způsobů z instance SQL Serveru do spravované instance.

  • Obousměrná replikace. SQL Server 2022 poskytuje obousměrnou funkci replikace, kde můžete replikovat data mezi spravovanou instancí a instancemi SQL Serveru, ručně převzít služby při selhání během havárie a po zmírnění havárie ručně provést navrácení služeb po obnovení. Podporuje online převzetí služeb při selhání, ale navrácení služeb po obnovení offline. K dispozici je náhled online navrácení služeb po obnovení, ke které se můžete zaregistrovat.

Rozšířené možnosti pro cloud

Kromě migrace úloh existuje několik způsobů, jak používat funkci propojení a používat služby a prostředky Azure, mezi které patří:

Funkce Popis
Snižování zátěže úloh jen pro čtení Můžete chtít nakonfigurovat sekundární repliky na SQL Serveru do Azure tak, aby se požadavky na generování sestav přesměrovály. Funkce propojení je vymezená databází, což umožňuje konsolidaci úloh jen pro čtení v Azure, které je možné použít k přiblížení dat zákazníkům v libovolné podporované oblasti po celém světě s minimálním úsilím.
Automatizované zálohy Sekundární repliky spuštěné ve službě Azure SQL Managed Instance se automaticky zálohují do účtu služby Azure Blob Storage, což výrazně snižuje úsilí o správu a zvyšuje spolehlivost.
Kontinuita podnikových procesů Jako řešení zotavení po havárii umožňuje funkce propojení převzít služby při selhání do spravované instance Azure SQL a po zmírnění havárie po navrácení služeb po obnovení.

Pokud chcete nakonfigurovat funkci propojení, musíte postupovat stejně bez ohledu na to, jestli migrujete do Azure SQL Managed Instance, nakonfigurujete zotavení po havárii v cloudu, přesměrujete úlohy do Azure nebo se zaměříte na snížení nákladů na operace zálohování a správu.

Můžete použít buď průvodce v sadě SQL Server Management Studio (SSMS), nebo skripty. Hlavní výhodou použití skriptů je, že je možné je automatizovat, což může zlepšit proces nasazení, což šetří čas a úsilí.

Odkaz na službu Azure SQL Managed Instance nepodporuje několik funkcí SQL Serveru. Funkci propojení například nemůžete povolit, pokud funkce, které se používají v primární databázi SQL Serveru, nejsou podporované ve službě Azure SQL Managed Instance, jako jsou tabulky souborů a datové proudy souborů.

Úplný seznam podporovaných funkcí najdete na odkazu Omezení služby Azure SQL Managed Instance.

Jak jsme viděli, funkce propojení azure SQL Managed Instance umožňuje organizacím s jistotou rozšířit prostředí SQL Serveru do Azure a zároveň využívat výhod škálovatelnosti, výkonu a funkcí zabezpečení, které nabízí azure SQL Managed Instance.