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

沉梦小哥哥
预计阅读时长 5 分钟
位置: 首页 宝塔面板 正文

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


一.迁移网站数据

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


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


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

/www/server/panel/data

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

6666.png

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

/www/server/panel/data

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


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

/www/server/panel/vhost/

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

99999.png

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

三.迁移数据库数据

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

1.下面,我们首先进入旧的服务器宝塔面板,文件管理定位到/www/server/data/目录,将此个目录的所有跟数据库列表名称一样的文件夹打包压缩,打包后下载下来(注意是只需要备份拷贝压缩数据库文件夹)

ST@1(A$9J{DFZHKV%B~5NLY.png

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

4444.png

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

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

55555.png

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


四.迁移FTP账号数据

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

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

/www/server/pure-ftpd/

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

88888.png


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

/www/server/pure-ftpd/

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


五.迁移计划任务


按照下图路径,将cron目录打包迁移覆盖到新的宝塔面板即可


`_]9GS827%@ZEY76}%(43CU.png


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

-- 展开阅读全文 --
头像
【js干货笔记】谈谈JavaScript里面的指针是什么有什么用
« 上一篇 2023-04-27
【Js小技巧】如何使用JavaScript生成指定随机范围的随机数字
下一篇 » 2023-06-03
取消
微信二维码
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]