AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 2888
Accepted
jldugger
jldugger
Asked: 2009-05-02 16:01:21 +0800 CST2009-05-02 16:01:21 +0800 CST 2009-05-02 16:01:21 +0800 CST

为什么 RAID 不是备份?

  • 772

当有人在关于备份的谈话中提到 RAID 时,总是有人宣称“RAID 不是备份”。

当然,对于条纹,这是真的。但是冗余和备份有什么区别呢?

backup raid
  • 14 14 个回答
  • 61776 Views

14 个回答

  • Voted
  1. Best Answer
    Kevin Dente
    2009-05-02T16:09:23+08:002009-05-02T16:09:23+08:00

    RAID 可防止一种硬件故障。有许多它无法防范的故障模式。

    • 文件损坏
    • 人为错误(误删除文件)
    • 灾难性损坏(有人将水倒在服务器上)
    • 病毒和其他恶意软件
    • 清除数据的软件错误
    • 清除数据或导致硬件损坏的硬件问题(控制器故障、固件错误、电压尖峰......)

    和更多。

    • 148
  2. Jörg W Mittag
    2009-05-04T13:22:57+08:002009-05-04T13:22:57+08:00

    问:为什么 RAID 不是备份?

    答:因为 RAID 的全部目的是确保世界上没有任何东西可以中断那个意外rm -rf /(或DELTREE /X C:\),甚至不会在恐慌中拉动电源弦。

    问:但是冗余和备份有什么区别?

    答:如果你不小心用垃圾覆盖了你的博士论文,冗余确保你有多个垃圾副本,以防万一变坏。备份可确保您可以恢复您的博士论文。

    (存档确保您可以检索论文的多个旧版本,并且版本控制系统还可以告诉您为什么首先制作新版本。)

    • 126
  3. C. K. Young
    2009-05-02T16:06:47+08:002009-05-02T16:06:47+08:00

    冗余可以保护您免受硬件故障的影响。它不能防止用户错误,也不能防止恶意活动(例如,黑客进入您的系统)。

    有关来之不易的课程,请参阅:为什么镜像不是备份解决方案。

    • 30
  4. Wedge
    2009-05-02T17:36:03+08:002009-05-02T17:36:03+08:00

    您需要备份的第一个原因不是因为物理介质死机(这种情况很少见),而是因为某些错误导致数据丢失或损坏。

    RAID 不能保护您免受文件被删除。

    RAID 不能保护您免受文件被覆盖。

    RAID 不能保护您的系统免受损害以及您的所有数据被覆盖、删除或损坏。

    RAID 不能保护您免受运维团队意外在机器上放置重要数据的影响。

    RAID 不能保护您免受在生产服务器上运行 drop 命令的愚蠢 DBA(误认为是测试环境)。

    如果建筑物被烧毁,RAID 无法保护您。

    PS http://ma.gnolia.com/。如果您没有良好的备份,就会发生这种情况。您的网站已不复存在(注意:这往往对业务不利)。

    • 22
  5. Chris Upchurch
    2009-05-02T16:06:52+08:002009-05-02T16:06:52+08:00

    如果您的磁盘之一发生故障,冗余非常好。如果您的计算机感染了病毒,或者您错误地删除了文件,或者您出于其他原因需要将磁盘恢复到以前的版本,那就不是太好了。那是你需要备份的时候。

    RAID 可帮助您从故障中恢复,但备份可让您及时返回。

    • 13
  6. sth
    2009-05-02T16:41:22+08:002009-05-02T16:41:22+08:00

    还应该提到的是,raid 控制器中的硬件故障很容易损坏所有连接磁盘上的数据。因此,当您降低磁盘故障的危险时,您增加了 RAID 控制器故障的危险。

    • 10
  7. Jared Oberhaus
    2009-05-08T11:54:27+08:002009-05-08T11:54:27+08:00
    • 多个旋转副本
    • 地理冗余

    在对已接受问题的评论中询问:

    备份会拒绝复制损坏的文件吗?

    即使备份复制了损坏或错误的数据,备份的重点是您可以并且应该拥有多个副本。例如,上一小时、昨天、上周等。您可以通过在存储设备上使用旋转快照来获得类似的效果。

    但备份的另一个原因是地理冗余。您当然应该在两个不同的地理位置保留关键数据的副本。这些位置的分离程度取决于数据的重要性;将副本保存在同一城市的两座不同建筑物中可以防止火灾或盗窃。在两个不同的国家保存副本可以防止更大的问题。

    • 7
  8. tvanfosson
    2009-05-02T16:09:12+08:002009-05-02T16:09:12+08:00

    RAID 可能是减轻硬件故障风险的好方法,但是当您的用户(意外或其他方式)删除他们的数据时,RAID 将无法帮助您。要恢复数据,您需要一些存档工具,通过本地快照或在线/离线备份。

    • 6
  9. saschabeaumont
    2009-05-02T17:36:11+08:002009-05-02T17:36:11+08:00

    在由超过 400Gb 的磁盘组成的 RAID5 阵列中,如果您丢失了一个磁盘,那么在重建阵列时有 75% 的可能性会出现不可恢复的读取错误。想一想,很明显为什么有人总是提醒你“RAID 不是备份”。

    RAID 为您提供更高的可靠性和性能,但它并非万无一失。

    • 3
  10. DDM
    2009-05-02T20:09:48+08:002009-05-02T20:09:48+08:00

    火灾、盗窃、RAID 控制器故障、人为错误,不胜枚举

    • 2

相关问题

  • 10TB数据和3台服务器的备份解决方案

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

  • 最佳混合环境(OS X + Windows)备份?[关闭]

  • RAID 控制器通常是否存在 SATA 驱动器品牌兼容性问题?

  • 如何从 SQL Server 2008 中的备份中排除索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve