我们的 Owncloud 服务器磁盘崩溃,无法修复。所有数据都存储在已安装的磁盘 (RAID-1) 上,并且这些磁盘看起来完好无损。我必须承认,据我所知,我们没有配置的备份。
有没有办法在 Linux 上使用现有的数据磁盘安全地重新创建一个 Owncloud 服务器?
更新:截图
请注意:这些步骤仅经过部分测试。
如果您启用了文件加密,我有坏消息给您:由于config.php
包含密钥,文件无法恢复。
如果没有,我建议采取以下步骤:
备份您当前拥有的内容。
下载并解压 OwnCloud 的新副本
尽可能重新创建配置:
dbtableprefix
为您的前缀(默认为oc_
)。如有疑问,请查看您的数据库。datadirectory
为您的数据目录installed
为真。由于您丢失了密码盐,因此您必须为所有用户设置新密码。
$ sudo -u www-data php /var/www/owncloud/occ user:resetpassword admin
Enter a new password:
Confirm the new password:
Successfully reset password for admin
Run Code Online (Sandbox Code Playgroud)
登录后,您应该再次具有文件访问权限。如果您无法下载文件并收到 404 错误,则数据目录可能不在与之前相同的位置。
归档时间: |
|
查看次数: |
412 次 |
最近记录: |