将 zip 文件(或几个大的 zip 文件)刻录到 CD/DVD 比将文件作为文件夹刻录到 CD/DVD 是否更可靠、更快捷、更持久?
只是想想,与一个或几个大型 zip 文件相比,数千个小文件的记录效率是否较低。
此外,即使在刻录程序验证了光盘后,我也会使用 Beyond Compare 将文件与光盘上的文件进行比较。二进制比较总是相同,但我听到驱动器卡顿,大概是因为每次磁头都只是轻微移动以寻找下一个文件,这让我想到最好制作一个或多个 zip 文件并将其复制到本地进行比较。或者是将单个文件刻录到光盘上不太容易读取,导致磁头卡顿。
没有任何问题,我的光盘刻录很可靠,只是更多地考虑效率和寿命,光盘在我的 18x DVD 刻录机上刻录和验证速度足够快。
我主要使用 ImgBurn。过去也使用过 Nero。
我刻录了整张光盘,并完成了。不确定哪种写入模式,但我认为刻录程序制作的临时缓存映像中的“一次刻录光盘”是最可靠的。
答案1
Zip 会更高效。这不仅是因为压缩,还因为磁盘的布局。每个文件都是一系列块。最后一个块可能不是完全满的。对于大型 zip 文件,您只有一个“最后一个块”,但作为单个文件,每个文件都会有一个部分为空的最后一个块。
从安全角度来看,zip 的风险更大。如果图像的一个字节出错,您可能永远不会注意到。如果 zip 的一个字节出错,则可能会损坏 zip 中的大量文件。请记住,光学介质确实会退化,现在干净地刻录并不意味着您将来不会遇到问题。
我个人建议使用单个文件。这样不仅更安全,而且以后浏览单个文件也更容易。你会忘记磁盘上有什么,浏览目录和文件名比记住“备份 2010-12-15”到底是什么更容易。
编辑:压缩效率显然取决于您要压缩的文件。如果文件已经压缩(图像文件、视频、docx 文件已经压缩),您将获得很少的额外压缩。您仍然可以获得更少的“部分填充的最后块”的好处
答案2
磁盘上的一个划痕就可能抹去一个文本文档或一个电子表格。如果划痕出现在 ZIP 文件的一部分,则可能抹去整个 zip 文件,其中可能包含数百个文档。
如果您确实想要压缩它们,请以较小的文件夹批次进行操作,以限制磁盘损坏时丢失的数量。
答案3
你可能想看看dvdisaster用于检查和恢复光盘。它在设计时就考虑到了光学介质,并能够创建错误恢复数据,以便在光盘出现问题时重建完整、未损坏的数据。
它有两种主要运行模式:
- 从现有(最好是新刻录的)光盘或光盘映像 (ISO) 构建错误更正文件。您必须将这些文件存储在其他地方,但它们可用于验证光盘是否仍可读取且无错误,或从损坏的光盘中恢复数据。
- 刻录前使用 ECC 数据修改光盘映像。检查和恢复损坏数据所需的所有数据都可在光盘上找到。当然,这意味着您需要在光盘上留出一些空间来容纳 ECC 数据,但如果已经存在,则不会造成额外损失。
答案4
Rich 的回答涵盖了有关性能的大部分细节,但我想澄清关于可靠性和寿命的要点。让我们继续将问题分解成各个组成部分。
关于将 ZIP 文件(而不是单个文件)刻录到光学介质:
它更可靠吗?
是与否。对 ZIP 文件进行的写入越少,意味着在此过程中写入失败的可能性就越小。但是,ZIP 文件中驻留的数据可能会因写入错误的位而损坏,而如果单独写入包含的文件,则会发生这种情况。我不知道这两个因素在统计上如何相互作用。也许有人对此进行过(或发现过)一些实际的分析和比较,可以更好地回答这个问题。
是不是更快了?
是的当然。刻录光盘时,系统只关心写入 1 和 0,而不是这些 1 和 0 代表什么文件格式。因此,要写入的 1 和 0 越少,所需的时间就越少。
它能维持更长时间吗?
不。ZIP 文件在光盘上的保存时间最多不会比任何其他文件长。物理介质会退化,而不是数据本身。话虽如此,但必须再次考虑到,ZIP 文件中单个位的故障可能会损坏更多文件,而文件单独写入时则不会。因此,ZIP 文件实际上更容易退化,因此使用寿命可能会更短。此外,光盘的物理损坏对 ZIP 文件的影响要比对单个文件的影响大得多。