阿里云快照容量的问题

2018-11-01 11:47:04 +08:00
 blues9

一周前第一次创建磁盘快照,占用空间 38G,中间清理了磁盘,实际存储 20G。 今天再次创建快照,占用空间仍然是 38G,把第一次的快照删除之后重新创建也是 38G。 这是怎么回事呢?

ps. v2 的 ios 客户端没法发贴吗?找了半天没找到。。。

3115 次点击
所在节点    云计算
12 条回复
shaojz2005
2018-11-01 11:54:30 +08:00
咨询过阿里云客服,不是按实际容量来创快照的,删除了东西,系统层面只是标记,实际还有东西的。
opengps
2018-11-01 13:06:27 +08:00
玩过虚拟机会知道,这玩意相当于膨胀,你内部收缩了,外边不调整的话只能是膨胀后的大小
blues9
2018-11-01 13:49:59 +08:00
@shaojz2005
@opengps
那这个容量只能增不能减了? 这样不太合理吧。
还是说过一段时间会更新容量?

我在 GCP 上创建的快照,不同时间容量是不一样的,但是时间间隔比较长。
opengps
2018-11-01 16:26:24 +08:00
目前来讲,阿里云对外并没看到有提供收缩硬盘的功能,对于虚拟硬盘增长的大小,相当于你虚拟机的虚拟硬盘文件实际占用物理硬盘的实际大小,而快照就是对这个大小进行拷贝
阿里云未必有必要去收缩,所以相当于说目前就是只增不减的状态。
msg7086
2018-11-01 17:30:23 +08:00
是不合理。可能你得自己清空文件系统中占用的数据,释放磁盘真正占用的空间才行。试试看 trim 有没有用。
recall704
2018-11-01 17:48:44 +08:00
看起来有点像 cow 技术。
oonnnoo
2018-11-01 18:24:03 +08:00
boluo
2018-11-01 19:40:28 +08:00
vultr 的快照也是这样的啊,套餐的硬盘多大快照就是多大
blues9
2018-11-01 23:35:15 +08:00
@oonnnoo
嗯,仔细看了,貌似就是只增不减,凡是被写过的 block 都会被算进去。
这个技术有点弱啊,GCP 和 AWS 都是支持按文件系统实际占用空间作快照的,比如我一个 GCP 上 20G 的磁盘,快照就只有 1G。
Mirana
2018-11-02 01:11:26 +08:00
TRIM 下试试
chinaglwo
2018-11-02 09:24:03 +08:00
@blues9 快照都是增量的,你把所有的快照都删干净,再做一次快照看看
blues9
2018-11-02 10:59:56 +08:00
@chinaglwo
删除所有快照这个操作做过了: 之前只有一个快照,我删除了,没有快照的状态再重新创建快照,还是 36G 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/503342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX