家用RAID的软件替代方案


6

我有大量的数据,我已经在我的桌面和笔记本电脑之间保留了两个完整的副本,现在已经有几年了;我想是时候购买更多的驱动器,并确保我不会因为驱动器故障等原因而丢失任何驱动器。

起初我正在寻找RAID,但后来我开始怀疑在包含多个驱动器的PC上是否有好的纯软件解决方案用于冗余。在我看来,我想到的是一个空驱动器,其容量大于或大于彼此的驱动器;举行重建可能失败的驱动器等。

出于这样的目的,有什么可靠的吗?此外,为此类任务推荐的驱动器/硬件设置是什么。

编辑: 为了澄清,我不反对RAID,我愿意只使用备份解决方案,我很好奇看到我所描述的情况有哪些其他选项。谢谢。


您需要良好的备份策略,而不是RAID。 RAID是一种高可用性解决方案,而不是灾难恢复。
Tometzky

Answers:


12

新版本的Windows和Linux内置了软件RAID。您是否考虑过镜像RAID1的驱动器?

我想补充说,仅仅镜像驱动器并不能提供足够的备份解决方案。数据损坏可以使该设置非常快速地无用且几乎没有警告。

如果您正在寻找备份解决方案,我会偏向Symantec Backup Exec。我们利用Desktop和Laptop Option为最终用户计算机提供备份。


+1为软件RAID-1。它易于理解,不依赖于硬件。如果可以的话,我会给你另外+1,因为提到RAID不是备份。
Evan Anderson

额外投票表示RAID不是备份解决方案
Maxwell

6

有几种方法可以解决这个问题。如果你在可用性之后,RAID就是你的选择。如果你在冗余之后,RAID或某种形式的文件复制将解决问题,尽管有一些警告。

文件复制(例如: rsync的 要么 ROBOCOPY )将在非常特定的时间点为您提供两个(或更多)数据副本,分布在多个主轴上。

  • 好处:操作系统/文件系统故障不会丢弃您的脱机副本。这非常适合异地备份。
  • 缺点:您需要构建自动化或遵循手动流程来同步数据;您的数据仅与上次同步一样新鲜。您需要了解打开的文件,以及当文件到达副本时它们将会是什么样的。例如,数据库文件在没有快照,静默或关闭数据库服务器的情况下进行复制是不安全的,因为它们不一致。

RAID是一种可用性技术,用于在抛出磁盘时保持服务器正常运行。凭借镜像或奇偶校验,可以在有限的,明确定义的故障条件下将数据重新生成到新磁盘上。

  • 好处:你的服务器不必因为主轴而死。
  • 缺点:不能(明智地)移除主轴以形成一致的,静止的存储(是的,我知道如何做到这一点。只是不要。请:))。您选择的RAID级别和实现未明确涵盖的任何故障模式都将导致数据丢失。 RAID卡或操作系统错误最终会同时无声地破坏所有磁盘上的数据。根据磁盘的使用年限,重新生成阵列的行为可能会导致其他磁盘在重建完成之前失败,从而导致阵列无法使用。

我的建议是将两者结合起来:使用RAID来保持环境运行;将内容复制到另一个磁盘以创建非现场存储。

请记住:RAID不是备份解决方案


3

Linux和Windows都内置了RAID支持。 Windows XP和Vista支持RAID1,服务器版本支持RAID5,您可以通过普通磁盘管理屏幕进行设置。

Linux也有完整的RAID支持(1,5,6,10,以及嵌套级别的任意组合,如1 + 0,5 + 0)。

如果由于某种原因想要完全避免RAID,那么可以使用rsync来维护重复副本。


2

我有大量的数据,我一直保留2份完整的副本   我的台式机和笔记本电脑之间已有几年了;我认为它   关于购买更多驱动器的时间,并确保我不会失去任何驱动器   由于驱动器故障和诸如此类的东西。

当您在本地RAID存储方面提出问题时,您在机器之间共享数据的事实让我想知道您是否可以通过在线备份/同步解决方案更好地服务。

有许多在线备份解决方案使这种方式相当轻松。您可以先尝试其中一个,因为他们的时间和金钱投资非常低。

Dropbox的 http://getdropbox.com 和JungleDisk http://jungledisk.com 是我个人推荐的两个。

Dropbox非常适合计算机之间的自动同步。如果您需要始终本地数据副本,那就太棒了。在OSX和Windows上运行良好(我相信也有Linux客户端。)

JungleDisk由亚马逊的S3存储服务提供支持,更适合备份。这些备份可通过映射的网络驱动器在任何计算机上使用。此外,您还可以使用此网络驱动器进行任意文件存储。 Pro版本启用了快速差异备份等功能,每月只需几美元。

我在许多生产机器上使用JungleDisk,它非常实惠;您只支付亚马逊的低S3费率。对于每月大约20GB的数据存储量和相当大的吞吐量,我支付15美元。


1

对此有很多解决方案,它实际上取决于您要实现的目标,以及您希望使用哪种操作系统来解决它。我主张使用带有ZFS的opensolaris盒子,因为它可扩展,便宜,而且不难配置。

如果你对linux更熟悉,那么解决方案就是你最喜欢的发行版+ mdadm,如果你使用除了raid1以外的任何东西,当出现问题时,恕我直言可能是一场噩梦。

以下是solaris对此问题的一些看法:

DIY:带有OpenSolaris和ZFS的家用NAS盒

EON (嵌入式操作系统/网络(EON),基于RAM的实时ZFS NAS设备在Genunix上发布!) - 非常酷,因为它启动闪存驱动器,只要你的硬件兼容,就像魅力一样。


0

我没有看到为什么你的用例纯粹的原因 软件的RAID 并不完美。

就替代方案而言,我不知道在单个硬件节点上运行的任何可用工具(如libre中)。

如果你外出买东西我会推荐一些便宜的家用NAS。您正在谈论的空驱动器通常称为a 热备件 如果我正确理解了这个问题

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.