检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
同步对象中是否存在包含bytea、text类型字段的表 PostgreSQL为源同步场景 表1 同步对象中是否存在包含bytea、text类型字段的表 预检查项 同步对象中是否存在包含bytea、text类型字段的表。 描述 bytea、text类型的字段在同步过程中可能会导致DRS任务OOM。
扩展插件合法性检查 PostgreSQL同步场景 表1 扩展插件合法性检查 预检查项 扩展插件合法性检查。 描述 检查目标数据库是否缺少源数据库所安装的插件。 不通过提示及处理建议 不通过原因:源数据库中已安装的扩展插件,在目标数据库中不支持。 处理建议: 如果源数据库中没有业务
源库对象关联关系检查 PostgreSQL为源同步 表1 源库对象关联关系检查 预检查项 源库对象关联关系检查。 描述 源库对象关联关系检查,若不符合迁移要求,则导致迁移失败。 不通过提示及处理建议 不通过原因:已选择的对象中存在含外键的表,且未选择迁移该外键依赖的表。 处理建议:请在对象选择页面选择依赖的对象。
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 指定类型为application/json。
若您选择进行参数对比,请参照如下的步骤操作。 对于常规参数,一般情况下,如果业务数据库和灾备数据库存在不一致的情况,建议单击“一键修改”,将灾备数据库参数修改为和业务数据库对应参数相同的值。 图1 修改常规参数 对于性能参数,您可以根据业务场景,自定义业务数据库和灾备数据库的参数值,二者结果可以一致也可以不一致。 将
当时延为0s时,表示业务数据库和灾备数据库进入近实时同步状态,此时可以通过“灾备监控”页签查看更多时延指标,如RPO、RTO等。 时延 = 源库当前系统时间 - 成功同步到目标库的最新一个事务在源库的提交成功时间。 一个事务同步的完整过程如下: 源端数据库的抽取; 经过网络的传输;
志。 不通过原因 同步对象需要全列数据,但是没有打开全列补全日志。 处理建议 打开全列补全日志。 参考如下命令: 库级:alter database add supplemental log data (all) columns 表级:alter table SCHEMA名.表名
数据复制服务的操作日志在哪里查看 数据复制服务的操作日志属于操作审计类日志。 用户可以登录到云审计服务(Cloud Trace Service,简称CTS)页面,查看当前用户在Console页面单击的页面操作,主要是涉及任务变更的管理类操作。 请单击界面右上角的用户名,在下拉菜单选择“操作日志”进行查看。
不通过原因 目标库做附加列加工表缺少对应列。 处理建议 对目标库中缺少附加列的库表添加对应列。参考语句: ALTER TABLE ` database `.` table ` ADD COLUMN ` column_name ` column_definition; 父主题: 数据库参数检查
备份迁移失败,提示使用的是日志备份文件 操作场景 客户通过全量备份数据迁移上云时,报错:Target database has been restored,can not restore for transaction log。 问题分析 创建任务选择的备份文件是日志备份文件,不
源库存在复制属性不为FULL的表,可能导致增量同步失败。 处理建议 将复制属性不为FULL的表,复制属性修改为FULL。参考如下语句,在源库相应的database中执行 ALTER TABLE table_name REPLICA IDENTITY FULL; 父主题: 数据库参数检查
源库中,执行以下操作中的任意一项: 开启库级ALL级别的补充日志:alter database add supplemental log data (all) columns 在Oracle源库中开启最小补充日志:alter database add supplemental log data,并为
body、Function、procedure、package body、view,不迁移的对象可单击“跳过迁移”。 对于外键,如果目标数据库支持外键,则可以先跳过迁移。在左侧对象列表栏中单击“FOREIGN KEY”,选择右侧过滤出来foreign key对象,单击跳过迁移。
t_by > 0)或最小值(自减序列,increment_by < 0)。 检查目标库的序列值。 针对每个同步的表关联的序列,使用如下语句获取目标库序列的新值。 select nextval('<seqname>'); 检查得到的结果是否大于等于(自增序列,increment_by
le,断开后等待约1min。 进行数据对比。单击任务名称,选择“同步对比”页面。 对象级对比:对源库Oracle和目标库GaussDB的数据库同步对象进行对比。 数据级对比:单击“创建对比任务”,勾选要进行行数对比的表,单击确定。 等待对比任务完成后,单击“查看对比报告”,确保数据对比结果一致。
enableSharding(database) 参数database表示要开启分片集合的数据库。 设置分片键。 sh.shardCollection(namespace, key) 参数namespace表示需要进行分片的目标集合的完整命名空间<database>.<collections>。
审计与日志 审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。
预检查不通过项修复方法 磁盘空间检查 数据库参数检查 源库实例状态检查 目标库实例状态检查 数据库用户权限检查 数据库版本检查 网络情况 数据库对象检查 数据库配置项检查 冲突检查 SSL连接检查 对象依赖关系检查 源数据库信息检查 预检查超时
alter database add supplemental log data (all) columns; 查看库补充日志为ALL级别是否打开: select supplemental_log_data_all as allLog from v$database; 父主题: 数据库配置项检查
SSL连接检查 SSL安全连接检查 源数据库的SSL状态检查 源数据库SSL证书类型检查 目标数据库SSL证书类型检查 数据库SSL一致性检查 父主题: 预检查不通过项修复方法