开发者社区> 问答> 正文

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

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

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

image

image

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

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

2

image

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

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

    2019-07-17 23:23:12
    赞同 1 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
数据库异地备份及不还原快速查询备份集最佳实践 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载