设想
目前,我的各种数据文件(我自己创建的文件,因此不可替代)分散在几个系统的多个目录中。我想将它们全部合并到一个地方。我想将它们全部放在闪存驱动器上(或者更好的是放在存储卡上,因为它放在笔记本电脑内部,而不是从侧面伸出来)。由于它们都位于一个单独的小位置,因此更容易备份,并且它们始终在我使用的任何系统上可用(这很好,因为这样我就总有事情可做)。
问题
我唯一关心的是闪存的性质。我读过无数关于闪存如何可靠、如何不可靠、如何磨损、如何对大多数人来说不会磨损等的文章和观点。不幸的是,这些都不是定论(当然不是针对各种设备)。
解决方法
为了适应闪存的特性,我决定对驱动器进行“定期”备份(尽管我已经有 5.5GB 了,所以我只能保持每次一对)。
问题
这留下了一个潜在的主要问题:损坏/失败通知。
我可以接受依靠备份来获得安心,但我担心的是驱动器会接受写入,但是后来,当我尝试读取它时,却发现它是乱码。
所以我想知道的是,当闪存驱动器/存储卡发生故障时,是否会有警告或错误。显然,它会尝试尽可能多地重新映射死单元,但损坏是否真的令人担忧?是否会告诉用户无法写入驱动器,以便他们可以停止使用它,或者我们是否只能在继续使用一段时间后才发现损坏的文件——甚至可能将其放入备份中!(理想情况下,我想知道是否有一般警告,但至少在 Windows 中。)
研究
(发现 一个 回答 到 这 问题由于查询条件的性质,查询难度出奇地大。最后一个查询条件是查找有关延迟写入失败消息,但这适用于任何可移动驱动器,并不特定于闪存设备。有一个类似问题这里询问当闪存驱动器发生故障时会发生什么,但它更像是重新映射单元,而不是错误通知,这正是我所问的;我想知道磨损均衡失败后会发生什么。
答案1
过去 8 年里,我的 HHD 出现过 3 次故障,还有两张 SD 卡坏了。所有故障都毫无征兆。我的一台 HHD 出现故障时,最明显的表现是突然发出呼噜声,然后机器里的东西就爆炸了。
很遗憾地回答你的问题标题,不对于此类错误没有任何警告。
话虽如此,我相信查看不时地手动检查错误。就拿这篇文章来说吧。
最基本的测试和文章中列出的第一个测试只是谈论标准 DISKPART 错误检查,但第二个测试在纯粹检查设备是否可能损坏方面会更有成效。不幸的是该网站是用德语写的这并不意味着你不能使用它提供的软件。理论上,它会搜索你的设备是否有损坏的位并报告它们。
就我个人而言,为什么要将它们备份到 SD 卡上呢?文件大小只有 5gb 左右,您可以使用任何一个免费的在线数据备份存储网站,例如 dropbox 或 google drive。