腾讯云的windows 服务器到期了,活动配置续费太贵,因为硬盘与新购的活动机器大10G无法使用镜像迁移,只能考虑手动迁移服务器内容。记录下配置。
宝塔服务器文件迁移:
1、在迁移机器上新装宝塔软件,安装对应迁移机器上的对应服务器程序环境。
2、在源宝塔服务器和新服务器停止宝塔面板和全部应用程序(一般是nginx、mysql、ftp、php docker等);
3、复制的文件列表:
windows: 复制和覆盖时都要关闭对应宝塔和lnmp的服务,如果不停用会有文件占用问题。
第一步将新机器安装相同版本的宝塔面板和服务器环境(版本也都保持一致。)
一、面板迁移:迁移宝塔的面板data文件夹
C:\BtSoft\panel\data\
不要复制 C:\BtSoft\panel\data\admin_path.pl
迁移宝塔面板数据后,如果新装的面板账号密码路径等无法登陆,可以尝试使用原服务器的账号密码尝试,可能账号密码也已经替换为迁移服务器的宝塔账户配置了。
二、迁移宝塔的面板vhost文件夹(证书等)
C:\BtSoft\panel\vhost
三、如果有自定义的:静态规则就复制
C:\BtSoft\panel\rewrite
四、数据库迁移:
复制数据库:先安装版本的mysql数据库,复制data文件夹
C:\BtSoft\mysql\MySQL5.5\data
替换后记得宝塔后台数据管理点同步数据库。
数据data覆盖后同步数据库,才能更新数据库的账号密码
五、Nginx 文件迁移:先安装同版本同目录的nginx
复制nginx下的conf文件夹
C:\BtSoft\nginx\conf
六、FTP服务器:
C:\BtSoft\ftpServer
七、计划任务:
C:\BtSoft\cron
八、迁移网站文件:
将网站的文件目录复制到新的服务器。
C:\wwwroot
九、测试新服务器软件环境
复制完成以后就可以开启宝塔服务器,测试各个功能是否正常,如果有插件。
十、更新域名和ip解析,设置宝塔面板账号密码等信息。
参考文档:
宝塔面板站点太多如何快速免费迁移网站列表和数据库列表数据
来自 <https://blog.csdn.net/m0_62065660/article/details/132165952>