如何在不丢失数据的情况下调整 RAID 5 分区大小?
硬件 RAID 5 是许多服务器最常见的存储介质,因为它代表着高性能和数据可靠性,但对于许多服务器管理员来说,对 RAID 5 虚拟驱动器进行分区并非易事。在本文中,我将告诉您 如何在不丢失数据的情况下调整 RAID 5 分区大小.
关于硬件 RAID 5
在 RAID 5 中,数据被分散到所有磁盘(至少三个)上,并且每个数据块(左图中的 P)的奇偶校验块都写入同一个条带上。(跳过此介绍并跳至如何分区)
如果一个物理磁盘发生故障,故障磁盘上的数据可以重建到替换磁盘上。单个磁盘发生故障时不会丢失数据,但如果在数据重建到替换驱动器之前第二个磁盘发生故障,阵列中的所有数据都将丢失。
RAID 5+Spare,即 RAID 5 阵列,其中一块磁盘作为备用磁盘,一旦磁盘发生故障,即可重建系统。至少需要四块磁盘。
如果一个物理磁盘发生故障,数据仍然可用,因为它是从奇偶校验块读取的。故障磁盘上的数据将重建到热备用磁盘上。当故障磁盘被替换时,替换磁盘将成为新的热备用磁盘。如果单个磁盘发生故障,则不会丢失数据,但如果第二个磁盘在系统将数据重建到热备用磁盘之前发生故障,则阵列中的所有数据都将丢失。
分区 RAID 5 的场景
缩小新创建的 RAID 5 虚拟驱动器
在创建新的硬件 RAID 5 时,有些管理员错误地用整个空间创建一个大分区,或者发现在日常使用中保留一个分区是不合适的,因此他们需要将 RAID 5 虚拟驱动器缩小为几个较小的分区。
当 RAID 5 分区容量不足时进行扩展
一般来说,RAID 5 是用来存放数据文件的,迟早分区都会写满,谁也不想浪费整个愉快的周末重新开始,何不先缩小其他数据分区,再直接扩展呢。
升级现有的 RAID 5 驱动器
所有 RAID 5 虚拟分区上都没有可用空间,您需要升级到更大的驱动器并向此 RAID 阵列“添加更多空间”,而无需重新开始或丢失数据。
如何缩小和扩展 RAID 5 分区?
正式上线 分区魔术服务器,您将看到连接您的计算机的所有物理和虚拟磁盘和分区、可用空间、已用空间以及每个分区的其他属性。
右击数据分区,选择“调整大小”,在弹出的窗口中,将左边框向右拖动即可缩小。
系统分区后面会有一些未分配的空间,可以用来 创建新分区 或扩展其他剩余空间不足的分区。
步骤2,右键单击磁盘空间不足的分区,选择“调整大小”,在弹出的窗口中,向右拖动右边框以容纳未分配的空间。
单击“应用”继续,完成。
如何使用更大的驱动器替换/升级 RAID 5?
许多用户希望更换其中一个驱动器,并自动将丢失的驱动器重建到新的更大驱动器上,然后重复该过程。事实上,这个想法无法实现。
例如,您有两个 200GB 驱动器和一个 250 GB 驱动器来创建 RAID 5 阵列,您只能创建一个 400GB 的 RAID 5 虚拟驱动器,而 50GB 驱动器上的 250GB 空间被浪费了,除非创建另一个 RAID 虚拟驱动器。
如果将硬盘逐个更换为 3 个 500GB 硬盘,RAID 5 虚拟磁盘仍为 400GB,其余空间只能用于创建另一个新的 RAID 阵列。
如果您想获得 1TB RAID 5 虚拟磁盘,请按照以下步骤操作:
将原始 RAID 5 复制到物理硬盘.
创建一个具有 5 个 3GB 驱动器的 RAID 500 阵列,虚拟磁盘大小为 1TB。
将硬盘复制到新的 RAID 5。
完成这些步骤后,所有分区布局和文件都存在于新的 RAID 5 上,并且 600GB 空间处于“未分配”状态,可用于创建新的虚拟分区或扩展任何现有分区,模型如下:
相关文章
如何对 RAID 1 进行分区?
Partition Magic Windows 2003 Server 用于管理磁盘分区。
如何调整 Windows 2003 Server 上的分区大小?
如何在 Windows 2003 Server 上向 C 盘添加空间?
如何修复 Server 2008 磁盘空间不足?
Windows Server 的最佳分区管理器。