主题:RAID1文件损坏,会实时同步到另一个硬盘,替换掉完好的文件么??
正序浏览
主题图片汇总
主题内检索
资深泡菜
泡网分: 49.35
主题: 258
帖子: 17338
注册: 2004年7月
菜鸟,不懂就问,请赐教

介绍都说RAID1实时同步数据。一块硬盘坏了,另一块备份数据。这个坏是指物理上的坏吧???

那如果是意外格式化清空了分区,另一块也会同步清空分区??

意外删除某个文件,或者文件损坏呢??会否同步把这文件删除,或者同步把完好文件替换成损坏文件??
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浏览:2040 回帖:30
游客没有回帖权限
陈年泡菜
泡网分: 33.848
主题: 124
帖子: 9085
注册: 2002年9月
我这威联通的nas,做的raid1,反正有几十张照片损坏了,没办法,怎么坏的都不知道。
本帖由 色影无忌论坛小程序 发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 32.476
主题: 64
帖子: 10149
注册: 2006年4月
RAID1是硬件层面的镜像,写入操作同时在2个硬盘上完成,保障一个硬盘坏了另外一个硬盘数据也是完整的

如果需要对误操作也要有保护,那就是备份备份备份

win7/win10都有免费的备份工具

还有打开系统保护,会有快照功能

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 22.136
主题: 107
帖子: 7392
注册: 2007年12月
ChK 发表于 2018-07-04 23:14
win10白送的功能,还用去找?而且可以保存很多版本,好像是在备份和恢复里

...
我用W7,不需要很复杂的功能,只要求对一个硬盘操作时,系统自动对另一个硬盘做同样的操作。当然,希望能不影响系统性能。
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
ChK
陈年泡菜
泡网分: 51.432
主题: 21
帖子: 14665
注册: 2003年1月
zxzfyuan 发表于 2018-07-04 13:14
推荐个软件吧,要能自动备份而不影响性能的,一个硬盘做另一个硬盘的备份。...
win10白送的功能,还用去找?而且可以保存很多版本,好像是在备份和恢复里
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.649
主题: 6
帖子: 653
注册: 2012年5月
楼主是要对删除、覆盖等文件操作进行undo。现代文件系统的快照功能就可以实现,代价是占用更多的空间。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 22.136
主题: 107
帖子: 7392
注册: 2007年12月
happybf 发表于 2016-8-15 08:22
用一个数据备份软件,足可以秒杀RAID,数据备份软件可以一分钟备一次,也可以一天备一次,防上误删文件


推荐个软件吧,要能自动备份而不影响性能的,一个硬盘做另一个硬盘的备份。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 31.268
主题: 31
帖子: 2756
注册: 2003年7月
从操作系统角度而言,你简单地理解为它们只是一块硬盘好了,这样你就理解了。
RAID的保护作用主要只在于物理故障,对于软件方面的问题它是无能为力的,因为它只负责数据的存取,而不管你是怎么存取——是格式化还是复制、删除?它一律照做不误。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.049
主题: 9
帖子: 30
注册: 2016年8月
用一个数据备份软件,足可以秒杀RAID,数据备份软件可以一分钟备一次,也可以一天备一次,防上误删文件
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 56
主题: 84
帖子: 17784
注册: 2006年3月
内容贡献勋章
speedlight 发表于 2016-8-15 01:05
幸好你没用outel的南桥raid1。
用那个估计逃不掉全盘校验。

我有过因为sata线造成的raid1不稳定,动不动就要重新校验,2T的盘一次就要4小时。。。


很多年前,SSD 还不普及的时候用过 ICH8 的 R0 2T/4h,还真是全盘校验阿,不管有没有数据块
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 39.522
主题: 126
帖子: 7050
注册: 2004年6月
washu 发表于 2016-8-14 16:40
不清楚真实的 RAID 卡怎么处理这个问题,前面说了我是用微软的存储空间镜像集实现的,这个只同步你改动过后的数据,不会全盘重建 --- 前几天我自己※※手动删除了文件,才需要全盘重建 --- 因为此时一旦同步,脱机硬盘上的文件也会被删除,所以只能反过来把机内硬盘给干掉  我的数据不多,全盘重建也就两三个小时,但平时脱机硬盘同步只要几分钟到十几分钟。


