动态磁盘包含 5 种不同类型的卷,分别是简单卷、跨区卷、带区卷、镜像卷和RAID-5 卷,每种都有其特殊功能。
1、镜像卷(Mirrored Volume)
镜像卷具备容错能力,其使用 RAID-1 磁盘阵列配置模式,通过创建两份相同的卷副本,来提供冗余性确保数据安全。操作系统写入镜像卷的所有数据,都被同时写入独立的物理硬盘上的两个镜像卷中。也就是说写入数据时,操作系统会同时向两块硬盘写入相同的数据,如果其中一个物理硬盘出现故障,则该故障硬盘上的数据将不能正常使用,但是操作系统可以使用另外一块无故障的硬盘继续读写数据。
和带区卷一样,镜像卷一旦创建成功就无法重新调整其大小,除非删除现有镜像卷,然后重新创建镜像卷。
创建镜像卷同样可以使用磁盘管理工具及 DiskPart 命令行工具完成。
1. 使用图形界面
① 按下 Win+X 组合键,在菜单中选择【磁盘管理】。
② 在磁盘管理界面中,右键单击要创建镜像卷的硬盘未分配空间,并在弹出菜单中选择【新建镜像卷】,如下图所示。
③ 新建镜像卷的向导程序欢迎界面中简单介绍了镜像卷的作用,如下图所示,然后单击【下一步】。
④ 镜像卷磁盘选择要求和带区卷要求相同,这里不再赘述,本例配置如下图所示,单击【下一步】。
⑤ 在下图所示的【分配驱动器号和路径】界面中,选择要使用的镜像卷盘符,这里使用默认配置即可,然后单击【下一步】。
⑥ 镜像卷和带区卷一样,只能使用 NTFS 文件系统,所以在下图所示的【卷区格式化】界面中,保持默认配置,然后单击【下一步】。
⑦ 在【正在完成新建镜像卷向导】界面中,会详细列出之前配置的镜像卷信息,如果配置无误,单击【完成】按钮,如下图所示。
等待程序创建并格式化完成,镜像卷就创建成功了,如下图所示。
2. 使用 PowerShell 或命令提示符
使用 DiskPart 命令行工具创建镜像卷过程很简单,只需按下 Win+X 组合键,在弹出菜单中选择【Windows PowerShell(管理员)】或【命令提示符(管理员)】,在打开的 PowerShell 界面中输入如下命令:
diskpart
运行 DiskPart 工具:
list disk
显示所有联机的硬盘,并记录要创建镜像卷的硬盘磁盘号,这里以使用磁盘 1 和磁盘 2 创建镜像卷为例:
select disk 1
选择磁盘 1 为操作对象:
create volume simple size=5000 disk=1
在磁盘 1 上创建大小为 5000MB 的简单卷:
add disk 2
添加磁盘 2 到刚创建的简单卷,组成镜像卷:
format quick fs=ntfs
对创建后的带区卷进行快速格式化,使用 NTFS 文件系统:
assign
自动分配盘符,同时也可以使用 assign latter=X 命令指定盘符。盘符创建完成之后镜像卷也创建成功了,如下图所示。
2、RAID-5 卷(RAID-5 Volume)
RAID-5 卷是使用了 RAID-5 磁盘阵列配置模式的一种容错卷。
RAID-5 卷如下图所示:
在RAID-5 卷中数据和奇偶校验值是以交替带状方式分布在 3 个或更多的硬盘中。如果硬盘的某一部分损坏,操作系统可以使用剩余数据以及奇偶校验重新创建损坏的那一部分数据。例如,使用 3 个 30GB 硬盘创建一个 RAID-5 卷,则该卷将拥有 60GB 的容量,剩余的 30GB 用于储存奇偶校验值。
RAID-5 卷可以理解为是带区卷和镜像卷的折中方案。RAID-5 卷可以保障操作系统的数据安全,其保障程度要比镜像卷低,但是磁盘空间利用率要比镜像卷高。RAID-5卷具有和带区卷相似的数据读写速度,由于多了一个奇偶校验值,写入数据的速度比对单个硬盘的写入操作稍慢。同时,由于多个数据对应一个奇偶校验值,因此,RAID-5 卷的磁盘空间利用率要比镜像卷高,存储成本相对较低。RAID-5 卷适合由读写数据操作构成的计算机环境,例如数据库服务器等。
注意:RAID-5 卷只能在 Windows Server 操作系统下创建使用。