使用云备份时如何保留所有权/权限 (Backblaze B2)

使用云备份时如何保留所有权/权限 (Backblaze B2)

我正在使用 Ubuntu 16.04.3 并将一些数据从 ext4 分区备份到逆光B2使用克隆工具。我遇到的问题是,在恢复这些备份时,我可以下载 ZIP 文件来恢复我的文件。当我提取这些文件时,它们都具有 664 的权限,尽管原始目录中的权限与 664 不同。我有多个具有不同权限的文件,但恢复后它们始终是 664(见下文)。

-rw-rw-r-- 1 myusername myusername  219 Oct 26 05:00 myfilename.txt

是否有一种简单的方法可以使用 rclone(尤其是 Backblaze C2)备份/恢复云提供商的权限?现在我使用 getfacl 和 setfacl,但我希望在使用 rclone 时它​​是自动的。

谢谢!

答案1

我不熟悉 Backblaze,但一般的解决方案是将文件放入合适的存档(例如 tar)中,并将该存档备份到云中。存档包含(大部分)Unix 权限,因此当您首先恢复存档文件,然后恢复存档中的真实文件时,您应该获得旧的权限状态。

相关内容