幸好你没用outel的南桥raid1。
用那个估计逃不掉全盘校验。

我有过因为sata线造成的raid1不稳定,动不动就要重新校验,2T的盘一次就要4小时。。。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.585
主题: 27
帖子: 792
注册: 2011年10月
raid-1就是防止物理损坏的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 2.656
主题: 7
帖子: 1970
注册: 2013年4月
先分清楚块设备、文件系统和文件的区别再说吧。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 56
主题: 84
帖子: 17784
注册: 2006年3月
内容贡献勋章
speedlight 发表于 2016-8-14 15:43
这同步不就等于全盘重建一次R1?


不清楚真实的 RAID 卡怎么处理这个问题,前面说了我是用微软的存储空间镜像集实现的,这个只同步你改动过后的数据,不会全盘重建 --- 前几天我自己※※手动删除了文件,才需要全盘重建 --- 因为此时一旦同步,脱机硬盘上的文件也会被删除,所以只能反过来把机内硬盘给干掉 我的数据不多,全盘重建也就两三个小时,但平时脱机硬盘同步只要几分钟到十几分钟。

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 39.522
主题: 126
帖子: 7050
注册: 2004年6月
washu 发表于 2016-8-14 10:26
R1 是镜像,不过也能用此特性实现备份,就是把两块构成 R1 的硬盘的其中一块脱机,这样你误删除什么的时候,脱机那块硬盘上的文件不受影响,然后你可以用脱机那块硬盘来恢复数据。

我就是这样做的  我的镜像存储空间平时只有一块硬盘联机,另一块硬盘脱机,每隔一段时间另一块硬盘联机同步一下数据。


这同步不就等于全盘重建一次R1?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.649
主题: 6
帖子: 653
注册: 2012年5月
IBMX31 发表于 2016-8-14 12:16
100%不可能像数据库那样做到数据三性保持,只能确保LVCB、VGDA、VGSA等元数据区域绝对正确。包括日志文件系统,也是一样,都只能确保metadata的完整一致。

试想,如果能做到数据库那样,这日志空间得多大?对于频繁修改的数据空间来说,很可能日志空间比数据空间还要的大(数据库就经常出现这种情况),LVM显然做不到。


LVM我只是一知半解,呵呵,也是觉得日志模式与数据库的日志不同。以前管理数据库,oracle、mysql上经常利用日志查询和恢复数据,感觉数据库日志实在是太重要了;不过我们的数据库规模小,日志增长还不算暴力。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 38.421
主题: 89
帖子: 12843
注册: 2004年8月
CD闲人 发表于 2016-8-14 11:05
LVM还有一种日志模式,日志盘记录相关设备的数据修改,从而可以根据日志恢复任意日期的数据,我没用过,不知道是否能像数据库日志那么牛x的功能。


100%不可能像数据库那样做到数据三性保持,只能确保LVCB、VGDA、VGSA等元数据区域绝对正确。包括日志文件系统,也是一样,都只能确保metadata的完整一致。

试想,如果能做到数据库那样,这日志空间得多大?对于频繁修改的数据空间来说,很可能日志空间比数据空间还要的大(数据库就经常出现这种情况),LVM显然做不到。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 56
主题: 84
帖子: 17784
注册: 2006年3月
内容贡献勋章
Luxul 发表于 2016-8-14 11:04
你这不是raid1的正确使用方法


我需要的不是 R1,而是备份 R1(具体说是存储空间镜像集)是我实现备份的手段,所以我不是在用 R1
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.649
主题: 6
帖子: 653
注册: 2012年5月
raid1是同时读写两块硬盘,删除操作也可以理解成写操作。

