在ECS上使用Windows “跨区卷”、“条带卷”讨论以及扩容操作

简介: 针对Windows动态磁盘的特殊使用场景,进行了一些讨论和实践。 结论,不推荐使用非“简单卷”形式的动态磁盘

在Winodws平台,动态磁盘的支持起于Windows 2000。在一些本地IT环境或者自有机房,当业务增加而有了扩盘的需求时,没有办法像阿里云一样便捷扩容,可能会需要购置额外的存储、并将磁盘合并成一块跨区盘或者条带盘的场景来达到增加一个分区容量的目的,这种方式从Windows平台上是支持的,那么,在阿里云ECS上,我们是否需要使用Windows平台上的这种用法。


重要的事情说三遍,在进行扩容操作前,请对数据做好快照或者备份请对数据做好快照或者备份请对数据做好快照或者备份


先做一些动态磁盘的讨论。跨区卷和条带卷的最大区别在于,跨区卷支持不同大小的数据盘进行合并,而条带卷只能支持相同大小的数据盘进行合并。对于条带卷,如果两块合并磁盘的大小不一,多于部分的磁盘会被划出磁盘并显示“未分配”状态。


wdv1ehSGKRr5gAAAABJRU5ErkJggg==

条带卷


z8tg5kLFaKpVQAAAABJRU5ErkJggg==

跨区卷



而且对于这种类型的动态磁盘,我们千万不能随意删除这整个动态磁盘的任意部分,因为这个操作会删除整块动态磁盘并初始为“未分配”状态。对于动态磁盘的更多描述可阅读下面的微软官方文档。

https://technet.microsoft.com/pt-pt/library/cc737048(v=ws.10).aspx


我们回到ECS上,这台Windows虚拟机拥有一块系统盘和两块数据盘。这两块数据盘,我们做了“跨区卷”,所以在Windows里,这两块盘组成了一块动态磁盘并以一个盘符E来显示。

Lfa3UnSY7XMAAAAASUVORK5CYII=


接下来进行扩容操作,将第一块35GB的高效云盘扩容到40GB,步骤不赘述。重启实例之后,我们能看到多出来的5GB容量。

H5Kgz3OepqnSAAAAAElFTkSuQmCC


右键动态磁盘,选择“增加卷”。

71d77fcf2e23d59730bb9e1ee2071bd179024ea3


在向导里我们能看到Disk 2多出来的5GB未分配空间,选择并添加,一路下一步结束。

VYHp2n7UsOEAAAAASUVORK5CYII=


至此动态磁盘扩容完毕。


wNQJ0uiFuBjaQAAAABJRU5ErkJggg==


最后的一些思考,


跨区卷或者条带卷在阿里云ECS上的可能问题

动态磁盘是由两块甚至多块云盘组成,而快照是基于云盘的。假设如果我们在ECS业务还在运行的状态,对两块云盘进行快照,由于一个文件很有可能是跨两块盘的,那么这个文件的备份会存在于两个快照,更可怕的是,这两个快照对这个文件备份的时间戳很有可能是不一样的。那么当我有需要业务回溯的需求,将两块磁盘进行回滚操作,文件的两个不同时间戳的部分组成了一起,就会导致文件损坏或者丢失。正确的做法是,关闭业务,停止实例,确保无任何写操作于这两块云盘,再进行快照,这个操作非常不方便也不是ECS云盘快照的常规操作。



是否推荐使用非“简单卷”的动态磁盘?

不推荐。一块普通云盘的容量能达到2TB,如果对于初期创建的小容量云盘有扩容需求,其最大容量基本能满足大部分业务的需求。如果有更大的业务需求,高效云盘或者SSD云盘能达到32TB的容量。而且ECS云盘的扩容非常方便,单块云盘的快照操作,不会带来数据一致性等各种麻烦问题。如果在现有服务器上部署了跨区卷或者条带卷,可以考虑将数据拷贝到单独的云盘之上,然后删除原有动态磁盘,再将新的单一磁盘重命名为原有盘符,可以保证业务运行不受盘符变更影响。


4JhyhI2aZYyAAAAAElFTkSuQmCC





相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18天前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
42 1
|
29天前
|
开发工具 开发者 Windows
Windows10 IIS Web服务器安装配置
Windows10 IIS Web服务器安装配置
|
25天前
|
传感器 网络协议 物联网
手把手教你在 Windows 环境中搭建 MQTT 服务器
手把手教你在 Windows 环境中搭建 MQTT 服务器
110 0
|
2月前
|
弹性计算 Linux 数据安全/隐私保护
云服务器 ECS产品使用问题之linux服务器的存档如何导入Windows服务器
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
云服务器 ECS产品使用问题之linux服务器的存档如何导入Windows服务器
|
25天前
|
弹性计算 Windows
震惊!ECS Windows 系统磁盘竟“撒谎”,空间去哪儿了?别急,这里有终极破解法!
【8月更文挑战第15天】在使用ECS Windows系统时,可能会遇到磁盘显示占用的空间远超实际文件大小的情况,导致空间不足。原因包括系统还原点、卷影副本累积及回收站文件未彻底删除等。解决方法有:清除系统还原点(`vssadmin delete shadows /all`),清空回收站,删除临时文件夹中的文件,以及检查并修复磁盘错误。这些步骤能有效释放空间,保证系统稳定运行。
35 4
|
2月前
|
弹性计算 Linux 云计算
云服务器 ECS产品使用问题之如何从Linux迁移存档到Windows
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
2月前
|
SQL 关系型数据库 MySQL
Windows服务器的最佳数据库是什么?
【7月更文挑战第20天】Windows服务器的最佳数据库是什么?
43 5
|
2月前
|
Java Linux 应用服务中间件
Windows和Linux的最佳Web服务器
【7月更文挑战第20天】Windows和Linux的最佳Web服务器
43 3
|
2月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
弹性计算 Linux 云计算
云服务器 ECS产品使用问题之如何扩容服务器(内存和带宽)
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。

热门文章

最新文章

下一篇
DDNS