将阿里云RDS中的数据库迁移到本机自建数据库的可用过程(RDS数据迁移)

softyun3年前云服务器63

RDS数据迁移,分为两种情况:第一种情况:本机——>RDS;第二种情况:RDS——>本机。关于第一种情

况:dts.console.aliyun数据迁移也非常方便。我们本篇主要说下第二种情况,也是结合客家网络自身情况的实际例子。之

前的文章中我们公布了我们使用了RDS的情况,但是大家都知道RDS除了还用,还有一个特点就是贵!所以,我们不得不将RDS中的

数据进行迁移到本机中。因为迁移的数据量大,所以不可能直接SQL导入导出那么简单。

直接导出SQL,通过phpmyadmin导入到本机中遇到的问题如下:

T FOREIGN_KEY_CHECKS=0;当这句SQL语法错误。

所以我们使用第二种老办法:通过本机命令行的方式来进行导入导出。

mysqldump -hRDS地址 -u账号 -p密码 数据库 >数据库.sql;

此时,应该会跳出警告信息

Warning: Using a password on the command line interface can be insecure.

Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you don't want to restore GTIDs, pass –set-gtid-purged=OFF. To make a complete dump, pass –all-databases –triggers –routines –events.

数据库量大等的时间可能比较长,不要急。事实说明,mysql不论你怎么搞,万变不离其宗,只要SQL命令熟悉。完事ok。RDS数据迁

移针对量大几个G的数据还是非常坑爹的。所以我们只能用这种方法来解决了。然后我们登录到新服务器,通过source命令来进行数

据导入。

数据量大的情况等待他处理完成。ok,完事了。


标签: 阿里云
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

阿里云服务器如何添加安全通信端口?

云帮手探针端服务将监听6688端口,需要手动将其添加到阿里云控制台安全组中,否则将无法正常提供服务!操作步骤1. 登录阿里云-进入控制台-安全组-选择你ECS实例使用的安全组策略并配置规则2. 安全组...

阿里云账号密码忘记了怎么办?阿里云账号密码找回方法

阿里云现在旗下有很多产品,包括淘宝支付宝等都可以用于阿里云账号。咗嚛也是由于太多账号了,难免会出现密码忘记的情况。本经验左左就告诉您阿里云账号密码忘记了怎么找回密码?阿里云账号密码忘记了怎么办?阿里云...

ucloud香港云服务器怎么样?ucloud和阿里云哪个更靠谱点?

ucloud香港云服务器怎么样?最近听说很多网友购买了ucloud云服务器,但是他们毕竟是刚购买的,因为ucloud在2023年推广和营销做的比之前强势,所以很多人才知道原来还有这么一家云计算上市企业...

阿里云部署SSL证书详解

查找中间证书为了确保兼容到所有浏览器,我们必须在阿里云上部署中间证书,如果不部署证书,虽然安装过程可以完全也不会报错,但可能导致Android系统,Chrome 和 Firefox等浏览器无法识别。请...

阿里云爆款特惠活动升级:云服务器9元/月起,百款爆品限量抢

阿里云爆款特惠全新改版上线,云服务器低至9元/月,数据库19.9元/月起,更有百款爆品限量抢。阿里云爆品销量榜单、ECS云服务器爆款榜单、云数据库专区,年付5折优惠、网络产品爆款专区、短信爆款产品首购...

阿里云ECS的CPU100%排查

一、背景和现象初创公司,架构lanmp,web前端和后端分开服务器,业务驱动主要是nginx和apache,nginx主要是处理静态文件和反向代理,前后端、搜索引擎、缓存、队列等附加的服务都是用doc...