- 主题:如何长期保存磁盘上的文件?
闪存的有效期很短,HDD磁盘能长点,据说大概二十多年,但还是有概率出现数据位的变化,从而导致几年后整个文件不能读取。比较好的办法是备份多次。那么我的问题是:有没有现成的方式实现一份文件自动备份多次呢?如果仅保存两份(保存到两个HDD硬盘上),不能知道哪个硬盘上的备份才是正确的原始数据。所以比较理想的方式是备份三份(保存到三个HDD硬盘上),如果有一份文件的数据(磁盘A上)发生了变化,对比另外两个硬盘(B和C)上的两份,然后就可以确定是该磁盘A上的数据有错误,这时候磁盘管理软件会把磁盘B或C上的对应备份拷贝到硬盘A上。管理这三个硬盘的磁盘管理设备及其软件,定期扫描三个磁盘,对比每一个备份,发现不同就开始修正,从而使得三个硬盘上的所有数据完全一致,每一个bit都一致。
不知道互联网公司的后台数据是怎么保存的,有类似的机制吗?
版上常说的NAS和Raid,能实现或者配置成这样的方式吗?
--
修改:seeeU FROM 175.167.155.*
FROM 175.167.155.*
方案一,如何做这个定期校验呢?
方案二,磁带和磁带机买不起啊,太贵
方案三是啥?看新闻美国有研究用玻璃的,但也只是研究
【 在 gordonsun 的大作中提到: 】
: 方案一,磁盘上需要定期校验数据的完整性和有效性,磁盘冷存放,到不了二十年,很多数据就自然消磁没了。
: 方案二,磁带比磁盘好些。
: 方案三,非电子类介质,这个很少用或者被提及到。
--
修改:seeeU FROM 175.167.155.*
FROM 175.167.155.*
raid卡怎么使用呢?插在PC上,PC机箱上弄多个盘位?
raid模式怎么选呢?有人推荐raid5
【 在 gordonsun 的大作中提到: 】
: 有很多文件系统带这个功能,硬件raid卡也有带的consistency check
: 磁带机本身有点属于易耗,普通人费劲
: 我是最终选择的硬件raid卡, 费用最低,折腾成本也不高。
--
FROM 175.167.155.*
如果有很多文件的话,能读取部分文件不代表能读取其他文件
我十几年前存的视频文件有的不能用了
【 在 bom 的大作中提到: 】
: 我二十年前刻录的光盘还能读出来
--
FROM 175.167.155.*
只有俩盘,出现不一致的时候怎么判断哪个是正确的,哪个是错误的?
【 在 leeyc 的大作中提到: 】
: 啥数据这么重要?
: 买俩16T的盘,隔10年倒腾一遍, 够了吧?
: 3000都用不上就能解决问题
: ...................
--
FROM 175.167.139.*
对了,云盘是如何保存的?有类似的模式吗?多个备份检查校验然后更正这种机制?
【 在 platessa 的大作中提到: 】
: 上传到云端
--
FROM 175.167.139.*
谢谢,这种方案该用什么硬件和软件呢?
【 在 pyer 的大作中提到: 】
: 保存2份,加上校验码,就能判断出哪份是正确的,不需要保存3份。用btrfs文件系统,支持快照防误删,支持raid防损坏。
--
修改:seeeU FROM 175.167.139.*
FROM 175.167.139.*
谢谢,能否推荐一个md5校验的软件?
【 在 sssss 的大作中提到: 】
: 每年买一块新的硬盘,完全复制一遍做备份,必要时对文件做md5校验
: 更早的硬盘可以卖二手回收一些成本,根据需要留2~3个就可以了
:
--
FROM 175.167.139.*