繁体   English   中英

将数据从 Azure SQL 托管实例 DB 复制到 Azure SQL Server DB

[英]Copy data from Azure SQL Managed Instance DB to Azure SQL Server DB

我们需要将 Azure SQL 托管实例上的所有数据创建到 Azure SQL Server 的副本。 数据将定期更新/刷新。 理想情况下,按计划进行某种工作也会有所帮助,但手动也可以。 如果不手动创建 MI 数据的 bacpac,然后每次都恢复到 SQL DB,我们就无法找到将数据从 MI DB 获取到 SQL DB 的解决方案。 有任何想法吗? 有没有人成功做到这一点?

编辑:除管道/DF 方法之外的方法。 这就是我们正在查看的https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/replication-two-instances-and-sql-server-configure-tutorial但减去 SQL VM部分。 无法让它工作。

谢谢

可以使用Azure 数据工厂管道将数据从 Azure SQL 托管实例 DB 复制到 Azure SQL Server DB。

  1. 创建Azure 数据工厂资源。

  2. 为源数据集连接创建Azure SQL 托管实例链接服务

在此处输入图片说明

  1. 在链接服务连接中提供 Azure 订阅和 SQL 托管实例详细信息。
  2. 您可以在连接中选择不同类型的身份验证方法。

在此处输入图片说明

  1. 为接收器(目标)数据集连接创建Azure SQL 数据库链接服务

在此处输入图片说明

  1. 在连接中提供 Azure SQL 数据库详细信息。

在此处输入图片说明

  1. 创建一个新管道并选择从活动Copy data活动。
  2. 在复制数据活动中使用数据库表详细信息创建和接收数据集,并在源和接收器设置中分别选择源链接服务和接收器链接服务。

在此处输入图片说明

您可以浏览这些 MS 文档,了解有关SourceSink数据集的更多详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM