built
发表于 2023-3-13 22:14:49
RAID会不会有这个漏洞?比如硬盘1坏了扇区M(或者无坏但数据被改写),硬盘2坏了扇区N(或者无坏但数据被改写),两个坏的扇区平时都没有访问。某天扇区M对应的文件被访问,系统报警。然后根据报警用新硬盘更换了硬盘1。这时候硬盘2把坏的扇区N数据同步到新硬盘上(或者同步的时候系统发现扇区N坏了又报警)。
JuncoJet
发表于 2023-3-13 22:15:34
built 发表于 2023-3-13 22:08
最好有现成的工作。没有我想用java自己写一个。java相对VC简直。
或者花钱找人做呗,万把块钱,做个完整的方案
built
发表于 2023-3-13 22:16:37
JuncoJet 发表于 2023-3-13 22:15
或者花钱找人做呗,万把块钱,做个完整的方案
我要先做功课了解里面的原理。
built
发表于 2023-3-13 22:18:48
JuncoJet 发表于 2023-3-13 22:13
RAID能保证非硬盘的原因导致数据损坏
但你说压缩包解压不了,这个不属于这范畴
被软件篡改感染,使用不当 ...
如果用20楼的方法,损坏的zip文件就会及时被发现。
JuncoJet
发表于 2023-3-13 22:27:59
本帖最后由 JuncoJet 于 2023-3-13 22:30 编辑
built 发表于 2023-3-13 22:18
如果用20楼的方法,损坏的zip文件就会及时被发现。
可以,只是这方法太土
一般公司都会用版本控制软件,每次修改都会产生一个历史版本,随便提取
代码类的SVN GIT,工程类的也有我们公司设计院有用
还有团队协作功能,划重点
washu
发表于 2023-3-13 22:33:09
JuncoJet 发表于 2023-3-13 22:04
用times33,暴雪的游戏检验算法
折腾啥呢,直接 System.Security.Cryptography.SHA1CryptoServiceProvider 得了,我还去管算法 :D
JuncoJet
发表于 2023-3-13 22:48:27
washu 发表于 2023-3-13 22:33
折腾啥呢,直接 System.Security.Cryptography.SHA1CryptoServiceProvider 得了,我还去管算法
times33重点是快嘛,比crc32还快十倍
海峰
发表于 2023-3-14 07:43:19
built 发表于 2023-3-13 20:18
这个钱不是问题。我试过用硬盘保存数据。结果有一个ZIP文件,解包出错。修复后只能拿到部分文件。一个4T ...
就算你多个硬盘备份,你不去验证,你不知道哪个硬盘上哪个文件是损坏的。
这个文件好坏的验证问题如何解决,假如有10万个文件,挨个打开查看吗?
海峰
发表于 2023-3-14 07:50:05
ssffzz1 发表于 2023-3-13 21:29
你是个非常严谨的人,也是非常讲究的人。
我不得不这么说,这么做没错。
最后导致我,操作系统,数据库,存储都了解一点点。
无心插柳柳成荫,好事啊。:lol
海峰
发表于 2023-3-14 07:51:36
washu 发表于 2023-3-13 21:24
我倒是偶尔做类似的事情
这个扫描用的时哪个软件?
built
发表于 2023-3-14 07:53:48
海峰 发表于 2023-3-14 07:43
就算你多个硬盘备份,你不去验证,你不知道哪个硬盘上哪个文件是损坏的。
用软件去执行呀。我不知道网上有没有这样的工具,没有的话,我打算自己写一个。每半年运行一次。每个硬盘生成一个校验文件,以文件路径对应一个校验值。然后,多个硬盘的校验文件做对比。对比一致算正常,不一致就要换硬盘了。
海峰
发表于 2023-3-14 07:55:49
built 发表于 2023-3-14 07:53
用软件去执行呀。我不知道网上有没有这样的工具,没有的话,我打算自己写一个。每半年运行一次。每个硬盘 ...
我也不知道网上有没有这样的工具。
ro0t
发表于 2023-3-14 08:10:52
价值100W的资料放在 SATA的盘阵里??
为啥不用SAS接口的。。。。。
楼主抽时间去机房转转 了解一下实地情况
built
发表于 2023-3-14 08:14:53
ro0t 发表于 2023-3-14 08:10
价值100W的资料放在 SATA的盘阵里??
为啥不用SAS接口的。。。。。
我只是一个单片机工程师,网管的知识不是很熟悉。
built
发表于 2023-3-14 08:16:21
ro0t 发表于 2023-3-14 08:10
价值100W的资料放在 SATA的盘阵里??
为啥不用SAS接口的。。。。。
100W其实不是很多钱,你们一套房子都几百万了。100万是对自己来说,对一个不从事相关行业的人来说价值是零。