开发者社区> 问答> 正文

谁能告诉我,快照为什么那么大?

海霆 2018-12-20 11:03:26 579

【服务器1:手动快照-2个盘】

已用磁盘:10.8G
已用快照:18.87G(仅1次快照)!!!

image

image

【服务器1:策略快照-1个盘】(每天一次,保留9天)

已用磁盘:8.8G
已用快照:39.89G(仅1次快照)???

2

image

请问是我算术不好造成的原因吗?

分享到
取消 提交回答
全部回答(1)
  • 芒果绵绵冰
    2019-07-17 23:23:12

    您好,以下原因可能会造成文件系统的空间与快照大小不一致:
    1、文件系统本身的元数据会占用磁盘空间。
    2、创建文件系统过程会写大量 Block。特别的,Windows 的慢速格式化会写脏大量 Block,而使用快速格式化可以减少写Block 的数量。
    3、文件系统为了减小开销,删除文件只是在内部做个标记,而 EBS 不感知这个删除指令,Block 仍然是已分配状态,所以仍会把这部分也做到快照里,导致快照比文件系统大。
    4、Virtio-block 和 Xen 的 Block-front 等模块不支持 TRIM 指令(一种IO指令,提示LBA上的某段数据不再使用,可以被删除),因而磁盘无法感知数据可以被删除。

    1 0
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章