我想从机器执行增量备份(针对整个文件系统)。rsync
这样做会吗,但是我还想保留文件所有权-意思是,可以恢复它。
如果不在rsync
目标机器上以 root 身份运行(存储备份),是否可以这样做?
一些想法...
- 有没有办法以允许
chown
非 root 用户的方式挂载文件系统(FUSE?)?(我想可能需要noexec
禁止抬高。) - 某种方式来存储和恢复元数据文件而不是文件系统本身的所有权?
tar
可以存储文件所有权,但让它与 rsync 或增量备份一起使用会更复杂一些。能够像常规文件系统一样浏览备份也很好。- 也许某种假根环境?虚拟机可以工作,但最好避免相关的维护和性能开销。