RDS数据库通过内网导出到其他RDS实例和ESC上的MYSQL数据库(新手运维)
公司用的RDS数据库高可用版,经常会需要把生产的数据导入到测试库,但是我们是在不同的实例。
原有的办法是通过navicat去进行数据的传输如图:
这样很方便,但是数据量如果大了是非常慢的。因为都是通过外网去连接的。今天琢磨了一下,因为RDS都有内网的地址,我们公司用的是专用网,相信很多公司也是用自己的专用网络。
思路就是通过内网dump文件的sql然后再通过内网去dump恢复到你需要的数据库。当然如果只是一两个小表的话就不用了,直接Navicat去传输就可以了。
不过mysqldump也是有局限的,数据量如果真的很大,用导出sql的方式是非常慢的。建议1G左右可以用。
多说一句,RDS本身是有导出功能的,不过很坑的当然就是收费了,超过了多说行就收费。而且也和你自己的网速有关。你下载下来的时间也会影响。
好了,其他话不多说了,小白看看,老鸟如果有更好的方式的话求科普。
(1)导出
1.首先确定你的RDS服务器的内网地址
2.然后找一台你的ESC和RDS能登录RDS的主机,有mysqldump的主机
3.通过mysqldump -h你的RDS内网地址 -u用户名称 -p密码 导出的数据库名 > 导出的文件名
mysqldump -h192.168.1.222 -utest -p123456 test > test.sql (这个就是导出在192.168.1.222的test库)
这样的话就把文件导出到你本地的ESC主机上面了。
(2)导入
1.还是在这台机器。方法有多种,如果还是用mysqldump 就直接运行sql语句
mysqldump -h192.168.1.210 -utest -p123456 test < test.sql (这个就是导入到192.168.1.210的test库)
方法二:
当然你也可以先登录到192.168.1.210你要导入的数据库,登录后通过source去进行导入
mysql> use test;
mysql> source test.sql;(这边要加你文件存放的路径)
然后就完成了
RDS数据库通过内网导出到其他RDS实例和ESC上的MYSQL数据库(新手运维)相关推荐
- 物联网平台搭建的全过程介绍(十)阿里云服务器ESC上安装MySQL数据库
目录 一.MySQL数据库简介 二.MySQL数据库安装 步骤1.运行以下命令更新YUM源 步骤2.运行以下命令安装MySQL 步骤3.运行以下命令查看MySQL版本号 三.MySQL数据库配置 步骤 ...
- 数据库只能内网连接,但是需要远程连接怎么办?通过SSH隧道链接mysql
数据库只能内网连接,但是需要远程连接怎么办?通过SSH隧道链接mysql 公司新项目上线,需要将项目部署到云端,买了运营商的云主机和云数据库.但是有个问题,云数据库只能内网连接,无法在公司直接连接数据 ...
- 公网远程连接MongoDB数据库【内网穿透】
文章目录 1. 安装数据库 2. 内网穿透 2.1 创建隧道映射 2.2 测试随机公网地址远程连接 3. 配置固定TCP端口地址 3.1 保留一个固定的公网TCP端口地址 3.2 配置固定公网TCP端 ...
- 基于java蛋糕网店计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
基于java蛋糕网店计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java蛋糕网店计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈: 项目架构:B/S ...
- 【MySQL】如何把Windows上的MySQL数据库迁移到Linux服务器上
目录 1. 前言 2. 物理备份与逻辑备份 3. mysqldump实现逻辑备份 4. 逻辑恢复 1. 前言 最近在学黑马的<瑞吉外卖>,前期的基础版本一致在 Windows 电脑上开发, ...
- windows 备份mysql_windows上备份mysql数据库
方案一:采用mysql自带的工具mysqldump. 脚本文件backup.bat如下: set "YMD=%date:~,4%%date:~5,2%%date:~8,2%" c ...
- navicat mysql 百度云_转载:用navicat连接百度云服务器上的mysql数据库
原文连接:http://blog.sciencenet.cn/home.php?mod=space&uid=853805&do=blog&quickforward=1& ...
- Navicat连接不上本地MySQL数据库
今天发现Navicat连接不上本地MySQL数据库,报错如下: 解决方法: 1.打开计算机管理,如下: 2.找到MYSQL57,右键"启动",问题解决.
- azure mysql sql_Azure Database for MySQL 与 Azure 上的 MySQL 数据库的比较
Azure Database for MySQL 与 Azure 上的 MySQL 数据库的比较 11/20/2018 本文内容 Azure Database for MySQL 是基于新架构的,采用 ...
最新文章
- 使用Java创建内存泄漏
- Extjs关于alert显示不出—异步问题
- java停车收费系统 源码开源_Java开源商城源码推荐,从菜鸡到大神,永远绕不开的商城系统
- git-ftp Can't access remote 'ft://...', exiting...问题记录
- linux 解压tar.jz,linux系统压缩文件和解压缩命令
- 计算机视觉方向简介 | 三维深度学习中的目标分类与语义分割
- 免费在线生成工具大全
- 抖音内测语音直播功能 支持8位观众同时在线聊天
- 记录一个美丽的小县城
- 解决方案售前的知识管理解决方案
- 为什么学习Markdown
- 清华大学中国人工智能学会:2019人工智能发展报告
- 数值方法与计算机方法是,计算机数值方法.pdf
- Matlab符号计算与数值计算对比
- 【DP算法篇之初学】LIS\LCS\二维DP\带条件DP
- Modbus协议中文pdf免费下载地址
- 微博首席架构师杨卫华:新浪微博技术架构分析
- Zemax-多重结构的公差分析
- 修改服务器bond网口mode4,双25GE网卡做bond4测试,其中一个网口没有流量一个网口可以打满的问题分享★★★...
- Vue 链接生成二维码
热门文章
- 修改webpack配置,在react中使用less
- mysql服务启动失败 Starting MySQL. ERROR! The server quit without updating PID file
- MySQL:MySQL基础(一)
- 你精通excel吗?不,我精通python操控excel!
- python系统性能模块笔记
- Celery的日志配置及日志按天切分
- ASP.NET页面传值的各种方法和分析
- 漫步数学分析番外五(下)
- PRML-系列一之1.3~1.4
- Leetcode —— 面试题 04.02. 最小高度树(Python)