使用多个驱动器创建一个大容量卷
01之06
JBOD RAID:什么是JBOD RAID阵列?
JBOD RAID组或阵列,也称为级联或跨接RAID,是OS X和Disk Utility支持的许多RAID级别之一。
JBOD(只是一堆磁盘)实际上并不是一个公认的RAID级别,但是Apple和大多数创建RAID相关产品的其他厂商已经选择在他们的RAID工具中包含JBOD支持。
JBOD允许您通过将两个或更多更小的驱动器连接在一起来创建大型虚拟磁盘驱动器。 构成JBOD RAID的单个硬盘可以具有不同的尺寸和制造商。 JBOD RAID的总大小是该组中所有单个驱动器的总和。
JBOD RAID有很多用途,但是它最常用于扩展硬盘的有效大小,如果发现自己的文件或文件夹对于当前驱动器来说变得太大,就是这样。 您还可以使用JBOD将较小的驱动器组合为RAID 1(镜像)组的一个分区。
不管你称之为JBOD,串联还是跨越 - 这种RAID类型都是关于创建更大的虚拟磁盘的。
OS X和更新的macOS都支持创建JBOD阵列,但是这个过程是不同的,如果您使用的是macOS Sierra或更高版本,则应该使用本文中概述的方法:
如果您使用的是OS X Yosemite或更早版本,请阅读有关创建JBOD阵列的说明。
如果您使用的是OS X El Capitan ,如果您希望使用“磁盘工具”创建或管理包括JBOD的任何RAID阵列,那么您的运气不好。 这是因为当Apple发布El Capitan时,它会从磁盘工具中删除所有RAID功能。 您仍然可以使用RAID阵列,但您必须使用终端或第三方应用程序,如SoftRAID Lite 。
02 06
JBOD RAID:你需要什么
为了创建JBOD RAID集,您将需要一些基本组件。 您需要的其中一个项目是磁盘工具,随OS X提供。
你需要创建一个JBOD RAID集
- OS X 10.5.x或更高版本。 本文中给出的说明使用OS X Leopard。 虽然这些说明适用于OS X的过去和未来版本,但本文中显示的某些步骤,术语或图像可能会有所不同。
- 磁盘工具。 这包含在OS X中。
- 两个或更多硬盘。 请注意,创建JBOD RAID集的过程将会擦除硬盘上的所有数据。 您将在JBOD套件中使用的硬盘驱动器可能具有不同的尺寸,并且来自不同的制造商。
- 一个或多个驱动器机箱。 Mac Pro用户可能有内部驱动器托架可用。 其他人都需要一个或多个外部驱动器机箱 。 如果您使用多个驱动器机箱,理想情况下它们应该是相同的品牌和型号,或者至少具有相同类型的接口,即FireWire,USB,Thunderbolt或SATA。 本文不会提供有关安装和使用外部机箱的说明; 相反,我们会假设您已经拥有它们,或者将在About:Macs中使用其中一个指南来构建它们。
- 几个小时的时间。 创建RAID集的过程非常简单,并且不需要太多时间,但我们将使用Zero Out数据选项擦除RAID集中的所有驱动器。 这个耗时的过程确保了最大的可靠性。
03年06月
JBOD RAID:擦除驱动器
您将用作JBOD RAID组成员的硬盘必须先被擦除。 而且由于我们不想在我们的JBOD阵列中出现任何驱动器故障,因此我们将花费一点额外时间,并在擦除每个硬盘驱动器时使用Disk Utility的安全选项之一 Zero Out Data。
清零数据时,您会强制硬盘在擦除过程中检查坏数据块,并将所有坏块标记为不使用。 这减少了由于硬盘驱动器上的故障块而丢失数据的可能性。 它还显着增加了将驱动器从每个驱动器擦除几分钟到一个小时或更多时间所需的时间。
使用清零数据选项擦除驱动器
- 确保您打算使用的硬盘连接到Mac并启动。
- 启动磁盘工具,位于/ Applications / Utilities /。
- 从侧栏中的列表中选择您将在您的JBOD RAID集中使用的其中一个硬盘驱动器。 请务必选择驱动器 ,而不是在驱动器名称下显示的卷名。
- 点击擦除标签。
- 从“音量格式”下拉菜单中,选择Mac OS X Extended(Journaled)作为要使用的格式。
- 输入卷的名称; 我为这个例子使用JBOD 。
- 点击安全选项按钮。
- 选择零出数据安全选项,然后单击确定 。
- 点击擦除按钮。
- 为每个将成为JBOD RAID组一部分的额外硬盘重复步骤3-9。 务必为每个硬盘分配一个唯一的名称。
04年6月
JBOD RAID:创建JBOD RAID集
现在我们已经擦除了我们将用于JBOD RAID集的驱动器,我们准备开始构建连接集。
创建JBOD RAID集
- 如果应用程序尚未打开,请启动位于/ Applications / Utilities /的磁盘实用程序。
- 从“磁盘工具”窗口左侧边栏的“驱动器/卷”列表中选择JBOD RAID集中要使用的其中一个硬盘驱动器。
- 点击RAID标签。
- 输入JBOD RAID集的名称。 这是将在桌面上显示的名称。 由于我将使用我的JBOD RAID集来存储大量数据库,所以我打电话给我的DBSet ,但任何名字都可以。
- 从音量格式下拉菜单中选择Mac OS Extended(Journaled) 。
- 选择连接磁盘集作为RAID类型。
- 点击选项按钮。
- 点击'+'(加号)按钮将JBOD RAID设置添加到RAID阵列列表中。
05年06月
JBOD RAID:将切片(硬盘)添加到您的JBOD RAID集
使用RAID阵列列表中现有的JBOD RAID集,现在是时候向该集添加成员或片。
将切片添加到您的JBOD RAID集
将所有硬盘添加到JBOD RAID集后,即可准备创建完成的RAID卷供Mac使用。
- 将其中一个硬盘从Disk Utility的左侧边栏拖到您在上一步创建的RAID阵列名称中。
- 对希望添加到JBOD RAID集的每个硬盘重复上述步骤。 JBOD RAID至少需要两个片或硬盘驱动器。 增加两个以上将进一步增加所产生的JBOD RAID的大小。
- 点击创建按钮。
- 创建RAID警告表将会下拉,提醒您组成RAID阵列的驱动器上的所有数据都将被删除。 点击Create继续。
在创建JBOD RAID集的过程中,“磁盘工具”会将组成RAID的单个卷重命名为RAID Slice; 它会创建实际的JBOD RAID集,并将其安装为Mac桌面上的普通硬盘驱动器卷。
您创建的JBOD RAID集的总容量将等于该集所有成员提供的总空间总和,减去RAID引导文件和数据结构的一些开销。
您现在可以关闭“磁盘工具”并使用您的JBOD RAID设置,就好像它是Mac上的任何其他磁盘卷一样。
06年06月
JBOD RAID:使用新的JBOD RAID集
现在您已经完成了创建JBOD RAID集的过程,下面是关于其使用的一些提示。
备份
尽管串联磁盘组(您的JBOD RAID阵列不像RAID 0阵列那样容易受到驱动器故障问题的影响,但如果您需要重新构建JBOD RAID组,则仍然应该有一个有效的备份计划 。
驱动器故障
由于硬盘驱动器故障,JBOD RAID中可能会丢失一个或多个磁盘,并且仍然可以访问剩余的数据。 这是因为存储在JBOD RAID集上的数据在物理上保持在单个磁盘上。 文件不跨卷,因此任何其余驱动器上的数据都应该可恢复。 这并不意味着恢复数据就像安装JBOD RAID组成员并通过Mac的Finder访问数据一样简单。 (我有时可以简单地安装卷并无障碍地访问数据,但我不会指望它。)您可能需要修复驱动器,甚至可能使用磁盘恢复应用程序 。
为了为驱动器故障做好准备,我们需要确保我们不仅备份了数据,而且我们还有一个超越偶然的备份策略,“嘿,我今晚会备份我的文件,因为我碰巧想到了它。“
考虑使用按预定时间表运行的备份软件。 看看: Mac备份软件,硬件和Mac指南
上述警告并不意味着JBOD RAID组是一个坏主意。 这是有效增加Mac看到的硬盘大小的好方法。 这也是一种很好的方式,可以回收较旧的Mac电脑中可能使用的较小驱动器,或重新使用最近升级中的剩余驱动器。
无论您如何分片,JBOD RAID集都是增加Mac上虚拟硬盘容量的便宜方式