检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源库信息 表9 源库信息 参数 描述 数据库类型 选择“RDS实例”。 数据库实例名称 选择源数据库Microsoft SQL Server实例。 数据库用户名 源数据库Microsoft SQL Server的用户名。 数据库密码 源数据库Microsoft SQL Server的用户名所对应的密码。
不同数据库对应方法不同,具体操作步骤可参考其他云官网资料进行设置。 其他云数据库添加白名单。 其他云数据库需要添加DRS弹性公网IP远程访问数据库的权限。 各厂商云数据库添加白名单的方法不同,请参考各厂商云数据库官方文档进行操作。 测试连接。 登录DRS控制台,单击已经创建的DRS任务操作列的“编辑”,重新
单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 云数据库 GaussDB”。 在左侧导航栏选择GaussDB > 实例管理。 单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格。 本示例中为测试实例,选择较小的测试规格,实际可选规格以界面为准。 选择实例所属的VPC
连接源数据库分片节点的用户需要对admin数据库有readAnyDatabase权限,对local数据库有read权限。 如果需要迁移源数据库用户和角色信息,连接源数据库的用户需要对admin数据库的系统表system.users,system.roles有读权限。 目标数据库 连接目标数据库的用户需要对admi
任务类型信息 参数 描述 规格类型 选择DRS实例的规格类型,不同规格类型对应不同性能的性能上限,详细可参考实时同步链路规格说明。 说明: 目前,DRS同步仅支持任务类型为单AZ的同步任务升级实例规格,不支持降低规格,具体操作及约束限制可参考同步规格变更。 可用区 DRS任务创建
变更计费模式 变更计费模式概述 按需转包年/包月
创建DDM账号 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例实例名称,进入实例基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。 在账
同步到GaussDB(DWS)的使用建议 Oracle到GaussDB字符集兼容性说明 字符集不兼容导致数据乱码或者同步失败 DRS增量同步怎样填启动位点 MySQL或MariaDB不同版本之间的语法差异 GaussDB远程连接配置方法 GaussDB为源链路增量同步连接及端口说明 DRS主键或者唯一键不一致导致数据不一致需要怎样处理
会针对源数据库和目标数据库的相关配置、条件进行检查。主要的检查项和对应的处理建议请参考预检查项。除了预检查项目之外,您还需要注意的事情参见表4。 表4 注意事项 类型名称 使用和操作限制 源数据库限制 增量同步时,需打开源数据库的changeStream 要为特定数据库上的所有集合启用更改流,请使用
读取吞吐能力越高,迁移速度越快,耗时越少。影响吞吐的因素包括但不限于服务器规格、负载、磁盘IO性能、数据库限流等。 目标库的写入吞吐能力 写入吞吐能力越高,迁移速度越快,耗时越少。影响吞吐的因素包括但不限于服务器规格、负载、磁盘IO性能、数据库限流等。 可用的网络吞吐量 可用的网络吞吐越高,迁移速度
session_replication_role TO 'replica'; 云数据RDS for PostgreSQL,可参考“修改RDS for PostgreSQL实例参数”章节进行修改。 父主题: 数据库参数检查
参数 描述 数据库实例名 默认为创建同步任务时选择的RDS for SQL Server数据库实例,不可进行修改。 数据库用户名 源数据库的用户名。 数据库密码 源数据库用户名所对应的密码。 图7 目标库信息 表10 目标库信息 参数 描述 IP地址或域名 目标数据库的IP地址或域名。
功能。 接口约束 目前仅支持Redis->GeminiDB Redis迁移、Redis集群->GeminiDB Redis迁移、MySQL->MySQL同步、Oracle->GaussDB分布式同步场景。 仅支持部分Region使用,详情参考终端节点。 URI POST /v5/
"2020-12-18 15:47:05", "gtid_set" : "NA", "check_point" : "mysql-bin.000514:197" }, "rto_info" : { "delay" : "0",
源库对象名长度检查 目标库对象名有长度限制,当源库存在超过目标库长度限制的对象名,可能会导致同步失败。 不通过原因 源库存在超过目标库长度限制的对象名。 处理建议 方法一:单击“上一步”,返回至对象选择页面,在同步对象中去除该对象。 方法二:如果对象是表,建议使用对象名映射功能,映射成符合条件的表名。
如何设置最小化权限且独立的使用DRS的Oracle账号 源数据库为Oracle的全量迁移至少需要CREATE SESSION, SELECT ANY TRANSACTION, SELECT ANY TABLE, SELECT ANY DICTIONARY权限(当目标库为PostgreSQL时,还需要SELECT ANY
来任务运行的情况下提高了任务的可靠性。 约束限制 DRS仅支持单AZ任务变更为双AZ任务,双AZ任务无法变更为单AZ任务。 仅支持增量中、增量失败、暂停状态的任务进行变更。 目前仅支持GaussDB主备版->Kafka的同步任务进行变更。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
同Region同VPC,通过VPC网络接入华为云 使用DRS对华为云上同Region同VPC的云数据库进行迁移时,选择VPC网络其网络示意图如图1所示: 图1 网络示意图 DRS使用VPC网络访问同Region同VPC的RDS数据库,需要确保源数据库入方向的网络ACL和安全组放通,DRS迁移实例出方向的网络ACL和安全组放通。操作流程如图2所示:
源库参数MAX_REPLICATION_SLOTS校验 PostgreSQL同步时,源数据库“max_replication_slots”参数值必须大于当前已使用的复制槽数量。否则,可能导致同步失败。 不通过原因 源库参数“max_replication_slots”小于或等于当前已使用的复制槽数量。
货币金额格式是否一致 PostgreSQL同步时,源数据库和目标数据库的货币金额格式是否一致,若不一致,会导致同步失败。 不通过原因 源数据库和目标数据库的“lc_monetary”参数值不同。 处理建议 修改数据库“lc_monetary”参数值,使源库和目标库的货币金额格式保持一致。