Amazon ec2 调优Apache&;CentOS 7用于备份

Amazon ec2 调优Apache&;CentOS 7用于备份,amazon-ec2,amazon-s3,rds,mysql-backup,remote-backup,Amazon Ec2,Amazon S3,Rds,Mysql Backup,Remote Backup,我的设置 未压缩的Web服务器文件占用大约4GB的空间,使用的MySQL数据库也大约4GB。MySQL正在远程Amazon RDS实例上运行,Web服务器位于同一区域的EC2上 我的备份步骤如下 压缩public_html=>public_html.gz 转储远程数据库 将DB压缩为DB.gz 压缩public_html.gz,db.gz=>backup.gz 已将backup.gz上载到Amazon S3 bucket 服务器运行在3.5 GB RAM上,具有两个核心 我的问题 在备份过程中,

我的设置 未压缩的Web服务器文件占用大约4GB的空间,使用的MySQL数据库也大约4GB。MySQL正在远程Amazon RDS实例上运行,Web服务器位于同一区域的EC2上

我的备份步骤如下

  • 压缩public_html=>public_html.gz
  • 转储远程数据库
  • 将DB压缩为DB.gz
  • 压缩public_html.gz,db.gz=>backup.gz
  • 已将backup.gz上载到Amazon S3 bucket
  • 服务器运行在3.5 GB RAM上,具有两个核心

    我的问题
    在备份过程中,我的网站变得慢得让人无法忍受。但是,CPU使用率峰值为5%,RAM峰值为1GB,此时至少有2GB的可用空间。这让我相信数据库可能是性能低下的原因,但我对MySQL配置的经验很少,如果这是原因,我不确定需要做什么来加快备份速度。

    如果您使用的是Amazon RDS,为什么要运行手动备份

    请阅读RDS文档并启用自动备份

    使用自动备份:

    一旦从备份“脚本”中删除该脚本,请检查性能

    我建议您尝试以下方法之一来备份您的网站:

  • 如果您的网站没有任何用户生成的内容,请使用 吉特
  • 如果你的网站确实有用户生成的内容,那么看看 AWS快照