检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持的监控指标 功能说明 本节定义了数据复制服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索数据复制服务产生的监控指标和告警信息。 命名空间 SYS.DRS 实例监控指标 数据复制服务性能监控指标,如表1所示。 表1 数据复制服务支持的监控指标
主键列复制属性的校验 PostgreSQL为源的全量+增量和单增量任务同步时,对源数据库待同步表的主键列复制属性进行检查。源数据库中表的主键列toast属性为main、external、extended时,其replica identity属性必须为full。 不通过原因 同步表
任务创建成功后,可以在“测试连接”步骤选择对应的数据库信息进行连通性测试。 约束限制 目前仅支持MySQL、PostgreSQL、MongoDB、Oracle数据库提前进行连接信息创建。 目前仅支持实时迁移、实时同步、实时灾备任务在测试连接步骤进行连接信息选择。 数据流动方向为入
XMLTYPE类型在Oracle内部存储方式为CLOB或BLOB,使用限制同CLOB和BLOB一致。 仅Oracle 11g及以上版本支持XMLTYPE类型同步。 操作步骤 本小节以Oracle到RDS for PostgreSQL的实时同步为示例,介绍如何使用数据复制服务配置实时同步任务。 在“实时同步管理”页面,单击“创建同步任务”。
全量同步失败报错,关键词“Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections” 全量同步失败报错,关键词“invalid locale name” 全量同步失败报错,关键词“password
击。 在增量同步过程中做对比时,源库若存在写入,则对比结果可能不一致。 不支持在全量同步过程中做对比。 不支持数据对比过程中做限速。 操作步骤 在“实时同步管理”页面,单击“创建同步任务”。 在“同步实例”页面,填选区域、项目、任务名称、描述、同步实例信息,单击“开始创建”。 任务信息
不支持DDL操作,源数据库进行的DDL操作不会同步到目标数据库。 不支持大数据类型IMAGE、TEXT、NTEXT的删除操作。 支持任务再编辑追加同步对象。 操作步骤 本小节以自建Microsoft SQL Server->Kafka的同步为示例,介绍如何使用数据复制服务配置公网网络场景下的实时同步任务。
在“预检查”页面,进行迁移任务预校验,校验是否可进行迁移。 预检查完成后,且预检查通过率为100%时,单击“下一步”。 进入“参数对比”页面,可跳过该步骤,单击页面右下角“下一步”按钮,继续执行后续操作。 在“任务确认”页面,设置迁移任务的启动时间、任务异常通知设置、SMN主题、时延阈值、任
不支持DDL操作,源数据库进行的DDL操作不会同步到目标数据库。 不支持大数据类型IMAGE、TEXT、NTEXT的删除操作。 支持任务再编辑追加同步对象。 操作步骤 本小节以Microsoft SQL Server->Kafka的出云同步为示例,介绍如何使用数据复制服务配置公网网络场景下的实时同步任务。
行对比时,集群实例如果存在孤儿文档或者正在进行chunk同步,会导致返回的行数不准确,对比结果不一致。详细情况可参考MongoDB官方文档。 操作步骤 本小节以DDS到MongoDB的出云单增量实时同步为示例,介绍如何使用数据复制服务配置实时同步任务。 在“实时同步管理”页面,单击“创建同步任务”。
不支持 不支持 源库使用限制:不支持sdo_geometry类型。 NUMBER(*,0) numeric 支持 支持 支持 支持 - 执行如下步骤在源库构造数据: 根据本地的Oracle数据库的IP地址,通过数据库连接工具连接数据库。 根据DRS支持的数据类型,在源库执行语句构造数据。
FullAccess权限为例,DRS支持的系统权限可参见:DRS系统权限。 继承所选用户组的策略:将IAM用户加入拥有DRS FullAccess权限的用户组中,用户将拥有所选用户组的所有权限。 直接给用户授权(适用于企业项目授权):直接给IAM用户授予DRS FullAccess权限。
本地Microsoft SQL Server备份迁移至本云RDS for SQL Server实例 场景介绍 迁移准备 导出数据库备份文件 上传备份文件 场景一:全量备份迁移 场景二:全量+增量备份迁移 手动配置信息 父主题: 备份迁移
击。 在增量同步过程中做对比时,源库若存在写入,则对比结果可能不一致。 不支持在全量同步过程中做对比。 不支持数据对比过程中做限速。 操作步骤 本小节以Microsoft SQL Server->MySQL的入云同步为示例,介绍如何使用数据复制服务配置公网网络场景下的实时同步任务。
清理残留进程,按照如下步骤操作: 使用管理员权限用户登录Mysql数据库,执行show processlist; 按照Host和Command获取Id,其中Host是drs任务节点IP,Command是select count(1)开头的查询语句. 步骤2获取到的id是112773,执行kill
图1 迁移流程 步骤一:创建迁移任务。根据需要,选择源和目标数据库,创建迁移任务。 步骤二:查询迁移进度。迁移过程中,可以通过查看迁移进度了解数据迁移完成情况。 步骤三:查看迁移日志。迁移日志包含告警、错误和提示等类型的信息,可根据此类信息分析系统存在的问题。 步骤四:对比迁移项。
pg_proc p left join pg_namespace n on p.pronamespace=n.oid where proname ='f_name'; 解决方案 缺少的函数可能属于某个插件,也可能是用户自建的函数。可按照如下步骤在源库检查函数的来源,并在目标库创建对应插件或者自建函数后,重试DRS任务。
同步数据库 本章节介绍创建DRS实例,将本地Oracle上的test_info数据库同步到GaussDB实例中test_database_info数据库中。 同步前检查 在创建任务前,需要针对同步条件进行手工自检,以确保您的同步任务更加顺畅。 在同步前,您需要参考入云使用须知获取同步相关说明。
目标数据库是否存在与源数据库同名的对象 MySQL->PostgreSQL同步场景 表1 目标数据库是否存在与源数据库同名的对象 预检查项 目标数据库是否存在与源数据库同名的对象。 描述 校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。
务中断时间最小化。 应用场景 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 如何不中断业务并且平滑地实现数据迁移。 前提条件 拥有华为实名认证账号。