检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PDB功能开启后,只能迁移该PDB中的表,并且需要提供CDB的service name/sid及用户名和密码,不需要PDB的用户名和密码。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 SSL安全连接 如启用SSL安全连接,请在源库开启SSL,并确保相关配置正确后上传SSL证书。
编辑连接信息 连接信息创建成功后,DRS支持再次编辑修改,可修改的任务信息如下: 任务名称 描述 数据库IP 数据库端口 数据库用户名 数据库密码 操作步骤 在“连接信息管理”页面的列表中,选择要修改的任务,单击操作列“编辑”按钮。 在“编辑连接信息”页面,修改数据库信息后,单击“保存并返回”。
限。 当目标库为8.0.14-8.0.18版本时,还需要有SESSION_VARIABLES_ADMIN权限。 建议创建单独用于DRS任务连接的数据库账号,避免因为数据库账号密码修改,导致的任务连接失败。 连接源和目标数据库的账号密码修改后,请参考修改连接信息章节修改DRS任务的
具备sysadmin角色或者以下最小权限: 需要DATABASE的CONNECT权限、SCHEMA的USAGE权限、表的SELECT或UPDATE权限(无主键表锁表需要UPDATE权限)、SEQUENCE的SELECT权限。 需要具备远程连接权限,添加方法可参考GaussDB远程连接配置方法。 具备sysadmin角色或者以下最小权限:
PDB功能开启后,只能迁移该PDB中的表,并且需要提供CDB的service name/sid及用户名和密码,不需要PDB的用户名和密码。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 SSL安全连接 通过该功能,用户可以选择是否开启对迁移链路的加密。如果开启该功能,需要用户上传SSL
SLAVE、REPLICATION CLIENT。 全量+增量任务,当源数据库为8.0.2及以上版本时,还需要授予XA_RECOVER_ADMIN权限,以防启动或编辑时未提交的XA事务导致数据有损。 目标数据库连接账号 需要具备如下最小权限: SELECT、CREATE、DROP、DELETE、INS
* to <user>; 全量+增量任务,当源数据库为8.0.2及以上版本时,还需要授予XA_RECOVER_ADMIN权限,以防启动或编辑时未提交的XA事务导致数据有损。 目标数据库连接账号 库级权限:需要使用root或其他有Sysadmin角色的DATABASE用户登录post
数据搬迁速度最大化,同时如果出现网络丢包时,不会大面积重来。 为加快数据写入,DRS实现了表级并发写入,从而大幅提升了数据传输速度,使得同步时延在同城达到毫秒级。 图1 读写类并发 线程类并发 在面对超多数据库对象(如万级以上张表)的搬迁时,结构迁移将会成为瓶颈。DRS针对这类场
PDB功能开启后,只能迁移该PDB中的表,并且需要提供CDB的service name/sid及用户名和密码,不需要PDB的用户名和密码。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 SSL安全连接 通过该功能,用户可以选择是否开启对迁移链路的加密。如果开启该功能,需要用户上传SSL
Server的用户名所对应的密码。 图7 目标库信息 表10 目标库信息 参数 描述 数据库实例名称 默认为创建任务时选择的RDS for SQL Server实例,不可进行修改。 数据库用户名 目标数据库的用户名。 数据库密码 目标数据库的用户名所对应的密码。 源和目标数据库用户名和密码将在同步过
目标数据库连接账号 库级同步:需要具有CREATEDB权限。 表级同步: 如果需要同步库,需要具有CREATEDB权限。 如果需要同步模式,需要具有模式所在库的CONNECT权限、模式所在库上的CREATE权限。 如果需要同步模式下的对象,需要具有模式所在库的CONNECT权限
源数据库实例类型 同步模式为“全量+增量”时,需要根据源数据库的具体来源进行设置,目前源库仅支持单节点(需要开启Oplog)、副本集,该项为非集群。 指定公网IP 网络类型选择“公网网络”时可见,选择为DRS实例绑定的弹性公网IP。任务创建时,DRS将会自动绑定该弹性公网IP,等待
试连接。 使用限制 通用: 实时同步过程中,若源库为RDS时,支持修改端口,修改之后同步任务失败,需要通过重试后继续进行同步。 实时同步过程中,若源库为非RDS时,不支持修改端口。 实时同步过程中,不支持IP、账号、密码修改。 不允许源数据库进行恢复操作。 不支持强制清理Binlog。
Server的用户名所对应的密码。 图7 目标库信息 表10 目标库信息 参数 描述 数据库实例名称 默认为创建任务时选择的GaussDB分布式版实例,不可进行修改。 数据库用户名 目标数据库的用户名。 数据库密码 目标数据库的用户名所对应的密码。 源和目标数据库用户名和密码将在同步过程中被
Server的用户名所对应的密码。 图7 目标库信息 表10 目标库信息 参数 描述 数据库实例名称 默认为创建任务时选择的GaussDB集中式版实例,不可进行修改。 数据库用户名 目标数据库的用户名。 数据库密码 目标数据库的用户名所对应的密码。 源和目标数据库用户名和密码将在同步过程中被
表2 异常返回说明 返回值 说明 400 Bad Request 服务器未能处理请求。 401 Unauthorized 被请求的页面需要用户名和密码。 403 Forbidden 对被请求页面的访问被禁止。 404 Not Found 服务器无法找到被请求的页面。 405 Method
drsUser;)。 目标数据库连接账号 目标数据库不存在DATABASE时需要有建库的权限;不存在SCHEMA时需要有在database中创建schema的权限;不存在表时需要有在对应schema中创建表的权限。 对于每张表需要有INSERT、SELECT、UPDATE、DELETE权限。
当源库有无主键表时需要lock table权限,对源库有什么影响? 在全量阶段,源库会锁无主建表大概10s,对有主键表无影响。 在增量阶段,不影响源库。 父主题: 权限管理
定对应的名字。更多用法请参考链接。 修改change stream的保留时间 默认保留时间是3小时,需要根据数据量评估迁移时间,然后修改保留时间不小于迁移需要的时间。如果不清楚迁移需要的时间,建议保留时间设置为7天,迁移完成后再改为合适的时间。修改保留时间可通过控制台或cli实现,请参考链接。
数据库实例名称 默认为创建迁移任务时选择的关系型数据库实例,不可进行修改。 数据库用户名 目标数据库对应的数据库用户名。 数据库密码 目标数据库的登录密码。 所有Definer迁移到该用户下 选择是否将源数据库对象的Definer迁移到测试连接时输入的目标数据库用户下。 是 迁移后