
# 不同VPC场景下，如何实现源库和目标库的网络互通
DRS支持通过多种方式的网络进行数据迁移，包括：VPC网络、VPN网络、专线网络和公网网络，其中VPC网络适合云上同Region数据库之间的迁移。
- 源数据库所在的区域要和目标数据库实例所在的区域保持一致。
- 源数据库可以和目标数据库在同一VPC内，也可以在不同VPC内。
- 当源数据库和目标数据库处于同一个VPC内的时候，默认网络是连通的，不需要单独设置安全组。
- 当源数据库和目标数据库不在同一个VPC内的时候，要求源数据库和目标数据库所处的子网处于不同网段，不能重复或交叉，此时需要通过对等连接实现网络互通。
- 目前DRS暂不支持跨租户通过VPC网络实现源库、目标库的网络互通。如果有需要，用户可通过手动创建对等连接后，选择"VPN网络"实现网络互通。
#### 对等连接限制
- 有重叠子网网段的VPC建立的对等连接，可能不生效。
- 两个VPC之间不能同时建立多个VPC对等连接。
- 不同区域的VPC不能创建对等连接。
- 如果两个VPC的CIDR有重叠，建立对等连接时，只能针对子网建立对等关系。如果两个VPC下的子网网段有重叠，那么该对等关系不生效。建立对等连接时，请确保两个VPC之间没有重叠的子网。
- 对等连接建立后，需要在本端VPC、对端VPC分别添加对方子网的路由才能通信。
- VPC A与B、C分别建立对等连接，如果B、C两个VPC的网段有重叠，A中无法添加具有相同目的网段的路由。
- 为了安全起见，请不要接受来自未知账号的对等连接申请。
- 对等连接双方账号都有权限删除对等连接，一方删除对等连接后，对等连接的所有信息会被立刻删除，包括对等连接关联的路由信息。
- VPC对等连接路由存在时，VPC无法被删除。
- 支持在华为云中国站和国际站同一区域创建对等连接。
- VPC1与VPC2创建对等连接，默认情况下VPC2不能通过VPC1的EIP访问公网。您可以通过使用NAT网关服务或[配置SNAT服务器](https://support.huaweicloud.com/usermanual-vpc/vpc_route_0004.html)，使得VPC2下的弹性云服务器可以通过VPC1下绑定了EIP的弹性云服务器访问Internet。具体实现方式请参见[无公网IP的弹性云服务器访问Internet](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0705.html)。
**具体设置VPC对等连接的方法，可参考[《虚拟私有云用户指南》](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0046809840.html)。**
对等连接建立后，需要在本端VPC、对端VPC分别添加对方子网的路由才能通信，详细操作可参考[添加VPC对等连接路由](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0046655037.html#section5)。
在添加对等路由时，建议添加网段路由信息。如果添加点对点路由，DRS任务重建后实例IP会发生改变，此时需要重新添加路由，否则会导致网络不通。
