更新时间:2023-01-05 GMT+08:00

常用概念

VPC网络

基于虚拟私有云(Virtual Private Cloud,简称VPC)网络的数据迁移是指实时迁移场景下,源数据库与目标数据库属于同一个虚拟网络内或者跨可通信虚拟网络内,不需要您额外搭建其他网络服务。

VPN网络

基于虚拟专用网络(Virtual Private Network,简称VPN)的数据迁移是指实时迁移场景下,源数据库与目标数据库属于同一个可通信的虚拟网络内,并且通过VPN在用户的其他数据中心和云平台之间建立的一条符合行业标准的安全加密通信隧道,可将已有数据中心无缝扩展到云上。

专线网络

专线网络是通过云专线服务将用户侧的数据中心连接至云计算平台Region的虚拟私有云专线连接。您可以利用专线网络建立云与数据中心的专线连接,享受高性能、低延迟、安全专用的数据网络。

迁移实例

迁移实例是帮助实现数据迁移的辅助型资源,存在于迁移任务的整个生命周期。数据复制服务可以通过迁移实例连接源数据库,读取源数据,然后将数据复制到目标数据库中。

迁移日志

迁移日志是指数据库迁移过程中,数据复制服务为您提供的包含警告、错误和提示等类型的信息。

预检查

预检查是指在启动迁移任务之前,对可能影响任务成功的因素及条件进行的检查。如果预检查项失败,需要根据具体的修复方法进行修复后,重新进行预检查,直到预检查项全部通过才可启动任务。

入云

DRS要求源数据库或目标数据库中至少有一方为本云数据库实例,入云指目标数据库为本云数据库实例的场景。

出云

DRS要求源数据库或目标数据库中至少有一方为本云数据库实例,出云指源端数据库为本云数据库实例的场景

区域和可用区

我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。

  • 区域(Region)指物理的数据中心。每个区域完全独立,这样可以实现最大程度的容错能力和稳定性。资源创建成功后不能更换区域。
  • 可用区(AZ,Availability Zone)是同一区域内,电力和网络互相隔离的物理区域,一个可用区不受其他可用区故障的影响。一个区域内可以有多个可用区,不同可用区之间物理隔离,但内网互通,既保障了可用区的独立性,又提供了低价、低时延的网络连接。

图1阐明了区域和可用区之间的关系。

图1 区域和可用区

帐户委托

系统中部分功能需要使用帐户委托,如定时启动任务。所以数据复制服务支持在创建任务的时候,自动将用户帐户委托给数据复制服务的管理租户,即op_svc_rds,便于在执行定期任务的时候,具有对任务实行自动化管理的权限。

不同的Region只支持委托当前Region的权限,不支持跨Region委托。

临时帐户

为了确保用户数据库成功迁移到关系型数据库MySQL实例,创建迁移任务时,数据复制服务自动为目标数据库实例创建drsFulldrsIncremental临时帐户,分别用于全量迁移和增量迁移。任务结束后,数据复制服务会自动删除这两个帐户。

删除、重命名和修改临时帐户的密码和权限,会导致任务出错。

HA管理

针对主机故障,系统会自动将迁移实例切换到备机继续进行任务,以提高任务的成功率。

对于如下状态的迁移任务,在迁移实例发生故障无法正常完成任务的情况下,系统会自动执行重启迁移实例的操作,然后下发重试任务的命令,此时任务状态会变为故障恢复。如果重启后,迁移实例还处于故障无法正常完成任务时,则系统需要重新创建迁移实例,创建完成后自动重试任务。
  • 全量迁移
  • 增量迁移