使用 Amazon Lightsail 轻量 VPS,不比 EC2 的高稳定性和可靠性,其可能会遇到很多问题,比如 Amazon Lightsail + OpenLiteSpeed + WordPress 环境下,使用 All-in-One WP Migration 导出时卡住,有时虽然最后可以正常导出,但需要额外的超长时间,有时则会导出失败,一直停留在导出阶段。


🔍 可能原因

1. PHP 执行时间或内存限制不足

  • 导出过程消耗大量内存和执行时间,尤其数据库表记录数多时。

2. 服务器 CPU / IO 性能瓶颈

  • Lightsail 1GB 方案性能较低,数据库导出期间 CPU/IO 容易拉满,进程被限制。

3. PHP 配置未针对大任务优化

  • 默认 max_execution_timememory_limitpost_max_sizeupload_max_filesize 设置较小。

4. 数据库连接或查询超时

  • MySQL 查询太大表时超时,或 OpenLiteSpeed 与数据库连接配置未优化。

5. 插件兼容问题或已知 Bug

  • All-in-One WP Migration 免费版在大文件、大数据库时稳定性差。

🛠 解决方案

【A. 调整 PHP 设置】

  1. 编辑你的 PHP 配置文件(例如 php.ini 或 OpenLiteSpeed 对应 PHP 的自定义配置),增加以下值:

max_execution_time = 3600
max_input_time = 3600
memory_limit = 512M
post_max_size = 512M
upload_max_filesize = 512M

修改方法:

  • OpenLiteSpeed 控制台 ➔ Server Configuration ➔ External App ➔ lsphp ➔ Environment
  • 添加或修改以上参数。
  • 或直接修改 /usr/local/lsws/lsphp*/etc/php.ini 文件。
  1. 重启 OpenLiteSpeed 使配置生效:

sudo systemctl restart lsws


【B. 提升 Lightsail 性能(临时或长期)】

  • 如果 CPU 使用率接近 100%,考虑临时 停止其他进程 或升级到 2GB RAM 方案,避免 export 时 MySQL 被限速。

【C. 使用插件“高级导出设置”分卷导出】

在 All-in-One WP Migration 导出设置中:

  • 选择 “Advanced Options” ➔ 排除 Media 文件夹(可单独打包下载)
  • 或只导出数据库测试,排查是数据库还是文件压缩导致卡顿。

【D. 使用 phpMyAdmin 备份数据库(替代方案)】

如果多次尝试均卡住,可直接通过 phpMyAdminmysqldump 命令导出数据库,再通过 All-in-One WP Migration 导入文件结构。

🔧 导出命令:

mysqldump -u your_db_user -p your_db_name > backup.sql


【E. 检查数据库表结构异常】

部分插件(如 WooCommerce、wp_options 表自动增长)会导致数据库出现过大单表,

  • 进入 phpMyAdmin 检查 wp_options 表是否有 autoload = ‘yes’ 的条目过多(>1000),必要时优化。

⚠️ 注意

导出时建议访问服务器监控(htop / top / Lightsail Metrics)查看 CPU、RAM、IO 是否饱和,确认瓶颈环节。