关于镜像设备的概念,Linux逻辑卷管理LVM有很好的诠释。在LVM中镜像卷有两种,一种是备份模式:操作系统读写主盘,后台将主盘数据同步到从盘,如同自动备份;另一种即RAID1镜像,操作系统同步读写两块硬盘,不分主从,比前一种镜像拥有更好的读性能。LMV还有一种日志模式,日志盘记录相关设备的数据修改,从而可以根据日志恢复任意日期的数据,我没用过,不知道是否能像数据库日志那么牛x的功能。

镜像盘损坏,故障盘离线,系统将读写操作自动转移到正常盘上,利用管理工具将符合要求的盘重新加入镜像设备,系统自动同步,只要系统支持,就可以实现不关机热插拔修复。 本帖最后由 CD闲人 于 2016-8-14 11:11 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 30.063
主题: 7
帖子: 2258
注册: 2003年4月
washu 发表于 2016-08-14 02:26
R1 是镜像,不过也能用此特性实现备份,就是把两块构成 R1 的硬盘的其中一块脱机,这样你误删除什么的时候,脱机那块硬盘上的文件...

你这不是raid1的正确使用方法
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 49.35
主题: 258
帖子: 17338
注册: 2004年7月
washu 发表于 2016-8-14 10:41
外置硬盘盒也是一种脱机手段。当然,你首先必须保证写入阵列的数据本身对的,你写入错误的数据,就好像楼上说的,RAID 卡不是上帝,没办法把错的数据变成对的。这种脱机备份的方式,在于自己(或恶意软件比如勒索者)的误操作可以被保护,但你要实现从错误的来源获得正确文件,这个显然不是现有技术能实现的
这个当然,常识问题。不同手段防止不同意外。

储存卡数据分别存两台电脑,是防止源数据错误。
两台电脑备份,防止其中一台电脑数据完全损坏。
工作电脑,每天自动备份,把工作硬盘数据损坏的损失控制在一天的工作量以内。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 56
主题: 84
帖子: 17784
注册: 2006年3月
内容贡献勋章
music84 发表于 2016-8-14 10:36
怎样脱机,外置硬盘盒??

我以前用外置硬盘盒,离机断电备份。有一次发现一组相片损坏,然后开硬盘盒发现也是损坏的。显然是储存卡存入电脑过程中损坏,又将损坏的直接存到硬盘盒上。幸好最后恢复了。

于是后来就改为储存卡分别存入两台电脑上。但最近又出现处理好的文件意外损坏,要从新处理。想组列阵时有这疑惑就发帖问问。


外置硬盘盒也是一种脱机手段。当然,你首先必须保证写入阵列的数据本身对的,你写入错误的数据,就好像楼上说的,RAID 卡不是上帝,没办法把错的数据变成对的。这种脱机备份的方式,在于自己(或恶意软件比如勒索者)的误操作可以被保护,但你要实现从错误的来源获得正确文件,这个显然不是现有技术能实现的
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 49.35
主题: 258
帖子: 17338
注册: 2004年7月
washu 发表于 2016-8-14 10:26
R1 是镜像,不过也能用此特性实现备份,就是把两块构成 R1 的硬盘的其中一块脱机,这样你误删除什么的时候,脱机那块硬盘上的文件不受影响,然后你可以用脱机那块硬盘来恢复数据。

我就是这样做的  我的镜像存储空间平时只有一块硬盘联机,另一块硬盘脱机,每隔一段时间另一块硬盘联机同步一下数据。


怎样脱机,外置硬盘盒??

我以前用外置硬盘盒,离机断电备份。有一次发现一组相片损坏,然后开硬盘盒发现也是损坏的。显然是储存卡存入电脑过程中损坏,又将损坏的直接存到硬盘盒上。幸好最后恢复了。

于是后来就改为储存卡分别存入两台电脑上。但最近又出现处理好的文件意外损坏,要从新处理。想组列阵时有这疑惑就发帖问问。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 56
主题: 84
帖子: 17784
注册: 2006年3月
内容贡献勋章
music84 发表于 2016-8-14 08:29
菜鸟,不懂就问,请赐教

介绍都说RAID1实时同步数据。一块硬盘坏了,另一块备份数据。这个坏是指物理上的坏吧???

