检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
oracle:云下自建Oracle数据库。 ecs_oracle:华为云ECS自建Oracle数据库。 cloud_gaussdbv5:华为云数据库GaussDB分布式。 mysql:他云/本地自建MySQL数据库。 ecs_mysql:华为云ECS自建MySQL数据库。 cloud_mysql:华为云数据库RDS
able_names参数值。 如果数据库为本地自建MySQL,请参考如下步骤修复。 登录源数据库MySQL所在服务器。 手动修改my.cnf配置文件,在MySQL配置文件my.cnf中的[mysqld]标签下增加一行lower_case_table_names=n。 修改完成后,
供参考。 示例: 表2 备份迁移示例 阶段 名称 备份文件大小(G) 耗时(h) ① 导出数据库备份文件 283 5.5 ② 上传备份文件至OBS桶 283 8.95 ③ 通过DRS下载备份文件 283 0.61 ④ 备份文件恢复到目标库 283 2.24 合计总耗时 17.3 父主题:
表1所示。 表1 迁移方案 备份文件版本 目标数据库版本 相关文档 RDS for SQL Server全量备份文件 RDS for SQL Server 创建RDS备份迁移任务 本地及其他云Microsoft SQL Server数据库备份文件 创建OBS自建桶备份迁移任务
将导出的Microsoft SQL Server全量备份文件上传至对象存储服务,然后恢复到目标数据库。 图1 全量迁移 场景二:全量+增量备份迁移 该场景为数据持续性迁移,需要在完成全量备份恢复的基础上,通过多次增量备份文件恢复,实现迁移过程中业务中断的最小化。一次典型的增量恢复
FF。 处理建议 登录源数据库MySQL所在服务器。 执行以下SQL语句,查看log_slave_updates值是否为ON。 show variables like '%log_slave_updates%'; 在MySQL配置文件my.cnf中的[mysqld]标签下增加以下内容:
修改为FULL,完成修改后重启源数据库即可。 如果源数据库为本地自建库,请参考如下步骤修复。 登录MySQL源数据库所在服务器。 手动修改my.cnf配置文件,将binlog_row_image参数值修改为FULL后保存。 binlog_row_image=full 为防止继续生
最大支持上传500KB的证书文件。 如果不使用SSL安全连接,请自行承担数据安全风险。 DB2 for LUW SSL安全连接需要上传三个证书文件:jks证书、kdb证书和sth证书。 kdb证书和sth证书测试连接时DRS不会进行校验,需要用户保证文件正确性,避免后续任务失败。 同步驱动
最大支持上传500KB的证书文件。 如果不使用SSL安全连接,请自行承担数据安全风险。 DB2 for LUW SSL安全连接需要上传三个证书文件:jks证书、kdb证书和sth证书。 kdb证书和sth证书测试连接时DRS不会进行校验,需要用户保证文件正确性,避免后续任务失败。 同步驱动
备库连通后,勾选协议,单击“下一步”。 图6 业务数据库信息 表8 业务数据库信息 参数 描述 数据库类型 默认选择“ECS自建库”。 源数据库类型可以为“ECS自建库”,或“GaussDB(for MySQL)”。选择“GaussDB(for MySQL)”后,需要选择“区域”
自建MySQL服务器 创建VPC和安全组 创建ECS(MySQL服务器) 安装社区版MySQL 创建ECS并安装MySQL客户端 测试自建MySQL性能 父主题: 实施步骤
ECS自建MySQL迁移到GaussDB(for MySQL) 方案概述 前提条件 资源规划 操作流程 实施步骤 父主题: 实时迁移
态,基线数据越接近,录制回放越真实。 流量文件要求: 流量文件SQL内容包含内容分隔符时,可能存在解析异常导致任务回放失败。 流量文件必须保证全量SQL结构完整,如果用户提供的审计日志中SQL被截断,可能会出现解析异常的情况。 流量文件单条SQL大小不能超过1MB。 事务中穿插了其他语句可能会导致死锁。
录制回放越真实。 流量文件要求: 流量文件SQL内容包含内容分隔符(例如:^^)时,可能存在解析异常导致任务回放失败。 流量文件必须保证全量SQL结构完整,如果用户提供的审计日志中SQL被截断,可能会出现解析异常的情况。 流量文件单条SQL大小不能超过1MB。 事务中穿插了其他语句可能会导致死锁。
获取查询数据库位点的结果 任务名称校验 更新增量任务启动位点 上传驱动文件(不再推广) 删除驱动文件(不再推广) 同步驱动文件(不再推广) 查询驱动文件列表(不再推广) 上传驱动文件 删除驱动文件 查询驱动文件列表 同步驱动文件 父主题: API v5(公测中)
expire_logs_days设置在合理的范围内。 如果源数据库为本地自建MySQL,请参考如下步骤修复。 登录源数据库MySQL所在服务器。 执行以下命令,查看设置的Binlog保留时间。 show variables like 'expire_logs_days'; 或 show
备份迁移 备份迁移失败,无法找到备份文件 备份迁移失败,提示备份的源数据库不在备份文件列表中 备份迁移失败,提示同名数据库已经存在 备份迁移失败,提示使用的是增量备份文件 备份迁移失败,提示使用的是日志备份文件 备份迁移失败,提示备份校验文件失败 备份迁移失败,提示空间不足 备份迁移失败,提示请指定具体的库名
提交查询数据库对象信息 获取数据库对象信息的结果 查询数据库对象信息 查询数据库对象信息 对象选择(文件导入 - 模板下载) 对象选择(文件导入 - 模板上传) 对象选择(文件导入 - 进度查询) 对象选择(文件导入 - 获取导入结果) 获取对象保存进度 查询同步映射列表 查询是否支持对象选择和列映射
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
华为云ECS自建数据库到华为云 同Region同VPC,通过VPC网络接入华为云 同Region不同VPC,通过VPC网络接入华为云 不同Region,通过公网网络接入华为云 不同Region,通过VPN网络接入华为云