检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全量:该模式为数据库一次性迁移,适用于可中断业务的数据库迁移场景,全量迁移将非系统数据库的全部数据库对象和数据一次性迁移至目标端数据库,包括:集合、视图、索引等。 说明: 如果用户只进行全量迁移时,建议停止对源数据库的操作,否则迁移过程中源数据库产生的新数据不会同步到目标数据库。 全量
现在数据库迁移过程中业务和数据库不停机,业务中断时间最小化。 本章节主要介绍了通过DRS将其他云数据库实时迁移至本云DDS的任务配置流程。包括以下迁移场景: 其他云MongoDB数据库实时迁移至本云DDS。 其他云内云主机自建自维护的MongoDB数据库迁移至本云DDS。 资源规划
本地自建Mongo数据库 ECS自建Mongo数据库 其他云上Mongo数据库 DDS DDS 全量数据迁移 全量+增量数据迁移 将MongoDB迁移到DDS 本地自建Mongo数据库 ECS自建Mongo数据库 其他云上Mongo数据库 GeminiDB Mongo 全量数据迁移 全量+增量数据迁移支持以下方式:
不迁移 迁移过程中,将不进行数据库用户及角色的迁移。 迁移对象 您可以根据业务需求,选择全部对象迁移、表级迁移或者库级迁移。 全部迁移:将源数据库中的所有对象全部迁移至目标数据库,对象迁移到目标数据库实例后,对象名将会保持与源数据库实例对象名一致且无法修改。 表级迁移:将选择的表级对象迁移至目标数据库。
“迁移”或者“不迁移”,其中,不支持迁移的账号或者未选择迁移的账号将在目标数据库中缺失,需要先确保业务不受影响。 迁移 当您选择迁移用户时,请参见《数据复制服务用户指南》中“迁移用户”章节进行数据库用户及角色的处理。 不迁移 迁移过程中,将不进行数据库用户及角色的迁移。 迁移对象
全量:该模式为数据库一次性迁移,适用于可中断业务的数据库迁移场景,全量迁移将非系统数据库的全部数据库对象和数据一次性迁移至目标端数据库,包括:集合、视图、索引等。 说明: 如果用户只进行全量迁移时,建议停止对源数据库的操作,否则迁移过程中源数据库产生的新数据不会同步到目标数据库。 全量
特殊字符。 迁移实例信息 图2 迁移实例信息 表6 迁移实例信息 参数 描述 数据流动方向 选择出云。 出云指源端数据库为本云RDS或者DDS的场景,数据复制服务要求源数据库或者目标数据库中至少有一方为本云RDS或者DDS。 源数据库引擎 选择“DDS”。 目标数据库引擎 选择“MongoDB”。
database:鉴权数据库名,即数据库账号所属的数据库。 username:登录数据库的账号。 password:登录数据库的密码。 如果您有多个数据库,您需要重复执行步骤2和步骤3,分别为每个数据库的每个Shard节点清理孤立文档。 父主题: 实时迁移
全量或增量迁移失败报错,关键词“Invalid BSON field name ***” 场景描述 MongoDB->DDS实时迁移场景,全量或增量迁移报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_data
查询迁移进度 迁移进度展示了迁移过程中,实时迁移任务的表迁移进度,可以帮助您了解迁移完成的情况。 DRS提供流式进度展示,帮助您在迁移过程中实时了解迁移进展。全量迁移过程中,展示迁移进度总览和迁移明细。 进度总览中,您可以查看结构、数据、索引迁移的进度。迁移进度是根据迁移对象的数
全量迁移失败报错,关键词“GC overhead limit exceeded” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: GC overhead limit exceeded。
迁移数据库 本章节介绍创建DRS实例,源端MySQL分库分表的数据迁移到DDM实例中db_test_info逻辑库中。 迁移前检查 在创建任务前,需要针对迁移环境进行手工自检,以确保您的迁移任务更加顺畅。 在迁移前,您需要参考DRS使用须知获取迁移相关说明。 创建迁移任务 登录华为云控制台。
MongoDB->DDS实时迁移 全量迁移失败报错,关键词“Prematurely reached end of stream” 全量迁移失败报错,关键词“not authorized on *** to execute command {***}” 全量迁移失败报错,关键词“GC
实时迁移 其他云MySQL迁移到云数据库 RDS for MySQL 其他云MySQL迁移到GaussDB(for MySQL) 其他云MongoDB迁移到DDS 自建MySQL迁移到RDS for MySQL ECS自建MySQL迁移到GaussDB(for MySQL) ECS自建MongoDB迁移DDS
MongoDB数据库迁移过程中,源数据库出现内存溢出(OOM)是什么原因 场景描述 在进行MongoDB数据库迁移的过程中,出现源数据库内存溢出(OOM),导致源数据库不可用,迁移失败。 问题分析 出现上述内存溢出可能存在如下原因: 源数据库的mongod服务单独部署在一台机器上
可能原因 DRS使用的迁移账号在目标库无写入权限。 处理方法 参考Mongo数据库官方文档或DDS用户指南为DRS迁移账号赋权,使其具备目标库写入权限。 调整完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题: MongoDB->DDS实时迁移
情况下,实现数据迁移。 常用场景:云下数据库迁移上云。 特点:云服务无需碰触源数据库,实现数据迁移。 图1 备份迁移 支持的数据库类型 目前,DRS备份迁移支持的源数据库和目标数据库类型,如表1所示。 表1 迁移方案 备份文件版本 目标数据库版本 相关文档 RDS for SQL
克隆迁移任务 DRS支持通过任务克隆功能,快速复制现有迁移任务的配置。但是对于以下状态的任务,暂不支持进行克隆。 创建中 创建失败 配置 等待启动 启动中 删除 目前以下迁移链路支持克隆功能: 入云 MongoDB->DDS 出云 DDS->MongoDB 任务克隆时,源和目标数
增量迁移失败报错,关键词“Timed out after 60000 ms while waiting for a server that matches com.mongodb.client.internal” 场景描述 MongoDB->DDS实时迁移场景,增量迁移报错,日志提示信息:service
适合通过专线网络,实现其他云下自建数据库与云上数据库迁移、或云上跨区域的数据库之间的迁移。 用户需要通过专线网络建立云与数据中心的专线连接。 云专线相关操作,请参见《云专线快速入门》。 公网网络 适合将其他云下或其他平台的数据库迁移到目标数据库。 为了确保源数据库和目标数据库之间的网络互通,源数据库端和目标数据库端分别需要进行如下设置: