在我的主目录(使用 11.04)中的“Ubuntu One”下,我有一个目录“daily”,该目录下还有 7 个目录,这些目录的名称是星期几。每日 cron 作业会收集一些重要文件并将它们放在适当的子目录中,这样我就有最近 7 天的备份。工作正常。当我登录 one.ubuntu.com/files 时,所有目录和大多数文件都在那里,但 daily/Wednesday 和 daily/Thursday 下的文件不见了。
我试过等。等了好几天。本地看到的星期三和星期四的文件没有上传。我试过在 Ubuntu One 控制面板中断开并重新连接 ubuntu one。没用。如果我在 daily/Friday 下创建一个空文件,它会在几秒钟内上传。在 daily/Wednesday 下执行相同操作没有效果。我检查过所有文件的文件和组所有者以及保护位是否相同。所有目录的文件大小也相似。所有文件的总大小小于 100Mb,因此应该在 2GB 的限制范围内。
我还能尝试什么?
答案1
将所有文件移出 ~/Ubuntu One 然后再移回来很有帮助 - 断开/重新连接后未上传的文件现已上传。
至于为什么之前不起作用,我只能推测 - 一些文件之前由 root 拥有,因此可能被 ubuntu-one 守护进程跳过。目录监控可能只会注意到文件的删除/创建,而不会注意到所有权的变化。