#原创新人#利用VHD文件建立弹性raid保护数据 | 您所在的位置:网站首页 › 虚拟raid0 › #原创新人#利用VHD文件建立弹性raid保护数据 |
#原创新人#利用VHD文件建立弹性raid保护数据
2017-06-06 19:12:00
14点赞
115收藏
15评论
一年多以前买了个Gen8回来折腾,最近终于凑齐了4块硬盘,虽然4块硬盘里大部分都是不太重要的高清电影和一些大姐姐,但是还是有大概400多G的重要数据,之前一直都是每个硬盘都手动复制了一份,还得同步,总觉得有点麻烦。所以考虑建个raid来保存数据,可是去chiphell转了一圈各位大神都说普通家用不建议使用raid,而且gen8本身也不支持raid5,raid1又太浪费空间,400多G的数据混着大姐姐一起存储,恢复的时候肯定要花大量的时间,遂放弃。 昨晚看论坛有个帖子提到Windows server 2012 R2有个存储池功能,可建立类似于软件raid0,1,5的存储空间,突然想到或许可以用虚拟磁盘vhd文件来建立存储池,估摸着理论上可以,就试了一下,发现果然可行。 以下就是实现步骤了: 1、打开计算机管理,找到磁盘管理,右击选择 创建VHD,根据自己需要的容量大小建立VHD文件,重复步骤,每个硬盘上建立一个vhd虚拟硬盘。 2、打开服务器管理器,找到存储池,右击新建存储池 给存储池起个名字 选择所有的虚拟硬盘 确认选择,点击创建。 在新建好的存储池上右击新建虚拟磁盘 ,三种类型可以根据需要选择,我选的是parity,等同于软riad5。 接下来新建卷根据提示以及自己的需要选择,完成创建即可在资源管理器中看到新建的raid5虚拟磁盘。 3、性能测试C盘是固态硬盘,H盘是建好的软raid5存储, 写入大概在40至65兆左右,一般稳定在60,软件raid受制于cpu性能 读取稳定在100兆以上,性能满足自己的需要了。 Windows存储池的优点,建立简单,而且不像raid卡组建的raid5那样,要注意多块硬盘之间的顺序,顺序出错,阵列就挂了。而存储池则不需要注意硬盘顺序,我试过把几个vhd文件复制到Windows10系统中,任意顺序挂载vhd后软raid5自动加载到系统,重装系统也试过,迁移raid非常方便。至于为啥不直接用实体盘做存储池,因为几块硬盘本身已有大量的数据,而且需要保存的数据不多,重新迁移的话费时费力,而且用vhd文件建立存储池还有个好处,动态分配文件大小,可以建立一个个大于硬盘本身空间的vhd文件,我的硬盘是4个3t的,但是我建立了4个4t的vhd文件,以后更换硬盘的话直接把vhd文件复制到新硬盘上,还是很方便的。 附:我认为软raid5可以用来防止硬盘损坏,防止重要文件丢失,其实家庭环境中,丢失数据的很大原因都是自己误操作,手贱删除了之类,建议再配合Seafile建立一个本地云盘,可以保持文件历史版本,多终端文件同步等,可以有效防止文件误删除,张大妈的原创里也有很多教程。 ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |