![]() |
1
31
我根本看不到“tar”是如何计算的;为什么不直接压缩转储文件本身呢?
然后,要恢复:
“tar”实用程序用于将一组文件和目录捆绑到一个文件中(名称是“tape archive”的缩写)。在这方面,“tar”文件有点像“zip”文件,只是“zip”总是意味着压缩,而“tar”则不是。 最后请注意,“gzip”不是“zip”。“gzip”实用程序 只是 压缩;它不构成档案。 |
![]() |
2
7
在您的用例中
然而,你的标题和标签将带着未来的读者来这里,他们可能期待着以下…
假设您有一个完整的文件夹,其中包含要存档和压缩的PostgreSQL备份。这仍然应该完全使用焦油,因为它
因此,我们还要假设您需要加密数据库归档文件,以准备将它们转移到一个可疑的安全的异地备份解决方案(例如与S3兼容的对象存储)。假设您喜欢使用AES密码进行预共享令牌(密码)加密。 在这种情况下,您可能希望通过管道将数据传输到tar或从tar传输数据。 存档->压缩->加密
解密->解压缩->提取
请参阅
GNU tar documentation
对于
details of how
这个
|
![]() |
3
2
|
![]() |
4
2
tar将文件名作为输入。您可能只想gzip pg_dump输出,如下所示:
|
|
user2373210 · Untar文件不到一天 7 年前 |
![]() |
NSTNF · 使用golang io的错误。管道到tar文件 7 年前 |
![]() |
Van Peer · 查询tar和。快照目录 7 年前 |
![]() |
Tom · 比较文件夹,创建差异存档 8 年前 |
![]() |
Sean · 在Python中将目录传递给变量 8 年前 |
![]() |
DenCowboy · Docker卷:备份 9 年前 |
![]() |
jzg.dev · 创建多个tar。来自多个目录的gz存档 9 年前 |