服务器是不是只要做了 RAID1 或者 RAID10,就不需要备份数据了?

2018-12-14 10:31:55 +08:00
 alwayshere

现在选择数据存储的独立服务器,数据大概有 15TB,文件夹有数百万个,有两种选择:

  1. 服务器多少块硬盘不重要,做 raid0 或者不做 raid,为了备份数据,rsync 时时同步到另外一台服务器上,这样做的话,感觉时时性满足不了需求,况且 rsync 遍历几百万个文件夹效率如何??我没试过
  2. 选择偶数块硬盘的独服,这样的话可以做 RAID1 或者 RAID10,即使其中一块盘坏了,也可以热插拔,数据和运营不会受到任何影响,这样做是不是更好?有什么风险和弊端?

上面这两种哪种方式最好?当然两者结合的话是最安全的,就是价钱有点不好看

8518 次点击
所在节点    程序员
53 条回复
momocraft
2018-12-14 11:47:45 +08:00
raid1 才两块(而且数据不统一时不知道哪个是错的),重要数据不能赌这个概率。

#16 的补充:现在 btrfs 也有快照的 incremental send/receive 了。

可能 btrfs 还需要更多时间检验,不过快照真的爽... 我的开发机已经全用上 btrfs + btrbk 了。
AntonChen
2018-12-14 11:53:27 +08:00
重要数据考虑「 3-2-1 原则」
powergx
2018-12-14 11:59:03 +08:00
R1 是保证你业务系统不会因为磁盘故障中止, 备份是真正的备份
Hardrain
2018-12-14 11:59:25 +08:00
曾在 Twitter 上看过一 tweet,推主的 NAS 是使用 4 块盘 raid5
结果某天被家里的猫尿了一泡,硬盘全挂。

"异地容灾"
likuku
2018-12-14 12:14:52 +08:00
@momocraft #21 btrfs (bugfs) 多次踩坑,最近仅有一次使用经验稍微改观,然而它在我心中的阴影还得持续很久。

我自己之前先后组的两台备份用存储服务器也都是用 freebsd + zfs (snapshot + 透明压缩)
diggerdu
2018-12-14 12:21:01 +08:00
@CallMeReznov 请问这个视频哪里可以找到呢 可以给个关键字吗
loading
2018-12-14 12:33:21 +08:00
整个机房被烧毁,那个图我就不发了。
realpg
2018-12-14 12:47:44 +08:00
@mhycy
R1 低配 R5 中配 最高 R6?

让我笑一会儿
choury
2018-12-14 12:54:35 +08:00
@likuku 是的,一次异常断电,用了所有恢复手段都没救回数据,网上查资料,又少又旧,用的人少也很少别人经验可以借鉴
wemore
2018-12-14 12:57:48 +08:00
其实最重要的是别立 flag
msg7086
2018-12-14 13:15:59 +08:00
这么点方案也能叫安全……

两句话。
1. 冗余不是备份。
2. 备份遵循 3-2-1 守则。

不听的话等着数据全毁。
Osk
2018-12-14 13:26:33 +08:00
@realpg 同好奇 R1 怎么低配了, 不是最贵的吗....
awhane
2018-12-14 14:02:52 +08:00
@msg7086 两地三中心吗?有具体方案吗
mhycy
2018-12-14 14:03:18 +08:00
@realpg @Osk

R1 可以最低双盘组阵,一般采购中最低配的阵列就是 R1,省硬盘钱
R5 最低 3 盘组阵,在容量需求不大的时候 R5 没意义,在有容量需求的情况下这是最低选择
R6 最低 3 盘组阵,但没意义,至少 4 盘组阵,容错率与 R10 一致,但与 R10 相比可坏掉任意两盘
(大多数情况下 R6 阵列卡相比 R5 需要付出更多的钱)

我不知道有什么地方让你笑起来,望指教
scofieldpeng
2018-12-14 14:03:46 +08:00
我家里的集群这样玩的:
1. 硬盘 raid1
2. 每次全量备份一次,保存近 30 天的全量快照
3. 每天备份后给腾讯云,阿里云,google drive 归档存储一份
当然,我的数据比你量小很多个量级
likuku
2018-12-14 14:07:16 +08:00
吃完饭,看到前同事在某群里上午发了几条,现公司某小业务系统被黑,数据被加密,被勒索比特币,

当然没好意思再问(补刀)“备份呢?”。
skschema
2018-12-14 14:07:21 +08:00
异地,异步,冷热多媒介。有方案更要执行好。
JoeoooLAI
2018-12-14 14:15:55 +08:00
我试过 raid5 差点挂。。。 还是做 比较稳妥吧
y1shan
2018-12-14 14:19:43 +08:00
123,1 个异地,2 种介质,3 个备份。
CoderGeek
2018-12-14 14:30:18 +08:00
这问题问得...显然不是的

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

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

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

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

© 2021 V2EX