换服务器宝塔面板如何迁移网站列表和数据库,如果宝塔面板的网站有多达几十上百个,又不想使用宝塔的迁移工具,那么应该如何实现快速迁移网站数据呢。
一.迁移网站数据
进入文件管理,将所有网站打包下载,在将压缩包上传到新的宝塔面板/www/wwwroot/目录下。然后解压即可
二.迁移宝塔中网站列表和数据库列表的数据
1. 首先进入旧的宝塔面板,当前文件目录定位到如下路径
/www/server/panel/data
然后将如下图提示,将该目录所有文件全部打包下载,其中default.db文件里面放的就是网站列表、数据库列表、FTP账号列表等数据啦!!
2.迁移原理很简单,我们直接将面板的data数据备份下来,然后上传到新的服务器宝塔面板中,相同的如下文件目录
/www/server/panel/data
上传到这个文件夹后解压压缩包覆盖文件,再去刷新即可看到网站列表和数据库列表数据已经完成了迁移哦
3.迁移每个网站的配置文件和ssl证书信息,首先进入如下目录
/www/server/panel/vhost/
将目录中如下图所示的文件夹压缩打包,下载下来
然后把压缩包上传到新的服务器宝塔面板相同的文件夹路径/www/server/panel/vhost/,然后解压覆盖即可
三.迁移数据库数据
上面已经迁移了数据库列表数据,但此时的数据库列表数据只是宝塔面板中的数据显示的,并不代表mysql数据已经迁移
1.下面,我们首先进入旧的服务器宝塔面板,文件管理定位到/www/server/data/目录,将此个目录全部文件都打包压缩,打包后下载下来
2.将打包后的压缩包上传到新的服务器宝塔面板,同样的文件管理定位到/www/server/data/,上传完成后解压覆盖原来的文件
3.上传完成后,此时数据账号密码未同步到mysql,还不会生效(mysql数据库新安装的,还没有这些数据库账号它是不认的)
我们需要在新的服务器宝塔面板,数据库页面中点一下同步和重置一下root密码
4.数据库数据迁移完成!
四.迁移FTP账号数据
由于上面迁移的只是宝塔自己储存的数据,跟ftp管理软件是没有直接关系的,也就是ftp软件的账户信息并没有迁移
下面我们进入旧的服务器宝塔面板,文件管理定位到如下目录
/www/server/pure-ftpd/
然后将etc整个文件夹打包下载下来
下载完成后,上传到新的服务器宝塔面板相同的如下文件夹路径,解压覆盖一下
/www/server/pure-ftpd/
ok,ftp账户信息迁移完成,可以正常链接ftp了那么到此,整个宝塔面板服务器的所有网站、FTP数据和数据库数据也就迁移完毕了!