磁盘管理与备份

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了磁盘管理与备份相关的知识,希望对你有一定的参考价值。

Windows磁盘管理与Windows备份

分区格式


分区格式

FAT32

NTFS

exFAT

操作系统

Win 95 OSR2之后

Win2000之后

Win CE 6/Vista SP1

最小扇区

512bytes

512bytes

512bytes

最大扇区

64KB

64KB

32768KB

最大单一文件

2bytes-4GB

受最大分割容量

16EB(理论值)

最大格式化容量

2TB(但NT内核系统限制为32GB)

2TB~256TB(受MBR影响)

16EB(理论值)(支持到256TB)

档案数量

4194304

至少可以大于1000

GPT和MBR的区分


MBR的意思是“主引导记录”,最早在1983年在IBM PC DOS 2.0中提出。 之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。 MBR支持最大2TB磁盘,它无法处理大于2TB容量的磁盘。MBR还只支持最多4个主分区——如果你想要更多分区,你需要创建所谓“扩展分区”,并在其中创建逻辑分区。

GPT意为GUID分区表。(GUID意为全局唯一标识符)。这是一个正逐渐取代MBR的新标准。它和UEFI相辅相成——UEFI用于取代老旧的Bios,而GPT则取代老旧的MBR。磁盘驱动器容量可以大得多,大到操作系统和文件系统都没法支持。它同时还支持几乎无限个分区数量,限制只在于操作系统——Windows支持最多128个GPT分区,而且你还不需要创建扩展分区。


Windows磁盘新建卷共有五种,分别是新建简单卷,新建跨区卷,新建带区卷,新建镜像卷,新建RAID-5卷

新建简单卷很简单,只能在一个磁盘上划分大小,不可跨磁盘分。这里使用的是MBR格式分区

也可以自定义磁盘号,也可以装入空白NTFS格式的文件夹中

技术分享图片技术分享图片

新建跨区卷

新建跨区卷需要两个以上的磁盘才能划分跨区卷

技术分享图片

这里我选择两个磁盘作为跨区卷,跨区卷的两个磁盘大小可以不相同

技术分享图片

技术分享图片

需要注意的是跨区卷的读写是分别向各个磁盘写入

技术分享图片


一旦一个磁盘出现问题,那么这些数据将不完整 不建议使用这种格式卷作为备份盘

技术分享图片技术分享图片

镜像卷 镜像卷是具有容错能力的动态卷。它通过使用卷的两个副本或镜像复制存储在卷上的数据从而提供数据冗余性。写入到镜像卷上的所有数据都写入到位于独立的物理磁盘上的两个镜像中。

需要注意的是两个磁盘的大小需要一致。

技术分享图片

技术分享图片

损坏一块盘也不影响整个数据的完整性

技术分享图片

新建RAID-5卷 Windows 通过给该卷的每个硬盘分区中添加奇偶校验信息带区来实现容错。如果某个硬盘出现故障,Windows 便可以用其余硬盘上的数据和奇偶校验信息重建发生故障的硬盘上的数据。

和镜像卷相同,也需要每个磁盘一样的大小

技术分享图片

技术分享图片

技术分享图片

再增加一块磁盘后验证推算出缺失的文件

技术分享图片

Windows备份

下面以Windows server 2016 作为实验基础

首先添加Windows server backup 

技术分享图片

备份有两种方式 一次性备份和计划备份 这两种

先说计划备份

技术分享图片

共有两种,一种是系统备份 一种是自定义选择备份

我这里选择自定义备份,备份一个文件夹

技术分享图片

选择一个需要备份的文件夹

技术分享图片

点击下一步  选择指定备份时间

技术分享图片

技术分享图片

技术分享图片

技术分享图片

一次性备份

一次性备份和计划备份的区别就是没有定时自动备份,其它功能相同,这里不再赘述。

还原文件 先把源文件删除,然后右键本地备份 点击 恢复

技术分享图片


技术分享图片

选择上次备份的文件时间

技术分享图片

技术分享图片

技术分享图片

选择还原后放置的位置

技术分享图片

最后点击恢复即可。


以上是关于磁盘管理与备份的主要内容,如果未能解决你的问题,请参考以下文章

RAID(独立冗余磁盘阵列)与LVM(逻辑卷管理器)

Linux磁盘管理在生产中需要注意的

妈妈再也不用担心我为磁盘管理烦恼了——Linux磁盘管理工具LVM2详解释

浅谈 SQLServer 数据库的备份与还原

linux磁盘管理三——独立磁盘冗余阵列 RAID

管理员shell脚本