ImportDatabaseBetweenInstances使用实例

简介: 本文分享ImportDatabaseBetweenInstances使用实例

作者:手辨


第一节
ImportDatabaseBetweenInstances的作用


具体参考阿里云帮助文档的说明:https://help.aliyun.com/document_detail/26301.html


第二节 使用实例


2.1 Rds准备


华东1Rds实例A:


5f71cd52ebdb5eb180f603de80acd4bd18fa9c6c


08a1c53c74de105581c11d258c952ae0c999c861


36f46957ef512f851c0f72fe40ded87797188c0c


华东1Rds实例B:


8dcf70a00ce0bc4a35c07a8420251c0ca0ee06ac


6544c2ccb7c8e744374eff444411c28ab460dc6b


Rds cli:


此处使用阿里云RDS命令行工具进行调用,安装和下载:


https://help.aliyun.com/knowledge_detail/39285.html


此处一定要确定使用的是该连接的cli,即命令开始是rds  不是aliyuncli rds,对比如下:


ab695898d9b78d2ecef1ebe5704d3c0377c98b26




实现目标:将华东1实例A的数据库importtest(内有测试表test)数据迁移到华东1实例B的importtest中



2.2 执行调用


根据api的文档介绍,使用rds cli调用需要如下参数:


1)目标rds的实例id


2)源rds的实例id


3)需要迁移的实例中的数据库名称


注意事项:


1)源和目标的账号管理方式不可以是高权限账号,会提示:


"Message": "The operation is not permitted due to
account mode of instance.",所以非高权限账号管理模式的实例才可以


2)不支持跨地域的实例,会提示:"Message":
"the specified instance region does not support this operation.",


所以实例要同地域的


3)如果出现dbname相关的错误,会提示:"Message":
"The specified parameter DBInfo is not valid or db not 


exist.",这也是最容易出现问题的地方


4)确保源和目标的实例id正确,不正确会提示"Message": "DBInstanceIdentifier does not refer to an existing DB instance."


 


安装好rds cli之后,输入如下命令:


rds ImportDatabaseBetweenInstances
--DBInstanceId  rds99k7j*z1spd6


--SourceDBInstanceId rm-bp1m62*cksu  --DBInfo
{"'DBNames'":["'importtest'"]}


或者:


rds ImportDatabaseBetweenInstances
--DBInstanceId  rds99k7j*z1spd6


--SourceDBInstanceId rm-bp1m62*cksu  --DBInfo
{'"DBNames"':['"importtest"']}


 


结果如下:


f7b4f5bc60f28bbc5ee4d02dc5af2bce7f9bfe08


实例的状态变化如下:


c90175f2b0fd3b5b1b64facba6759a0c7b5e14b1


fe34a5e9865bce657c08568b19b885fd08fbe83d


任务完成后,实例状态会变为”运行中”,迁移时可能因为其他原因时间会比较长,需要等待


因为测试是只有一个测试表,2分钟就完成了,完成后查看目标实例的数据如下:


eb5a89b131a467ac357f1c2159653cc9119a026e


这样就执行完成了两个rds实例之间数据库的迁移,个人更倾向于使用dts以及其他的方式来实现数据的迁移,使用该api的调用无法对迁移的任务以及迁移的状态可控,请求发送成功后全部交给了阿里云的后台系统,控制台只能看到”迁出数据中”和”迁入数据中”的状态,假设报错了也无法看到错误的信息


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
2天前
|
云安全 安全 网络安全
|
2天前
|
JavaScript 安全 前端开发
Nodejs Brotli decoder 代码执行漏洞 (CVE-2026-111497)10629
Node.js发布安全更新修复Brotli解码器高危RCE漏洞(CVE-2026-111497),建议受影响版本用户立即升级。
1700 1
|
9天前
|
人工智能 API 开发工具
DeepSeek Harness 神插件:白嫖 13 家大厂模型
`dsh-our-free-model` 是 DeepSeek Harness 神级插件:零配置、零API Key、零账号,聚合13家大厂免费模型(含DeepSeek V4.1 Flash、Kimi K3等),支持本地网关、用量看板与自动降级,真正实现“白嫖即用”。
1450 32
|
3天前
|
安全 应用服务中间件 Go
PHP2Shell 漏洞拆解:WordPress 与 nginx 为何中招
PHP2Shell 双 RCE 已遭在野利用:WordPress、Drupal 全在射程内,nginx 其实另有洞。拆成因与修复顺序
PHP2Shell 漏洞拆解:WordPress 与 nginx 为何中招
|
14天前
|
存储 人工智能 安全
千问办公官网入口网页版登录:qwenwork.cn 注册送2000积分、登录送100积分
阿里云千问办公(QwenWork)是AI智能工作平台,支持一句话生成PPT、表格、网页、视频及数据分析。个人免费版送2000积分+每日登录赠100分,含1GB存储、5个发布页;企业版198元/席/月起。阿里千问办公QwenWork官网:https://t.aliyun.com/U/0VCTGt 阿里AI工作平台,一句话完成数据分析、PPT 生成、视频剪辑、网页搭建等复杂任务
|
10天前
|
安全 Linux 芯片
【万字长文】Ollama下载、安装、配置、使用保姆级教程(2026最新图解)
Ollama 是一款免费开源的本地大模型运行工具,支持 DeepSeek、Qwen 等主流模型,一条命令即可下载运行。2026 最新版 v0.35.1 官方安装包(1.47GB)已提供国内直连下载,纯本地、离线可用、无广告、无隐私泄露风险。
950 2
|
8天前
|
人工智能 开发者
Qoder CN 大使计划正式开启|无限创造,等你一起
全年免费积分、优先内测、活动支持与更多共创机会,邀请用 Qoder 把想法变成现实的你。
644 6
|
1月前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
10156 33
|
8天前
|
存储 弹性计算 双11
2026阿里云双11优惠活动全解析:服务器收费价格、优惠券与代理渠道购买指南
本文由重庆典名科技(阿里云旗舰级代理、钉钉六星级服务商)撰写,详解2026双11阿里云服务器真省钱逻辑:38/99/199元三档锚点价不降,核心优惠在满减券叠加与授权代理渠道折扣(官网价再降15%–35%),并强调“续费同价”锁定长期成本。
647 0

热门文章

最新文章