Azure数据工厂(ADFv2)如何在集成运行时中处理灾难恢复(DR)?它会自动创建另一个集成运行时吗?我们是否必须设置自己的DR“Azure-SSIS Integration Runtime”
据我所知,Integration运行时没有可用的灾难恢复功能。如果服务因任何错误而停止,则必须手动重新启动该服务。
理想情况下,您应该为Integration Runtime设置多个节点。下面的链接指向高可用性和可伸缩性部分,详细介绍了如何设置多个节点(最多4个)。
这样可以避免出现单点故障并提供更高的吞吐量,因为所有节点都设置为活动状态。
ADF V2支持在当前区域中停止SSIS集成运行时并切换到另一个区域(建议使用Paired-region)以再次启动它。
为了支持这一点,
然后,您可以按照以下步骤将IR切换到新区域并再次启动它。
Set-AzureRmDataFactoryV2IntegrationRuntime -Location "new region" `
-CatalogServerEndpoint "SQL Server endpoint" `
-CatalogAdminCredential "credential" `
-VNetId "new VNet" `
-Subnet "new subnet" `
-SetupScriptContainerSasUri "new script SAS Uri"
关于如何使用PowerShell命令,请参阅Create the Azure-SSIS integration runtime in Azure Data Factory以获取更多详细信息。