前面的话:
鉴于目前宝塔数据的严峻形势,有必要使用其他的管理面板,当然目前面板众多,在精挑细选(随便找的)下,就用上了这个叫Vesta的面板,他的官网:https://vestacp.com

先宝塔导出网站和数据库,这步不写了,不会的就自己研究
不借助工具怎么手动备份数据库?
然后用wget把备份文件download到新服务器上
Vesta面板创建了网站之后呢,备份文件要放到这,然后里面原先的index和roboot文件都删除,用unzip命令解压:
/home/admin/web/XXX.com/public_html/
上面这部分不难,我觉得比较麻烦的是数据库部分
1、先创建数据库
mysql -u root -p
然后输入密码
CREATE DATABASE 数据库名;
2、创建用户,设置权限
mysql -u root -p
然后输入密码
create user 用户名 identified by ‘密码’;
授予用户权限后,执行“FLUSH PRIVILEGES;”命令刷新授权表,用户才能获取权限。
3、导入数据库
zcat DB_File_Name.sql.gz | mysql -u username -p Target_DB_Name
DB_File_Name.sql.gz=要导入的sql.gz文件的完整路径
username=MySQL用户名
Target_DB_Name=要导入数据库的数据库名称
当在命令行中单击Enter时,它将提示输入密码。输入MySQL密码。
设置SSL部分会有坑,不过搜索一下就能解决
大概就是这些了,写的比较急,有空再整理下