检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案概述 本实践介绍在华为云弹性云服务器 ECS上构建社区版MySQL和创建GaussDB(for MySQL)实例,并使用数据复制服务DRS将本地MySQL数据库的数据迁移至GaussDB(for MySQL)。通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务中断时间最小化。
流量文件存储的OBS桶名。 终端节点 OBS为每个区域提供一个终端节点,终端节点可以理解为OBS在不同区域的区域域名,用于处理各自区域的访问请求。 流量文件前缀 OBS桶中文件名的前缀,可以筛选查询到含有该前缀的文件信息。 流量类型 目前仅支持选择“审计日志” 选择流量文件 选择所需的流量文件。
其他参数同MySQL服务器的ECS配置。 下载并安装MySQL客户端,请参考安装MySQL客户端。 父主题: 自建MySQL服务器
DRS支持直接同步不同schema的表到同一个schema吗 DRS实时同步支持使用Online DDL工具吗 DRS是否支持双向实时同步 源库Oracle为RAC集群时,为什么建议使用SCAN IP连接 源库Oracle补全日志检查方法 同步到GaussDB(DWS)的使用建议 Oracle到GaussDB字符集兼容性说明
通用使用建议 在使用DRS前,您需要了解: DRS支持从数据库同版本或低版本到高版本的同步,不支持从高版本同步到低版本。 数据库同步与环境多样性和人为操作均有密切关系,为了确保同步的平顺,建议您在进行正式的数据库同步之前进行一次演练,可以帮助您提前发现问题并解决问题。 如果您使用的
通用使用建议 在使用DRS前,您需要了解: DRS支持从数据库同版本或低版本到高版本的迁移,不支持从高版本迁移到低版本。 数据库迁移与环境多样性和人为操作均有密切关系,为了确保迁移的平顺,建议您在进行正式的数据库迁移之前进行一次演练,可以帮助您提前发现问题并解决问题。 如果您使用的
以上脚本执行完成后,用户即可在自己的新实例上看到同名的登录账号,并且密码跟权限是完全跟本地一致的。 DBLink连接指SQL Server支持用户通过创建DBLink连接的方式,跟外部实例上的数据库进行交互,这种方式可以极大的方便用户不同实例间,不同数据库类型之间的数据库查询、同步、比较,
本章节介绍如何创建DRS迁移任务,将华为云不同Region的RDS for MySQL上的数据库迁移到华为云DDM。 迁移前检查 在创建任务前,需要针对迁移环境进行手工自检,以确保您的同步任务更加顺畅。 本示例为MySQL到DDM入云迁移,您可以参考迁移使用须知获取相关信息。 创建迁移任务 登录华为云控制台。
单击了解资源冻结的类型、冻结后对续费、退订的影响。 怎样将资源解冻? 欠费冻结:用户可通过续费或充值来解冻资源,恢复DRS正常使用。欠费冻结的DRS允许续费、释放 或删除;已经到期的包周期DRS不能发起退订,未到期的包周期DRS可以退订。 冻结、解冻、释放资源时对业务的影响 资源冻结时:
在“批量导入任务”对话框中,单击“下载模板”。 图1 批量导入任务 编辑下载的Excel模板,按照要求填写任务信息。 填写完成后,单击“添加文件”,完成模板上传。 待上传并校验成功后,单击“确定”提交创建任务。 DRS不会保存上传的Excel文件,只针对内容进行解析。 任务创建后,数据库的IP地址或域
对于MySQL引擎,目标端参数的设置需要考虑整体资源的提升,建议使用第一个任务的参数对比功能中“常规参数”的“一键修改”(其中max_connections除外),而“性能参数”应该结合目标端实际规格做相应的手工设置。 对于多对一同步任务场景,由于该场景是一个一个任务逐步创建的,后面创建任务时
行对比:对比同步的表的行数是否一致。 内容对比:对比同步的表内数据是否一致。 对比策略 普通对比 选择映射对比策略,分为普通对比和多对一对比两种。 普通对比策略:源库中的一张表跟映射到目标库中的那张表做整表的行数比对。 多对一对比策略:源库中的一张表跟映射到目标库中的聚合表中对应的那部分数据做行数比对。
源数据库是否存在不允许使用的sql_mode值 MySQL迁移时,源数据库不能存在不允许使用的sql_mode值,否则可能会导致迁移失败。 不通过原因 源数据库参数SQL_MODE包含不允许的sql_mode值:no_engine_substitution。 处理建议 修改源数据库的参数值。
A创建VPN服务并配置VPN对端设备,并分别配置Region-A源数据库入方向的网络ACL和安全组放通DRS迁移实例的私有IP,Region-B的DRS迁移实例出方向的网络ACL和安全组放通。操作流程如图2所示: 图2 操作流程 网络配置流程 创建DRS实例,并获取DRS实例所在子网和私有IP地址。
查看任务详情 备份迁移任务的配置信息,包括任务信息、备份文件信息和数据库信息。迁移任务创建成功后,您可查看迁移任务详细信息 。 前提条件 已登录数据复制服务控制台。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“备份迁移管理
/mysql/install/file mkdir -p /mysql/install/log cd /mysql/install 下载并安装社区版MySQL,详情请参见如何下载并安装MySQL客户端。 执行如下命令,初始化mysql。 /mysql/install/mysql-8.0.22/bin/mysqld
为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制,如:一个数据复制服务账号,您最多可以创建30个任务。 如果受当前资源配额限制,无法满足业务使用需求,您可以申请扩大配额。 怎样查看我的配额 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面右上角,选择“资源
/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。
Server数据库引擎。 备份文件来源 选择自建OBS桶。 桶名 选择备份文件所在的桶名,以及该桶目录下上传好的新的增量备份文件。 说明: Microsoft SQL Server的备份文件需要选择OBS桶目录下“.bak”格式的文件名,且可以同时选择多个备份文件。 不支持将一个库分割成不同文件上传。
OBS为每个区域提供一个终端节点,终端节点可以理解为OBS在不同区域的区域域名,用于处理各自区域的访问请求。 流量文件前缀 OBS桶中文件名的前缀,可以筛选查询到含有该前缀的文件信息。 流量类型 目前仅支持选择“审计日志”。 选择流量文件 选择所需的流量文件。 目标库信息 图6 目标库信息 表8 目标库信息