那如果是意外格式化清空了分区,另一块也会同步清空分区??

意外删除某个文件,或者文件损坏呢??同步把这文件删除,或者同步把完好文件替换成损坏文件??

那如果要防误操作和病毒之类的损坏。是不是用同步软件定时备份(例如每天一次)比较好??


R1 是镜像,不过也能用此特性实现备份,就是把两块构成 R1 的硬盘的其中一块脱机,这样你误删除什么的时候,脱机那块硬盘上的文件不受影响,然后你可以用脱机那块硬盘来恢复数据。

我就是这样做的 我的镜像存储空间平时只有一块硬盘联机,另一块硬盘脱机,每隔一段时间另一块硬盘联机同步一下数据。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 38.421
主题: 89
帖子: 12843
注册: 2004年8月
music84 发表于 2016-8-14 10:11
就是说格式化也会同时在两个盘上执行,文件损坏也会同时损坏,对么???


硬件故障等导致的意外数据损坏保护手段罢了,人为误操作或病毒,对于人是意外,对于机器可不是——它一样要忠实保护你做出的动作——后果就是两块硬盘上数据统统完蛋。

从技术道理上来讲,机器也只能做到这样——一块RAID卡,它如何知道你的操作是“误操作”从而主动避免呢?如果这它都知道,它岂不是上帝?或者,能够识别某个软件对数据的动作是病毒发起而不是正常程序发起,如果这都知道,它岂不是一个可以100%确保精确分辨已知和未知病毒的防毒软件?能够做到如此的防病毒软件永远也不可能有——超出人类能力,所以RAID卡一样是上帝。

对于硬件防护手段(RAID就是)来说,只能防硬件意外(硬盘坏、RAID卡硬件坏),软件意外统统防不了,包括RAID卡固件(这也是软件)。

这也就是再猛的数据保护手段,哪怕硬件上你一份数据有一万亿份镜像,都不能消灭对备份的需求的根本原因。 本帖最后由 IBMX31 于 2016-8-14 10:24 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 49.35
主题: 258
帖子: 17338
注册: 2004年7月
duoduobear 发表于 2016-8-14 09:33
使用raid1时,你看到的逻辑磁盘只有一个。你做的文件操作在两块物理磁盘上同时被执行了。不存在你说的这个同步过程。


就是说格式化也会同时在两个盘上执行,文件损坏也会同时损坏,对么???
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 49.35
主题: 258
帖子: 17338
注册: 2004年7月
Sweetapple 发表于 2016-8-14 09:42
冗余和备份的区别。RAID1是冗余,能防止硬件损坏导致数据损失,无法防止由于误操作、病毒破坏等造成的数据损失。


简单明了~~和我理解的一样,谢谢

那如果要防误操作和病毒之类的损坏。是不是用同步软件定时备份(例如每天一次)比较好??
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 9.477
主题: 103
帖子: 1765
注册: 2009年8月
冗余和备份的区别。RAID1是冗余,能防止硬件损坏导致数据损失,无法防止由于误操作、病毒破坏等造成的数据损失。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.322
主题: 950
帖子: 24522
注册: 2003年10月
内容贡献勋章
music84 发表于 2016-8-14 08:29
菜鸟,不懂就问,请赐教

介绍都说RAID1实时同步数据。一块硬盘坏了,另一块备份数据。这个坏是指物理上的坏吧???

那如果是意外格式化清空了分区,另一块也会同步清空分区??

意外删除某个文件,或者文件损坏呢??会否同步把这文件删除,或者同步把完好文件替换成损坏文件??


使用raid1时,你看到的逻辑磁盘只有一个。你做的文件操作在两块物理磁盘上同时被执行了。不存在你说的这个同步过程。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 41.213
主题: 320
帖子: 19584
注册: 2009年3月
内容贡献勋章
物理不会,人为会
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: RAID1文件损坏,会实时同步到另一个硬盘,替换掉完好的文件么??
功能受限
游客无回复权限,请登录后再试