You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求指导:备份AWS上Bitnami部署的WordPress站点并删除EC2实例

备份Bitnami WordPress并删除AWS EC2实例的步骤

针对你的需求,下面提供两种适合新手的备份方案,以及后续删除实例的注意事项:

方案一:Bitnami WordPress标准备份(文件+数据库,灵活恢复)

Bitnami环境有固定的目录结构,直接备份核心文件和数据库是最可靠的方式,后续可恢复到任何WordPress环境:

  1. 连接到EC2实例
    用AWS控制台的「EC2实例连接」工具,或本地终端通过SSH连接(默认用户是bitnami,而非常见的ec2-user):

    ssh -i "你的密钥文件.pem" bitnami@[实例公网IP]
    
  2. 备份WordPress文件
    Bitnami的WordPress根目录为/opt/bitnami/wordpress,用tar打包所有文件:

    sudo tar -czvf wordpress_files_backup.tar.gz /opt/bitnami/wordpress
    

    打包完成后,备份文件会保存在当前用户目录(/home/bitnami/)。

  3. 备份数据库
    Bitnami默认使用MariaDB/MySQL,先查看数据库密码:

    sudo cat /opt/bitnami/bitnami_credentials
    

    找到mysql对应的密码后,导出默认数据库bitnami_wordpress:

    mysqldump -u root -p bitnami_wordpress > wordpress_db_backup.sql
    

    输入密码后等待导出完成,生成的SQL文件保存在当前目录。

  4. 下载备份到本地
    可通过Filezilla(SFTP协议,主机填实例IP,用户bitnami,导入密钥文件),或用SCP命令下载:

    # 下载文件备份
    scp -i "你的密钥文件.pem" bitnami@[实例公网IP]:/home/bitnami/wordpress_files_backup.tar.gz ./本地保存路径
    # 下载数据库备份
    scp -i "你的密钥文件.pem" bitnami@[实例公网IP]:/home/bitnami/wordpress_db_backup.sql ./本地保存路径
    
  5. 验证备份有效性
    本地解压tar.gz包确认文件完整,打开SQL文件检查是否包含数据库内容,确保备份无误。

方案二:创建AMI镜像(一键恢复整个EC2环境)

如果需要快速还原和原实例完全一致的环境(包括系统配置、Bitnami所有设置),可创建AMI镜像:

  1. 停止EC2实例
    登录AWS控制台,找到目标实例,右键选择「实例状态」→「停止」(停止后创建镜像更稳定,避免数据不一致)。

  2. 创建AMI镜像
    实例停止后,右键选择「映像和模板」→「创建映像」,填写:

    • 映像名称:比如「停业公司WordPress站点备份AMI」
    • 描述:可选,标注备份时间和用途
      点击「创建映像」,在左侧导航栏「AMIs」页面可查看生成进度。
  3. 后续恢复操作
    需要恢复时,在「AMIs」页面找到该镜像,右键选择「启动实例」,按向导配置实例类型、密钥对、安全组等,启动后即可获得和原实例完全一致的环境。

  4. 成本注意
    AMIs会关联EBS快照,快照会占用AWS存储资源产生费用,长期保存需留意成本;后续若不再需要,可删除AMI及对应的快照。

删除EC2实例前的最后检查

  • 确认备份已成功下载到本地,或AMI镜像创建完成且状态为「可用」
  • 若实例挂载了独立EBS卷,确认是否需要单独备份(已做文件/数据库备份或AMI的话,一般无需额外操作)
  • 登录AWS控制台,找到目标实例,右键选择「实例状态」→「终止」,确认终止即可停止付费

内容的提问来源于stack exchange,提问作者Rodrigo Pavez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 20:10:30