我的知识记录

宝塔面板网站从A服务器迁移到B服务器?宝塔面板网站迁移a到b服务器教程,零 downtime 方案

很多人以为改不了,其实系统自带工具就能完成,下面一步步说。

第一步在原服务器打包备份。宝塔面板进网站列表,点对应网站的备份按钮,选完整备份包含网站目录和数据库,备份完在/www/backup/目录下载备份文件。数据库也可以单独在phpMyAdmin里导出SQL文件,大网站建议用命令行mysqldump导出,不容易超时。

第二步在新服务器宝塔面板建相同环境。PHP版本要和原站一致或更高,MySQL版本尽量对齐,新建网站域名填一样的,数据库名、用户名、密码和原站保持相同,这样迁过去不用改配置文件。SSL证书先不急着装,等域名解析过来再弄。

第三步上传恢复。把备份文件传到新服务器/www/wwwroot/对应域名目录,解压覆盖。数据库在phpMyAdmin里导入SQL文件,大数据库用命令行mysql -u用户名 -p 数据库名 < 备份.sql导入,比网页上传稳定。导入完检查wp-config.php或config.php里的数据库连接信息是否正确。

迁移完要做全面检查。前台页面能不能正常打开,图片CSS JS加载是否正常,后台能不能登录,数据库连接有没有报错,伪静态规则是否生效,301跳转是否正常,SSL证书有没有装好。逐项确认没问题才算迁移完成。

大网站迁移要注意文件传输中断的问题。用rsync命令同步比FTP稳定,执行rsync -avz /www/wwwroot/域名/ root@新IP:/www/wwwroot/域名/,支持断点续传,传完再执行一次增量同步确保文件完整。数据库超过2G的建议用mysqldump命令行导出导入,别用phpMyAdmin网页操作。

批量操作优先用脚本或工具,手动改效率太低。

宝塔面板网站从A服务器迁移到B服务器?宝塔面板网站迁移a到b服务器教程,零 downtime 方案

标签:

更新时间:2026-08-27 09:56:41

上一篇:财务凭证PDF必备技巧:修改PDF文件创建时间修改日期的福昕阅读器PDF元数据时间调整

下一篇:FrontPage扩展的表单提交怎么用?_表单处理与邮件发送功能说明_排查处理方法