Řešení replikace mezi oblastmi pro nepapírované oblasti
Některé služby Azure podporují replikaci mezi oblastmi, aby se zajistila kontinuita podnikových procesů a ochrana před ztrátou dat. Tyto služby využívají jinou sekundární oblast, která používá replikaci mezi oblastmi. Primární i sekundární oblasti společně tvoří dvojici oblastí.
Existují však některé oblasti, které nejsou neprůmyslné , a proto vyžadují alternativní metody pro dosažení geografické replikace.
Tento dokument uvádí některé služby a možná řešení, která podporují metody geografické replikace bez nutnosti spárovaných oblastí.
Azure API Management
Azure API Management neposkytuje skutečnou funkci replikace mezi oblastmi. Pomocí funkce zálohování a obnovení ale můžete exportovat konfiguraci instance služby API Management v jedné oblasti a importovat ji do jiné oblasti. Pokud je účet úložiště použitý pro zálohování přístupný z cílové oblasti, neexistuje žádná závislost spárované oblasti. Provozní pokyny najdete v tomto článku.
Azure App Service
U služby App Service se vlastní zálohy ukládají do vybraného účtu úložiště. V důsledku toho existuje závislost pro obnovení mezi oblastmi v GRS a spárovaných oblastech. U typu automatického zálohování nemůžete zálohovat nebo obnovit napříč oblastmi. Alternativním řešením je implementovat vlastní mechanismus kopírování souborů pro uloženou datovou sadu, který bude ručně kopírovat mezi neprůraznými oblastmi a různými účty úložiště.
Azure Cache for Redis
Azure Cache for Redis nabízí dvě různé možnosti replikace mezi oblastmi, které jsou aktivní geografickou replikací a pasivní geografickou replikací. V obou případech neexistuje žádná explicitní závislost na párech oblastí.
Azure Container Registry
Geografická replikace umožňuje službě Azure Container Registry fungovat jako jeden registr, který obsluhuje více oblastí s více primárními regionálními registry. Pro tuto funkci nejsou diktována žádná omezení dvojicemi oblastí. Další informace najdete v tématu Geografická replikace ve službě Azure Container Registry.
Azure Cosmos DB
Pokud vaše řešení vyžaduje nepřetržitou dobu provozu během výpadků oblastí, můžete službu Azure Cosmos DB nakonfigurovat tak, aby replikuje vaše data napříč několika oblastmi a v případě potřeby transparentně převzala služby při selhání do provozních oblastí. Azure Cosmos DB podporuje zápisy do více oblastí a může distribuovat vaše data globálně, aby poskytovala přístup k datům s nízkou latencí z libovolné oblasti bez jakéhokoli omezení párování.
Azure Database for MySQL
Zvolte všechny dostupné oblasti Azure Azure Database for MySQL, které vám umožní aktivovat repliky pro čtení.
Azure Database for PostgreSQL
Pro geografickou replikaci v neprůspěšných oblastech se službou Azure Database for PostgreSQL můžete použít:
Spravovaná služba s geografickou replikací: Spravovaná služba Azure PostgreSQL podporuje aktivní geografickou replikaci , aby se vytvořila nepřetržitě čitelná sekundární replika vašeho primárního serveru. Sekundární čtení může být ve stejné oblasti Azure jako primární nebo častěji v jiné oblasti. Tento druh čitelné sekundární repliky se také označuje jako geografická replika.
K replikaci dat do nepairované oblasti můžete využít také některou ze dvou metod migrace dat spravovaných zákazníkem.
Azure Data Factory
Pro geografickou replikaci v neprůspěšných oblastech podporuje Azure Data Factory (ADF) zřizování kanálů ADF jako kódu infrastruktury v kombinaci se správou zdrojového kódu pro ADF.
Azure Event Grid
Pro geografickou replikaci témat Event Gridu v nepairovaných oblastech můžete implementovat převzetí služeb při selhání na straně klienta.
Azure IoT Hub
Pro geografickou replikaci v nepairovaných oblastech použijte vzor concierge pro směrování do sekundární služby IoT Hub.
Azure Kubernetes Service (AKS)
Azure Backup může poskytovat ochranu pro clustery AKS, včetně funkce obnovení mezi oblastmi (CRR), která je aktuálně ve verzi Preview a podporuje jenom disky Azure. I když funkce CRR spoléhá na repliky spárovaných oblastí GRS, je možné se vyhnout jakékoli závislosti na CRR, pokud cluster AKS ukládá data jenom do externího úložiště a nepoužívá řešení v clusteru.
Azure Monitor Logs
Pracovní prostory služby Log Analytics v protokolech služby Azure Monitor nepoužívají spárované oblasti. Pokud chcete zajistit kontinuitu podnikových procesů a chránit před ztrátou dat, povolte replikaci pracovního prostoru mezi oblastmi. Další informace najdete v tématu Zvýšení odolnosti replikací pracovního prostoru služby Log Analytics napříč oblastmi.
Azure Service Bus
Azure Service Bus může poskytovat regionální odolnost bez závislosti na párech oblastí pomocí funkcí geografické replikace nebo geografického zotavení po havárii.
Azure SQL Database
Pro geografickou replikaci v neprůspěšných oblastech se službou Azure SQL Database můžete použít:
Funkce skupiny převzetí služeb při selhání, která se replikuje napříč libovolnou kombinací oblastí Azure bez jakékoli závislosti na základním úložišti GRS.
Aktivní funkce geografické replikace pro vytvoření nepřetržitě synchronizované sekundární databáze pro čtení primární databáze. Sekundární databáze čitelná může být ve stejné oblasti Azure jako primární nebo častěji v jiné oblasti. Tento druh čitelné sekundární databáze se také označuje jako geografická sekundární nebo geografická replika.
Azure SQL Managed Instance
Pro geografickou replikaci v neprůkladných oblastech s Azure SQL Managed Instance můžete použít:
- Funkce skupiny převzetí služeb při selhání, která se replikuje napříč libovolnou kombinací oblastí Azure bez jakékoli závislosti na základním úložišti GRS.
Azure Storage
Pokud chcete dosáhnout geografické replikace v neprůspěšných oblastech:
Pro Azure Object Storage:
Pro úložiště objektů blob a Azure Data Lake Storage můžete použít nástroje, jako je AZCopy nebo Azure Data Factory.
Pro účty úložiště pro obecné účely verze 2 a účty objektů blob bloku úrovně Premium můžete použít replikaci objektů služby Azure Storage.
Poznámka:
Replikace objektů není pro Azure Data Lake Storage podporovaná.
Pro Azure NetApp Files (ANF) můžete replikovat do sady nestandardních párů kromě párů oblastí Azure. Viz replikace Azure NetApp Files (ANF) mezi oblastmi.
Pro Soubory Azure:
Pokud chcete soubory zkopírovat do jiného účtu úložiště v jiné oblasti, použijte například tyto nástroje:
Ukázkový skript najdete v tématu Synchronizace mezi dvěma sdílenými složkami Azure pro zálohování a zotavení po havárii.
Pokud chcete synchronizovat sdílenou složku Azure (koncový bod cloudu), místní souborový server s Windows a připojenou sdílenou složku spuštěnou na virtuálním počítači v jiné oblasti Azure (koncový bod serveru pro účely zotavení po havárii), použijte Synchronizace souborů Azure.
Důležité
Abyste zajistili, že všechna data existují místně, musíte zakázat vrstvení cloudu a zřídit dostatek úložiště na virtuálním počítači Azure pro uložení celé datové sady. Aby se zajistilo, že se změny rychle replikují do sekundární oblasti, měly by se k souborům přistupovat a upravovat jenom na koncovém bodu serveru, a ne v Azure.
Azure Virtual Desktop
Pro geografickou replikaci v nepapírovaných oblastech pro Azure Virtual Desktop je potřeba zvážit virtuální počítače hostitele relace a úložiště pro profily uživatelů, aplikace a data. Microsoft spravuje řídicí rovinu služby Azure Virtual Desktop, která je globálně distribuovaná a vysoce dostupná.
U hostitelů relací můžete nasadit virtuální počítače ve více oblastech ve scénáři aktivní-aktivní nebo je replikovat napříč oblastmi pomocí Azure Site Recovery ve scénáři aktivní-pasivní.
Informace o úložišti najdete v tématu Azure Storage.
Další informace najdete v tématu Provozní kontinuita a zotavení po havárii (BCDR) pro azure Virtual Desktop a architekturu služby Azure Virtual Desktop a odolnost.
Azure Virtual Machines
Pokud chcete dosáhnout geografické replikace v nepapírovaných oblastech, použijte službu Azure Site Recovery . Azure Site Recovery je služba zotavení po havárii z Azure, která zajišťuje provozní kontinuitu a zotavení po havárii tím, že replikuje úlohy z primárního umístění do sekundárního umístění. Sekundární umístění může být neprůspěšná oblast, pokud je služba Azure Site Recovery podporovaná.