前情提要
购买了新的服务器,需要将网站源码及数据库由旧服务器迁移至新服务器。两台服务器均安装有宝塔面板10.0版本,并使用宝塔面板进行网站及数据库的管理。
本文所述内容仅在宝塔面板v9.6+有效
所需条件
- 装有宝塔面板 v9.6+
- 能够访问网络
功能介绍
打开设置后,可以在顶部菜单中看到两个选项:备份还原 和 整机迁移 。

其中,整机迁移 适用于全新的、未安装宝塔的服务器,支持自定义迁移内容,通过SSH为新服务器安装宝塔面板、运行环境并迁移数据;备份还原 适用于已安装宝塔的任意服务器,只需要上传备份文件到新服务器便可完成还原。两个功能替换了原有的“一键迁移”功能。
迁移流程
由于新服务器上已经完成宝塔的安装,这里使用备份还原的功能。点击“创建备份”后将弹出选择数据界面,在这里选择需要备份的数据。如果不放心,可以勾选“出现失败后自动停止操作”选项,然后再开始备份。
如果在这里没有选择迁移运行环境,则我们需要在新服务器上先安装好运行环境;否则,直接在新服务器的备份还原页面上传文件并还原即可。
两台服务器上请尽量使用相同的环境,避免迁移后网站出现问题。
省流:确认迁移方式-> 确认迁移类型->选择迁移数据->备份打包->下载备份->到新服务器上传备份并还原。