我丢失了 Ubuntu One 中的文件。我昨天使用并修改了该文件,然后保存了它,然后做了一些其他不相关的工作,然后把我的笔记本电脑待机到早上。当我恢复工作并转到我的 ubuntu One 时,我再也找不到我的文件了。请帮忙!我的 2 台笔记本电脑和平板电脑上都有 ubuntu。然后我转到我的 Windows 机器并打开 Ubuntu One 文件夹,找到了文件,但 3 天前的版本添加了 .conflict。平板电脑是最新的,但没有文件。我如何从 UbuntuOne 文件夹中获取丢失的文件的最新版本?谢谢 Yuriy
答案1
抱歉,出现问题了。Ubuntu One 只有在通过 WebUI 或连接到您帐户的计算机指示它删除文件时才会删除文件。在 Ubuntu 11.04 及更高版本以及 Windows 上,Ubuntu One 会将文件移至垃圾箱。所以我会先检查您计算机上的垃圾箱。另一个选择是联系 Ubuntu One 支持并告诉他们包含该文件的云文件夹的名称。他们可以尝试使用恢复脚本来恢复可能仍在服务器上的任何文件。
如果您有时间,您可以尝试使用测试文档重现该场景。如果您能够重现此行为,请提交错误,以便开发人员可以调查此问题。您可以针对 ubuntuone-client 软件包提交错误这里。请包含您的 Ubuntu One 日志。这些日志可能包含文件名。如果这对您来说是一个问题,请将该错误标记为私有,只有 Ubuntu One 开发人员才能看到该错误。以下是包含日志的步骤。
打开你的主文件夹
单击查看->显示隐藏文件菜单选项
打开 .cache/ubuntuone 文件夹
右键单击日志文件夹并选择“压缩”
单击“确定”,您将在 .cache/ubuntuone 文件夹中看到一个名为“log.tar.gz”的文件,将此文件移动到桌面,因为它位于隐藏文件夹中,下一步可能很难找到
将 log.tar.gz 附加到您的错误报告中。
答案2
先尝试查看垃圾箱。我丢失的文件就在那里,而且不是我自己删除的。
我在两台笔记本电脑和一台台式机之间同步了文件。我花了几个月时间处理的一份非常大的文档在通过 Ubuntu One 同步的文件夹中丢失了。在两个辅助系统上都找不到它。然而,在设置了原始同步的系统上,我在垃圾箱中找到了该文件。谢天谢地,我在清空垃圾箱之前就注意到了文件不见了。
我可以保证我没有亲自删除该文件。我还发现该文件的旧版本位于两个辅助系统上,扩展名为“.conflict”。由于这两个系统都比较旧,所以它们对我没有好处。
在我看来,Ubuntu One 同步时常会出错,当文件在另一个系统上被标记为“冲突”时,它会删除该文件。我猜这是因为原始文件已不再存在于该系统上,因为它已被 Ubuntu One 重命名。这是一个重大缺陷,因为很容易在为时已晚时才意识到丢失文件。