关于 raid 的几点疑问,请大家指教一下,谢谢!

2020-02-18 23:53:05 +08:00
 ajaxfunction

以前只是了解 raid 各种优点, 现在要真的组 raid 了,发现用 raid 比不用风险还要高?

假设我有 2 块 1t 的硬盘, 要组 raid1 ,不考虑性能,只考虑万一出错,数据恢复的便利性。如下 2 个方案

1、用主板 bios 功能来组 raid1,主板挂了那么把 2 块硬盘插到别的电脑上,raid 就失效了吧?如果找不到同样型号的主板,是不是意味着数据彻底 over ?

2、进入系统里组软 raid1, 那此时是否要依 raid 软件,假设系统坏掉或 raid 软件奔溃,硬盘放到别的电脑能直接使用吗?

我最理想的状态是,电脑插 2 块硬盘,一旦电脑挂掉,或其中一块硬盘挂掉,只要把剩下的 1 块硬盘 插到别的电脑上直接导出数据, 我后来琢磨了下貌似只有 rsync (或脚本定时备份)这种同步机制最靠谱。

要备份的数据类型就是文档和图片和 mysql

也许我的想法是错误的,请大家给点建议 指点一下

linux windows 方案都可以

2863 次点击
所在节点    问与答
10 条回复
anguiao
2020-02-19 00:26:28 +08:00
RAID 1 写入的时候就保证两个盘内容一致了,单独拿一块硬盘下来就是可以读取的。
软 RAID 也是可以恢复的,重装系统之后可以导入。
不过 RAID 本来就不是备份啊,重要数据还是需要另外存放。
tyit
2020-02-19 00:29:55 +08:00
组 Raid 的,Raid 信息好像会存磁盘吧,插别的设备,阵列信息还有。
trepwq
2020-02-19 00:55:59 +08:00
@tyit 有些主控的 raid 信息不存硬盘
jianyunet
2020-02-19 00:58:35 +08:00
linux + zfs 吧,比 raid 靠谱
xmr68yahoo
2020-02-19 01:08:03 +08:00
1.RAID 信息实际上存在硬盘上
2.建议 LSI 硬 RAID 省心高效
3.RAID 不是备份.只是多硬盘的高可用
msg7086
2020-02-19 02:00:02 +08:00
你这是把 RAID 和备份搞混了。
RAID 的目的是高可用,就是坏掉硬盘也不影响生产,一般企业里用得多。
既然企业里用得多,那么大多会用 RAID 卡来组盘阵。
比如现在漫山遍野的二手 LSI RAID 卡就是之前企业里做 RAID 完了淘汰下来的。

这种 RAID 卡因为是企业用,所以当然要考虑你说的这些问题。
比如阵列配置是写在磁盘里的,整组磁盘拿到同款或新款的阵列卡上可以直接使用,甚至可以不需要配置。
(换句话说,如果一台服务器坏了,你把所有的硬盘拔出来,插进一台同样配置的机器里,直接开机就能复工。)

软 RAID 如果是 MD 或者 ZFS 的话,也是差不多的,只是启动以后可能要配置一下设备名和加载点。

看起来你需要的是备份而不是 RAID,那 rsync 是个办法。
dxgfalcongbit
2020-02-19 08:43:07 +08:00
我 NAS 一直组软 raid1,坏一块盘的情况下换个新盘上去自动就同步了,如果是其它硬件坏了换个机器就能读出来,数据还在。
ps1aniuge
2020-02-19 15:41:06 +08:00
大家都没有说到点子上。
------------------------------------------------------------------------
1 硬 raid。
1.1 硬 raid 卡,基本应该用型号完全相同的。
若不相同,则必须是同一个厂家的,这!!!必须!!!!要问下厂家的技术支持。
若还不放心,则买 2 块同型号 raid 卡,测试好后,一块放保险箱中备用。

1.2 主板 raid 芯片。应该是 intel,amd 的都向下兼容,并向上兼容 2-3 代的。这 2---3 代,差不多 5-8 年过去了。
也就是说,老主板上做的 raid1,raid5,插新主板上就能识别。
-----------------------------------------------------------------------
2 软 raid。
2.1win。也是上下兼容的。比如 3 块 win7 下,做的软 raid5,可以放到 win10,里识别。可以放到 win2012 里识别。

2.2linux。也是各个发行版兼容的。但是 raid 软件的大版本,尽量一致。
从兼容性的角度来讲,我猜还是 win 对未来的 raid 软件版本兼容更好些。
-----------------------------------------------------------------------
rebeccaMyKid
2020-06-03 13:45:22 +08:00
@ps1aniuge 主板 raid 芯片,intel 和 amd 应该是互不兼容的吧? 那假如未来要换 CPU,也就是要换主板。那这么来看软 raid 比较好哦。

如果一台电脑会用双系统,有两个系统盘,那数据盘,把 raid 做成 Linux 和 Windows 都能识别的文件系统( exFAT ?如果我没记错的话。),可能就用主板 raid,BIOS 里面那个弄好些?不知道 Windows 下做的 RAID,在 Linux 下面能不能正常使用,但主板 raid 的话肯定是可以的吧。
ps1aniuge
2020-06-05 12:21:53 +08:00
主板 raid 芯片,intel 和 amd 应该是互不兼容的吧?-----这个我不知道,应该倾向于不兼容。
winraid----linuxraid,应该倾向于不兼容。实际上你要是有顾虑,就淘宝买 2 个最常见,便宜的 raid 卡。型号要完全相同,一个用,一个当存货。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645686

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX