Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 将数据从本地SQL Server移动到Azure SQL VM_Sql Server_Azure_Ssis_Azure Sql Database - Fatal编程技术网

Sql server 将数据从本地SQL Server移动到Azure SQL VM

Sql server 将数据从本地SQL Server移动到Azure SQL VM,sql-server,azure,ssis,azure-sql-database,Sql Server,Azure,Ssis,Azure Sql Database,我在Azure中有一个带有SQL Server的虚拟机,希望通过SQL Azure虚拟机中的SSI从本地SQL Server中提取夜间数据。我了解到需要为Azure VM SSI设置VNET才能访问prem SQL Server数据。对吗?如果是,需要设置什么 我知道Azure ExpressRoute是另一种选择,但由于我们每晚传输的数据量不大,考虑到与之相关的高昂成本,我们认为这可能并不理想。是的,需要在Azure和您的内部部署之间设置VPN,让他们彼此“看到”。Azure中有两种类型的VP

我在Azure中有一个带有SQL Server的虚拟机,希望通过SQL Azure虚拟机中的SSI从本地SQL Server中提取夜间数据。我了解到需要为Azure VM SSI设置VNET才能访问prem SQL Server数据。对吗?如果是,需要设置什么


我知道Azure ExpressRoute是另一种选择,但由于我们每晚传输的数据量不大,考虑到与之相关的高昂成本,我们认为这可能并不理想。

是的,需要在Azure和您的内部部署之间设置VPN,让他们彼此“看到”。Azure中有两种类型的VPN:

  • 指向站点(P2S):当您想要创建从客户端到虚拟机所在的Azure VNET的VPN连接时,通常使用这种类型的VPN网关连接。P2S支持IKEv2或SSTP
  • 站点到站点(S2S):这种类型更适用于企业或复杂的网络基础设施,也适用于需要更严格控制安全性的情况。与使用VPN客户端连接Azure VNET的P2S不同,S2S需要位于本地的VPN设备,并且该设备至少需要一个公共IP地址
有关Azure VPN网关规范的更多信息:

决策考虑因素取决于您的数据摄取需求。如果数据不大,速度也不需要很高,那么P2S就足够了。此外,如果您的内部部署还没有VPN设备和财务预算,并且IT资源有限,那么您应该使用P2S。使用P2S,您不需要VPN设备,只需在Azure VNET中创建一个新的VPN网关,然后设置包含证书的VPN客户端(只是一个免费软件)。P2S设置的步骤很简单。本文简要介绍了每种VPN类型和可支持性

如果您确实需要在您和Azure数据中心之间建立私人和直接连接,ExpressRoute也是一个选项,它可以让您以最快的方式传输数据,而无需通过Internet。此外,并非所有国家都可以使用ExpressRoute


最后但并非最不重要的一点是,如果您愿意,可以查看Azure数据工厂,包括数据管理网关。如果是这种情况,您可能需要考虑一种新的方法,用PaaS取代Azure VM SQL Server。是的,需要在Azure和您的内部部署之间设置VPN,让他们彼此“看到”。Azure中有两种类型的VPN:

  • 指向站点(P2S):当您想要创建从客户端到虚拟机所在的Azure VNET的VPN连接时,通常使用这种类型的VPN网关连接。P2S支持IKEv2或SSTP
  • 站点到站点(S2S):这种类型更适用于企业或复杂的网络基础设施,也适用于需要更严格控制安全性的情况。与使用VPN客户端连接Azure VNET的P2S不同,S2S需要位于本地的VPN设备,并且该设备至少需要一个公共IP地址
有关Azure VPN网关规范的更多信息:

决策考虑因素取决于您的数据摄取需求。如果数据不大,速度也不需要很高,那么P2S就足够了。此外,如果您的内部部署还没有VPN设备和财务预算,并且IT资源有限,那么您应该使用P2S。使用P2S,您不需要VPN设备,只需在Azure VNET中创建一个新的VPN网关,然后设置包含证书的VPN客户端(只是一个免费软件)。P2S设置的步骤很简单。本文简要介绍了每种VPN类型和可支持性

如果您确实需要在您和Azure数据中心之间建立私人和直接连接,ExpressRoute也是一个选项,它可以让您以最快的方式传输数据,而无需通过Internet。此外,并非所有国家都可以使用ExpressRoute


最后但并非最不重要的一点是,如果您愿意,可以查看Azure数据工厂,包括数据管理网关。如果是这种情况,您可能需要考虑一种新的方法,用PaaS替换Azure VM SQL Server

您可以只打开本地防火墙中的端口,尽管这通常被认为是不安全的,但这完全是错误的!内部部署和Azure具有不同的网络。否则,您需要发布数据库连接字符串,并使用客户端应用程序拉/推数据(例如通过ADO.NET)。?你是说我的评论是错误的吗?不是。你可以只打开本地防火墙中的端口,尽管这通常被认为是不安全的,但这是完全错误的!内部部署和Azure具有不同的网络。否则,您需要发布数据库连接字符串,并使用客户端应用程序拉/推数据(例如通过ADO.NET)。?你是说我的评论是错误的吗?不是,谢谢,Thuan,这很有帮助。我同意,听起来P2S足以满足我们的要求。数据工厂绝对是一个选项,我们也会考虑,是的,你是正确的,这将把我们带到PaaS SQL数据库方法。就P2S VPN的安全性而言,我猜数据传输是加密和安全的?当然是的。Azure VPN P2S通过SSL/TLS协议使用安全套接字隧道协议(SSTP)。对于MAC,是IKEv2。谢谢Thuan-这非常有帮助。我同意,听起来P2S足以满足我们的要求。数据工厂绝对是一个选项,我们也会考虑,是的,你是正确的,这将把我们带到PaaS SQL数据库方法。就P2S VPN的安全性而言,我猜数据传输是加密和安全的?当然是的。Azure VPN P2S通过SSL/TLS协议使用安全套接字隧道协议(SSTP)。有了MAC,它就是IKEv2。