类似的问题:加密和压缩
我想定期备份并将其存储为加密的 tar 存档。使用tar
和可以实现这一点gpg
。但对于增量备份,这需要解密整个存档。
- 有没有办法只解密该存档中的单个文件?
- 作为解决方法,加密单个文件而不是整个存档是否安全?
- 还有其他更适合加密增量备份的linux工具吗?
答案1
是的,使用从 gpg 到 tar 的管道,tar 只能提取一个文件,但您可能必须读取并解密大部分或全部存档,具体取决于所需文件的位置(开始或结束)。整个存档没有保存在任何地方,但 tar 仍然需要搜索它。
是的,保留增量备份列表并仅保存新的和更改的文件(在完整备份之间)可能是一个更好的主意。
如前所述,同时进行加密的专用备份程序可能会更容易并且可能“更好”,谷歌可能是一个很好的起点。
使用 LUKS 容器将允许随机文件访问,我想我读到了一些自动保存旧版本文件或至少快照的文件系统......