![使用云备份时如何保留所有权/权限 (Backblaze B2)](https://linux22.com/image/120960/%E4%BD%BF%E7%94%A8%E4%BA%91%E5%A4%87%E4%BB%BD%E6%97%B6%E5%A6%82%E4%BD%95%E4%BF%9D%E7%95%99%E6%89%80%E6%9C%89%E6%9D%83%2F%E6%9D%83%E9%99%90%20(Backblaze%20B2).png)
我正在使用 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 权限,因此当您首先恢复存档文件,然后恢复存档中的真实文件时,您应该获得旧的权限状态。