【已解答】使用其他服务器的备份导致本机站点信息丢失
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:面板版本:v11.4.0
系统版本:
系统版本:Ubuntu 24.04 LTS
问题描述:
本想通过面板备份的方式,将其他服务器的部分站点设置批量迁移到本服务器(已有一些站点),但在使用了面板设置中的「备份还原」恢复数据后,本服务器中之前已有的站点均在「网站」中不再可见,但这些老站点的访问仍然正常,`/www/server/panel/vhost/nginx` 及其他相关目录下也能找到之前已有站点的配置信息和数据。如何在「网站」列表中恢复这些消失的站点信息?
具体操作如下:
1. 在服务器1(其他服务器)中点击面板的「设置」->「备份还原」,创建一个备份,仅勾选希望迁移的网站。
2. 从服务器1下载备份,并上传到服务器2(本服务器)的「设置」->「备份还原」中。
3. 在服务器2的「设置」「备份还原」中进行还原,默认勾选了服务器1中希望迁移的网站。勾选了「出现失败后自动停止操作」和「存在同名时是否覆盖还原」。实际上服务器2的已有站点中没有和服务器1同名的站点。
4. 还原成功,服务器1中希望迁移的站点成功迁移到了服务器2中(连带着一部分面板设置),且在「网站」中正常显示。但服务器2在还原备份之前已有的站点都不再在「网站」中显示了。
5. 在“文件”中打开 `/www/server/panel/vhost/nginx` 目录,仍能看到服务器2中原有的站点的配置文件,且相应站点访问正常,https 证书也都在相应的目录中正常存放。只是在「网站」中不再有这些站点的信息了。
相关截图(日志、错误):
恢复日志
站点列表,只有成功迁移的9个站点(加上一个迁移后手动创建的新站点)
文件中能看到迁移前服务器2中原有的站点配置文件仍然都在
还原会覆盖原来的数据,原来的网站数据库等是会清除的
页:
[1]