检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
步骤3:创建并执行作业 操作场景 创建CDM迁移数据表的作业,执行从MySQL数据库迁移表到DWS的任务。 操作步骤 在集群管理界面,找到步骤1:创建集群章节创建的集群“cdm-aff1”。 单击该CDM集群后的“作业管理”,进入作业管理界面。 选择“表/文件迁移 > 新建作业”,配置作业基本信息。
其他云MySQL迁移到GaussDB(for MySQL) 方案概述 资源规划 操作流程 创建VPC和安全组 创建GaussDB(for MySQL)实例 其他云MySQL实例准备 创建DRS迁移任务 确认迁移结果 父主题: 实时迁移
该解决方案基于华为云弹性云服务器 ECS上资源一键式部署,帮用户快速部署DBSyncer数据库迁移环境。解决方案架构图如下: 图1 方案架构图 部署该方案中需要使用的资源: 创建一台弹性云服务器 ECS,部署数据库迁移上云的DBSyncer环境。 创建一个弹性公网IP EIP,并绑定到弹性云服务器
MySQL相同版本的MySQL客户端。 MySQL客户端自带mysqldump和mysql工具。 MySQL系统库mysql和sys不支持导入到FlexusRDS for MySQL。 导出数据 要将源数据库迁移到FlexusRDS for MySQL,需要先对其进行导出。 相应导出工具需要与数据库引擎版本匹配。 数
其他云MySQL实例准备 前提条件 已购买其他云数据库MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到华为云云数据库GaussDB(for MySQL)实例时,在不同迁移类型的情况下,对源数据库的账号权限要求如下:
介绍如何创建GaussDB(for MySQL)实例。 介绍如何将其他云MySQL迁移到GaussDB(for MySQL)实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 部署架构 本示例中,DRS源数据库为其他云MySQL,目标端为华为云云数据库GaussDB(for MySQL),通过
预检查 在“预检查”页面可以进行迁移任务预校验,校验是否可以进行任务迁移。 如图所示,查看检查结果,如有失败的检查项,需要修复后,单击“重新校验”按钮重新进行迁移任务的预校验。 预检查失败项处理建议请参见《数据复制服务用户指南》中的“预检查失败项修复方法”,访问地址:https://support
迁移方案概览 GeminiDB Mongo提供了多种数据迁移方案,可满足不同业务场景下的MongoDB数据库迁移。 表1 迁移方案 迁移场景 支持的迁移类型 文档链接 使用导出导入工具迁移MongoDB数据库 全量迁移 通过mongoexport和mongoimport工具迁移数据
P,您需要在其他云ECS绑定弹性公网IP,使得DRS可以通过弹性公网IP访问其他云数据库 使用DRS将其他云数据库迁移到华为云云数据库时,选择公网方式,其网络示意如下图所示 图2 数据库迁移 操作步骤 步骤一:源端环境部署 部署 MySQL5.7 登录ECS,下载MySQL5.7
句到数据库时如果出现错误请退出,默认状态下会继续,且在导入后会显示一系列错误信息。 迁移准备 准备弹性云服务器或可通过公网访问GaussDB。 通过弹性云服务器连接GaussDB数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。
- DRS迁移任务 迁移任务名 DRS-mysql 自定义 源数据库引擎 MySQL 本示例中源数据库为自建MySQL,即在华为云弹性云服务器上安装社区版MySQL。 目标数据库引擎 MySQL 本示例中目标数据库也是MySQL,使用的云数据库 RDS for MySQL实例。 网络类型
不同账号下的DDS数据库如何进行迁移? 用户需要将A账号的DDS-A实例迁移到B账号的DDS-B,需要通过数据复制服务DRS来实现,详情请参见DRS支持跨账号云数据库迁移吗。 父主题: 数据库迁移
导出数据 要将已有的PostgreSQL数据库迁移到云数据库RDS,需要先对它进行导出。 相应导出工具需要与数据库引擎版本匹配。 数据库迁移为离线迁移,您需要停止使用源数据库的应用程序。 登录已准备的弹性云服务器,或可访问云数据库RDS的设备。 使用pg_dump将源数据库导出至SQL文件。
好的数据导入,不会对非法字符做预处理,也无容错能力,无法适用于含有异常数据的场景。 迁移准备 准备弹性云服务器或可通过公网访问GaussDB。 通过弹性云服务器连接GaussDB数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。
任务管理 迁移任务启动后,会经历全量迁移和增量迁移两个阶段,对于不同阶段的迁移任务,您可以进行任务管理。 全量迁移 全量迁移中的任务,您可单击任务名称,在 “迁移进度”页签下,查看全量迁移完成剩余时间,了解全量迁移的进度。当全量迁移进度显示为100%,表示全量迁移已经完成。如下图所示:
执行如下命令,启动MySQL。 nohup /mysql/install/mysql-8.0.22/bin/mysqld --defaults-file= /etc/my.cnf & 执行如下命令,连接MySQL。 /mysql/install/mysql-8.0.22/bin/mysql
在“任务确认”页面,选择迁移任务的启动时间(本次选择“立即启动”),勾选协议,单击“启动任务”,弹出页面勾选协议,单击“启动任务”提交迁移任务,如下图所示: 图1 任务确认1 图2 任务确认2 图3 任务确认3 迁移任务提交后,您可以返回“实时迁移管理”页面,查看迁移任务状态。 父主题:
本次以MySQL-8.0.39版本示例测试数据库迁移同步。 迁移前的源端和目标端的数据库、表信息展示。 图7 源端数据库、表数据 图8 目标端数据库、表数据 迁移Json模板配置(读取源端数据库表中的id,name部分字段信息,迁移到目的端数据库) 图9 Json迁移模板 输入命令:cd
创建DRS迁移任务 本章节介绍如何创建DRS迁移任务,将华为云不同Region的RDS for MySQL上的数据库迁移到华为云DDM。 迁移前检查 在创建任务前,需要针对迁移条件进行手工自检,以确保您的同步任务更加顺畅。 本示例为MySQL到DDM入云迁移,您可以参考迁移使用须知获取相关信息。
方案概述 应用场景 该方案能帮您快速将本地物理服务器或者云上ECS自建的MySQL数据库迁移到华为云RDS for MySQL实例,轻松实现把服务器上的应用和数据迁移到华为云。其他数据库引擎的迁移,请参照数据复制服务DRS最佳实践汇总。 方案架构 该解决方案部署架构如下图所示: 图1