如何使用tar验证磁带备份?

我正在使用以下方式进行磁带备份:

mt eom
tar cv Projects*

注意:$ TAPE变量设置为 /dev/nsa0

我想通过验证备份已正确完成md5sum因此,我可以这样做:

tar cvf test.tar Projects*

我想与磁带中存储的焦油进行比较。

但是,我不知道如何将磁带中的整个tar文件提取到backupInTape.tar文件中,以便执行以下操作:

md5sum test.tar
md5sum backupInTape.tar

这就是我尝试做的事情(在磁带中的正确位置,已通过验证tar tv):

tar xv > backupInTape.tar

但是它仍然提取所有内容。

我正在使用FreeBSD 12.1

德斯特龙贝格

您可以使用dd命令EG从磁带中获取数据:

dd if="$TAPE" of=data-from-tape.tar bs=126

检查您的“ tar”命令的默认块大小,并将其替换为126。我相信Gnu焦油使用126,但其他焦油可能仍默认为20。对于某些磁带机,块大小非常重要。

另请参阅https://serverfault.com/questions/293605/check-integrity-of-tar-gz-backup

另外,Gnu tar可以--diff逐字节确认tar存档正确。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

验证.tar.gz备份

来自分类Dev

有一些常见的方法可对tar磁带备份进行分类吗?

来自分类Dev

如何使用 tar 和多线程备份我的文件系统?

来自分类Dev

如何将几个tar顺序写入磁带?

来自分类Dev

使用tar备份家中的目录

来自分类Dev

如何使用双重性验证Deja-Dup备份

来自分类Dev

如何从tar备份正确还原系统?

来自分类Dev

如何从tar备份正确还原系统?

来自分类Dev

tar如何备份访问时间戳

来自分类Dev

如何从tar备份还原特定目录?

来自分类Dev

磁带HP Ultrium 460上的备份

来自分类Dev

如何使用增量备份

来自分类Dev

如何使用增量备份

来自分类Dev

从tar -c恢复部分覆盖的磁带

来自分类Dev

备份疑虑:如何使用备份文件

来自分类Dev

您如何确定带有mt或tar的磁带的剩余容量?一个块中有多少空间?

来自分类Dev

使用tar仅备份特定文件夹

来自分类Dev

使用tar在我的备份脚本中“-排除”特定目录的位置

来自分类Dev

GNU tar增量备份可以使用校验和吗?

来自分类Dev

增量备份tar错误

来自分类Dev

tar:覆盖前先备份

来自分类Dev

tar不会创建备份

来自分类Dev

用tar备份

来自分类Dev

备份设备中的磁带和文件之间的区别

来自分类Dev

使用tar进行备份;可以在备份之前运行它以显示所有错误吗?

来自分类Dev

如何使用OneDrive进行备份

来自分类Dev

在实际磁带档案中找到条目或EOF后停止tar

来自分类Dev

将tar存档写入磁带,然后提取单个文件

来自分类Dev

如何使用磁带和测试设置JavaScript github测试工具