检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建RDS for MySQL实例 本章节介绍创建RDS for MySQL灾备实例,选择已规划的灾备实例所属VPC。 创建RDS for MySQL实例 进入购买云数据库RDS页面。 选择区域“华北-北京四”。填选实例信息后,单击“立即购买”。 图1 选择灾备实例引擎版本信息 图2
创建VPC和安全组 本章节介绍创建在生产中心创建RDS实例所属VPC和安全组。 创建VPC 进入创建虚拟私有云页面。 在“创建虚拟私有云”页面,选择区域“华东-上海一”。根据界面提示完成基本信息、子网配置和地址配置。 图1 创建VPC 单击“立即创建”,完成生产VPC创建。 创建安全组
创建VPC和安全组 灾备中心的实例和生产中心实例在不同区域,本章节介绍创建在灾备中心创建RDS实例所属VPC和安全组。 创建VPC 进入创建虚拟私有云页面。 在“创建虚拟私有云”页面,选择区域“华北-北京四”。根据界面提示完成基本信息、子网配置和地址配置。 图1 创建灾备VPC 单击“立即创建”,完成灾备VPC创建。
场景介绍 由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移,通过将本地Microsoft SQL Server数据库的备份文件上传至对象存储服务,然后恢复到目标数据库。备份迁移可以帮助您
迁移准备 本小节介绍通过数据复制服务进行备份迁移前的准备工作。在正式使用数据复制服务之前,请先阅读以确保您已完成创建备份迁移任务所需的各项准备工作。 备份文件准备 请参见《数据复制服务备份迁移》中各方案下的“使用须知”章节。 数据库恢复模式设置 仅进行全量备份迁移时,对数据库的恢复模式没有要求。
Microsoft SQL Server数据库能与本地数据库的数据实时同步吗 目前Microsoft SQL Server数据库目前不支持与本地数据库数据的实时同步,如果是上云迁移,可以使用备份迁移。备份迁移支持Microsoft SQL Server的增量迁移,可以有效的缩短业务割接时间。
将MySQL迁移到MySQL 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 本地自建数据库(MySQL 5.5、5.6、5.7、8.0版本) ECS自建数据库(MySQL 5.5、5.6、5.7、8.0版本) 其他云上数据库(MySQL 5.5、5.6、5.7、8
目标库参数log_bin_trust_function_creators校验 RDS for MySQL到MySQL出云场景下,所选的迁移对象包含自定义函数,但目标数据库不支持创建自定义函数,可能会导致迁移失败。 待确认原因 目标数据库不支持自定义函数 处理建议 请检查目标库my
手动配置信息 操作场景 目前从本地或虚拟机通过DRS备份迁移功能直接迁移到本云RDS for SQL Server实例上,在迁移完成后还需要针对Login账号,DBLink,AgentJOB,关键配置进行识别,并手动完成相关同步工作。 Login账号 Login账号即SQL Se
上传备份文件 本小节介绍了上传备份文件的方法。 创建OBS桶,并将备份文件上传OBS桶。 如果单次上传文件不大于5GB时,可以登录OBS控制台创建OBS自建桶,存储类别选择“标准存储”,桶策略选择“公共读”。 如果批量上传多个文件(单次最多支持100个文件同时上传,总大小不超过5
创建迁移任务 使用流程 一次完整的实时迁移,是通过创建实时迁移任务,以迁移任务作为数据库迁移的导向,依次进行迁移进度观察、迁移日志分析、迁移数据一致性对比等多项操作。通过多项指标和数据的对比分析,可以帮助您确定合适的业务割接时机,实现最小化业务中断的数据库迁移。 一次完整的实时迁移包含如下过程:
数据库参数检查 源数据库binlog日志是否开启 源数据库binlog格式检查 源数据库expire_logs_days参数检查 源数据库和目标数据库的字符集是否一致 源数据库参数server_id是否符合增量迁移要求 源数据库和目标数据库表名大小写敏感性检查 源数据库中是否存在非ASCII字符的对象名称
全量阶段失败报错,关键词“failed to create new session” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: com.continuent.tungsten.replicator
场景一:全量备份迁移 全量备份迁移场景为一次性数据库迁移,需要停止业务,将导出的Microsoft SQL Server全量备份文件上传至对象存储服务,然后恢复到目标数据库。 本小节将详细介绍通全量备份迁移的步骤。 迁移示意图 图1 全量迁移 迁移流程 图2 迁移流程 操作步骤
导出数据库备份文件 本小节介绍了数据库全量备份文件和事务日志(增量)备份文件的导出方法。 检查本地数据库参数配置。 该操作为全量+增量迁移的必操作项,仅进行全量迁移时,可以跳过该步骤。 由于数据库存在日志截断和收缩配置,在导出全量备份文件前,需要将数据库恢复模式配置成“完整”模式
场景二:全量+增量备份迁移 全量+增量备份迁移为数据持续性迁移,需要在完成全量备份恢复的基础上,通过多次增量备份文件恢复,实现迁移过程中业务中断的最小化。一次典型的增量恢复过程,会涉及多次恢复增量备份。每个增量备份恢复均会使目标数据库保持还原中状态,此时数据库不可读写,直至最后一
全量或增量阶段失败报错,关键词“core process is not healthy or crashed” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service CAPTURER failed, cause by: core process is not
全量或增量阶段失败报错,关键词“Extract db create sql failed” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service LOGMANAGER failed, cause by: Extract db create sql failed
数据库参数block_encryption_mode一致性检查 检查源数据库和目标数据库的block_encryption_mode参数是否一致,若不一致,可能会导致迁移之后目标数据库不可用,建议将参数设置为一致。 block_encryption_mode 用于设置使用加解密函
灾备任务约束与限制 为保障数据灾备任务的正常运行,针对不同的链路,DRS在使用上存在一定的约束与限制。 MySQL到MySQL单主灾备 MySQL到GaussDB(for MySQL)单主灾备 DDM到DDM单主灾备 GaussDB(for MySQL)到GaussDB(for MySQL)单主灾备