rm -rf 在 vhosts 目录上,我该怎么办?

rm -rf 在 vhosts 目录上,我该怎么办?

我很累,不幸的是我做到了:

rm -rf * /var/www/vhosts repertory

在我的 CentOS 6.3 上运行 Parallel Plesk。

我丢失了很多网站,但最糟糕的是:我丢失了chrootdefaultfsfs-passwd

这些文件夹是什么?他们做了什么?我现在应该怎么做...?

我有备份,但仅限于我的网站。我想念vhosts目录(chrootdefault和 )中的每个文件和文件fsfs-passwd

答案1

我的内容托管商帮助我找到了一个解决方案,该解决方案可能无法在 100% 下工作,但在 90% 下工作(100% 是服务器的总重新加载)。

首先,由于我重新创建了一个自定义/vhost/目录,其中包含我的备份内容(这不是您的情况),因此我删除了/vhosts/.

其次,我通过 SSH 运行此命令:usr/local/psa/bootstrapper/pp11.0.9-bootstrapper/bootstrapper.sh repair

我的主人说:

该实用程序至少应该使 Apache 再次正常运行,但会有一些无法避免的奇怪现象。 Plesk 有时能够恢复元数据并在没有内容的情况下重新创建它们。

因此,我在 Plesk 上重新创建了订阅/网络空间。然后我使用备份将订阅/网络空间恢复到原始状态。

有时,您可能会在重新创建订阅/网络空间时发现用户帐户已存在。这是因为引导修复并没有在 Plesk 中留下干净的记录。您需要编辑psa 数据库并在表下查找用户名sys_users并将其删除。他补充说,如果 Plesk 仍然抱怨该用户,请从 SSH 中删除实际帐户。

相关内容