宝塔面板站点太多如何快速免费迁移网站列表和数据库列表数据

如果宝塔面板的网站有多达几十上百个,又不想使用宝塔的迁移工具,那么应该如何实现快速迁移网站数据呢

一.迁移网站数据

    进入文件管理,将所有网站打包下载,在将压缩包上传到新的宝塔面板/www/wwwroot/目录下。然后解压即可

二.迁移宝塔中网站列表和数据库列表的数据

1. 首先进入旧的宝塔面板,当前文件目录定位到如下路径

Bash

/www/server/panel/data

然后将如下图提示,将该目录所有文件全部打包下载,其中default.db文件里面放的就是网站列表、数据库列表、FTP账号列表等数据啦!!

6666.png

2.迁移原理很简单,我们直接将面板的data数据备份下来,然后上传到新的服务器宝塔面板中,相同的如下文件目录

Bash

/www/server/panel/data

上传到这个文件夹后解压压缩包覆盖文件,再去刷新即可看到网站列表和数据库列表数据已经完成了迁移哦

3.迁移每个网站的配置文件和ssl证书信息,首先进入如下目录

Bash

/www/server/panel/vhost/

将目录中如下图所示的文件夹压缩打包,下载下来

99999.png

然后把压缩包上传到新的服务器宝塔面板相同的文件夹路径/www/server/panel/vhost/,然后解压覆盖即可

三.迁移数据库数据

上面已经迁移了数据库列表数据,但此时的数据库列表数据只是宝塔面板中的数据显示的,并不代表mysql数据已经迁移

1.下面,我们首先进入旧的服务器宝塔面板,文件管理定位到/www/server/data/目录,将此个目录全部文件都打包压缩,打包后下载下来

3333.png

2.将打包后的压缩包上传到新的服务器宝塔面板,同样的文件管理定位到/www/server/data/,上传完成后解压覆盖原来的文件

4444.png

3.上传完成后,此时数据账号密码未同步到mysql,还不会生效(mysql数据库新安装的,还没有这些数据库账号它是不认的)

我们需要在新的服务器宝塔面板,数据库页面中点一下同步和重置一下root密码

55555.png

4.数据库数据迁移完成!

四.迁移FTP账号数据

由于上面迁移的只是宝塔自己储存的数据,跟ftp管理软件是没有直接关系的,也就是ftp软件的账户信息并没有迁移

下面我们进入旧的服务器宝塔面板,文件管理定位到如下目录

Bash

/www/server/pure-ftpd/

然后将etc整个文件夹打包下载下来

88888.png

下载完成后,上传到新的服务器宝塔面板相同的如下文件夹路径,解压覆盖一下

Bash

/www/server/pure-ftpd/

ok,ftp账户信息迁移完成,可以正常链接ftp了

那么到此,整个宝塔面板服务器的所有网站、FTP数据和数据库数据也就迁移完毕了!!感谢阅读,梦里博客有你更精彩!

文章知识点与官方知识档案匹配,可进一步学习相关知识
MySQL入门技能树首页概览95326 人正在系统学习中
隐藏侧栏 新手引导 客服 举报 返回顶部