![蓝光数据备份的最佳格式](https://linux22.com/image/1228820/%E8%93%9D%E5%85%89%E6%95%B0%E6%8D%AE%E5%A4%87%E4%BB%BD%E7%9A%84%E6%9C%80%E4%BD%B3%E6%A0%BC%E5%BC%8F.png)
我们正在将硬盘备份到蓝光光盘。我正在创建 tar.gz 文件并将其刻录到蓝光光盘。
是否可以使用一个简单的(最好是基于 Python 的)解决方案来创建这些 tar.gz 文件的图像,这些图像具有预定的大小(以适合蓝光),然后将这些图像刻录到光盘上?
您还有其他方法来创建硬盘的物理备份吗?
答案1
Tar 确实是存档的最佳格式。每个您想要恢复的系统都会有它。
我使用 tarfile Python 模块来制作 tar.gz 文件和带有哈希值的索引文件。当当前 tarball 达到一定大小时,我的程序会创建一个新的 tarball。然后,您可以使用 popen 运行 mkisofs 和 cdrecord 来创建 ISO 并将其写入磁盘。
我用tarsum.py在恢复期间验证哈希值。