前情提要

购买了新的服务器,需要将网站源码及数据库由旧服务器迁移至新服务器。两台服务器均安装有宝塔面板10.0版本,并使用宝塔面板进行网站及数据库的管理。

本文所述内容仅在宝塔面板v9.6+有效

所需条件

  • 装有宝塔面板 v9.6+
  • 能够访问网络

功能介绍

打开设置后,可以在顶部菜单中看到两个选项:备份还原整机迁移
An image to describe post

其中,整机迁移 适用于全新的、未安装宝塔的服务器,支持自定义迁移内容,通过SSH为新服务器安装宝塔面板、运行环境并迁移数据;备份还原 适用于已安装宝塔的任意服务器,只需要上传备份文件到新服务器便可完成还原。两个功能替换了原有的“一键迁移”功能。

迁移流程

由于新服务器上已经完成宝塔的安装,这里使用备份还原的功能。点击“创建备份”后将弹出选择数据界面,在这里选择需要备份的数据。如果不放心,可以勾选“出现失败后自动停止操作”选项,然后再开始备份。

如果在这里没有选择迁移运行环境,则我们需要在新服务器上先安装好运行环境;否则,直接在新服务器的备份还原页面上传文件并还原即可。An image to describe post

两台服务器上请尽量使用相同的环境,避免迁移后网站出现问题。

省流:确认迁移方式-> 确认迁移类型->选择迁移数据->备份打包->下载备份->到新服务器上传备份并还原。