在某些情况下,由于网络错误或数据传输所涉及的不同设备上的文件系统错误,将照片从iPhone传输到其他设备(例如NAS或计算机)失败。
因此,验证iPhone和目标设备上的文件是否相等将是有益的。
如何做呢?
用来进行传输的工具不是检查图像计数和图像尺寸变化的唯一工具吗?我一直在使用iCloud照片库,并得到了很好的反馈,即所有内容都已从iOS同步到云,然后使用Web界面下载了原件。您正在寻找那种想法吗?
—
bmike
这可能是这样做的一种方式。如果传输后我没有检查iPhone和目标设备上的文件是否相等,我将不能完全确定数据传输是否正确99%。如果要自己实现,则可能会先在iPhone上对文件进行校验和,然后将文件与校验和一起传输到目标设备。然后,目标设备可以对文件进行校验和,并将其与iPhone上的文件进行比较。如果相等,则传输正常。也许这是在幕后发生的?
—
约阿希姆·布拉特利
自6月左右以来,我一直在使用iCloud照片库。我目前有40 GB的数据,涵盖10,000张静态图片和250个视频。如果Apple在我的照片库中达到5个9的精度,那么360万位可能仍然是错误的。我的猜测是他们设计了一个非常好的流程来避免数据丢失。
—
bmike
最后,我希望将数据放置在我知道相对可以避免硬件错误的设备上。对于某些人来说,iCloud可能就是这样,但是对于我来说,通过我的iPhone / DSLR扩展3TB的jpeg /原始照片和mov视频,这将是一个昂贵的解决方案,因为现在的价格。我希望有一个类似
—
约阿希姆·布拉特利
rsync -c
或类似的功能可以在iPhone和我的设备之间存在连接时运行。我可能应该更新这个问题,以便反映这些“局限性”。最初的问题可能有点含糊。