例如:如果我使用柏油在 LTO-1 磁带(200/100 gb)上写入,备份期间 tar 到达磁带末尾。我能恢复这种损坏的档案吗?如何解决可能出现的问题?如何确定磁带使用硬件压缩可以存储多少内容?
答案1
Tar 会简单地将一个文件附加到另一个文件,因为它被称为“磁带归档器”,您应该能够恢复完整的文件,直到磁带用完为止。您只需“解压缩”文件,直到到达磁带末尾,然后丢弃最终恢复的文件。
如果不先实际压缩数据,就不可能知道数据的可压缩性。压缩率完全取决于被压缩的数据,而不是一个固定值。除非您确实知道有大量重复数据,否则无法保证在 100/200GB 磁带上装入 250GB。
对于“正常”系统备份,完全有可能获得这种压缩,因为可执行文件往往包含大量冗余和可压缩数据,但您无法 100% 确定。因此,您必须通过反复试验来确定备份需要多少空间,您不应以 100% 填满第一盘磁带为目标,而是假设压缩会为您提供一些未知的安全余地。