将数据库导入AWS RDS DB
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数据库导入AWS RDS DB相关的知识,希望对你有一定的参考价值。
我想通过使用我之前从另一个数据库导出的sql文件将mysql数据库导入AWS mySQL DD,我使用的是Sequel Pro,但我需要很长时间。我想知道是否有更快的方法,比如直接将sql文件上传到AWS而不是使用Sequel Pro
答案
是的,这需要时间,因为您通过客户端工具进行导入,这种传输通过公共互联网进行。导入数据库的最佳和安全的方法是
1 - 在RDS的同一VPC中创建Dedicate EC2实例
2 - 使用最佳压缩工具压缩备份文件以减小大小并通过SCP直接将其发送到EC2实例
3 - 完成装运过程后,解压缩备份文件并使用传统导入命令导入。此导入过程将通过专用网络进行
mysql -u username -ppassword database_name table_name(可选)-h RDS的端点
以上是关于将数据库导入AWS RDS DB的主要内容,如果未能解决你的问题,请参考以下文章
将 CSV 导入到 postgreSQL 中的表中,忽略重复项 - 亚马逊 AWS/RDS
从aws rds describe-db-instances访问AWS RDS Arn
AWS Elastic Beanstalk:将现有 RDS 从 db.t1.micro 移动到 db.t2.small 的步骤