云盘是什么
云盘(块存储)是挂在实例上的虚拟块设备,提供持久化存储:对操作系统而言它和物理硬盘没有区别,可以分区、格式化、挂载文件系统。系统盘随实例创建,数据盘可独立购买、挂载、扩容与卸载,生命周期也可以独立于实例——这正是把数据盘与系统盘分开的原因之一。
基本信息
| 类型划分 | 系统盘随实例创建;数据盘按需单独购买并挂载 |
|---|---|
| 位置约束 | 云盘与实例必须处于同一可用区 |
| 性能指标 | 容量、IOPS、吞吐量三项,不同盘型上限不同 |
| 扩容方式 | 控制台或 API 扩容容量,部分盘型支持在线扩容 |
| 计费方式 | 按容量与盘型计费,随实例删除或卸载后仍单独计费 |
| 卸载与释放 | 数据盘可卸载后挂载到同可用区其他实例,卸载不等于删除 |
三厂名称对照
| 厂商 | 产品名 | 典型盘型 |
|---|---|---|
| 阿里云 | 块存储/云盘 | ESSD 系列、SSD、高效云盘 |
| 腾讯云 | 云硬盘 CBS | 高性能云硬盘、SSD 云硬盘、增强型 SSD |
| 华为云 | 云硬盘 EVS | 高 IO、通用型 SSD、超高 IO、极速型 SSD |
典型使用场景
- 数据与系统分离:业务数据放数据盘,重装系统时数据不受影响
- 容量按需扩展:数据增长后直接扩容云盘再扩文件系统
- 共享迁移:卸载数据盘挂到同可用区另一实例,用于快速搬迁
- 性能分层:日志与临时文件放高吞吐盘,冷数据放低配盘控制成本
- 快照保护:对关键数据盘按周期打快照,为回滚留出时点副本
查询与扩容云盘
查询与扩容云盘
aliyun ecs DescribeDisks --RegionId cn-hangzhou # 列出云盘及挂载关系
aliyun ecs DescribeDisks --RegionId cn-hangzhou --DiskType data # 只看数据盘
aliyun ecs ResizeDisk --DiskId d-bp1xxxxxxxx --NewSize 200 # 扩容容量,需在系统内扩文件系统
aliyun ecs AttachDisk --InstanceId i-bp1xxxx --DiskId d-bp1xxxxxxxx # 挂载到同可用区实例
tccli cbs DescribeDisks --region ap-guangzhou # 腾讯云云硬盘列表扩容分两步:控制台扩的是云盘容量,操作系统里还要扩展分区与文件系统(如 growpart 加 resize2fs 或 xfs_growfs),只做前一步的话系统仍显示旧容量。
系统盘随实例释放而删除:重要系统盘内容应定期打快照或做成自定义镜像。数据盘则取决于释放实例时是否勾选保留,购买与释放前都要确认这个选项。