以前只是了解 raid 各种优点, 现在要真的组 raid 了,发现用 raid 比不用风险还要高?
假设我有 2 块 1t 的硬盘, 要组 raid1 ,不考虑性能,只考虑万一出错,数据恢复的便利性。如下 2 个方案
1、用主板 bios 功能来组 raid1,主板挂了那么把 2 块硬盘插到别的电脑上,raid 就失效了吧?如果找不到同样型号的主板,是不是意味着数据彻底 over ?
2、进入系统里组软 raid1, 那此时是否要依 raid 软件,假设系统坏掉或 raid 软件奔溃,硬盘放到别的电脑能直接使用吗?
我最理想的状态是,电脑插 2 块硬盘,一旦电脑挂掉,或其中一块硬盘挂掉,只要把剩下的 1 块硬盘 插到别的电脑上直接导出数据, 我后来琢磨了下貌似只有 rsync (或脚本定时备份)这种同步机制最靠谱。
要备份的数据类型就是文档和图片和 mysql
也许我的想法是错误的,请大家给点建议 指点一下
linux windows 方案都可以
1
anguiao 2020-02-19 00:26:28 +08:00 via Android 1
RAID 1 写入的时候就保证两个盘内容一致了,单独拿一块硬盘下来就是可以读取的。
软 RAID 也是可以恢复的,重装系统之后可以导入。 不过 RAID 本来就不是备份啊,重要数据还是需要另外存放。 |
2
tyit 2020-02-19 00:29:55 +08:00 via iPhone
组 Raid 的,Raid 信息好像会存磁盘吧,插别的设备,阵列信息还有。
|
4
jianyunet 2020-02-19 00:58:35 +08:00 1
linux + zfs 吧,比 raid 靠谱
|
5
xmr68yahoo 2020-02-19 01:08:03 +08:00 via iPhone 1
1.RAID 信息实际上存在硬盘上
2.建议 LSI 硬 RAID 省心高效 3.RAID 不是备份.只是多硬盘的高可用 |
6
msg7086 2020-02-19 02:00:02 +08:00 1
你这是把 RAID 和备份搞混了。
RAID 的目的是高可用,就是坏掉硬盘也不影响生产,一般企业里用得多。 既然企业里用得多,那么大多会用 RAID 卡来组盘阵。 比如现在漫山遍野的二手 LSI RAID 卡就是之前企业里做 RAID 完了淘汰下来的。 这种 RAID 卡因为是企业用,所以当然要考虑你说的这些问题。 比如阵列配置是写在磁盘里的,整组磁盘拿到同款或新款的阵列卡上可以直接使用,甚至可以不需要配置。 (换句话说,如果一台服务器坏了,你把所有的硬盘拔出来,插进一台同样配置的机器里,直接开机就能复工。) 软 RAID 如果是 MD 或者 ZFS 的话,也是差不多的,只是启动以后可能要配置一下设备名和加载点。 看起来你需要的是备份而不是 RAID,那 rsync 是个办法。 |
7
dxgfalcongbit 2020-02-19 08:43:07 +08:00 1
我 NAS 一直组软 raid1,坏一块盘的情况下换个新盘上去自动就同步了,如果是其它硬件坏了换个机器就能读出来,数据还在。
|
8
ps1aniuge 2020-02-19 15:41:06 +08:00 3
大家都没有说到点子上。
------------------------------------------------------------------------ 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 软件版本兼容更好些。 ----------------------------------------------------------------------- |
9
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 的话肯定是可以的吧。 |
10
ps1aniuge 2020-06-05 12:21:53 +08:00
主板 raid 芯片,intel 和 amd 应该是互不兼容的吧?-----这个我不知道,应该倾向于不兼容。
winraid----linuxraid,应该倾向于不兼容。实际上你要是有顾虑,就淘宝买 2 个最常见,便宜的 raid 卡。型号要完全相同,一个用,一个当存货。 |