我看到我们的文件服务器上的各个卷最近生成了一系列快照完整警告事件:
存储系统 netappfiler.contoso.com 上的快照 snapmirror_sql_trns_log.snapshot 于阿拉斯加夏令时 6 月 22 日 10:03 发生警告事件:快照已满 251.89%(使用了 14.9 GB 中的 37.7 GB)。
可能是我累了,但我很难真正理解这意味着什么。我从文档中读到的是,此卷的快照保留已完全填满,快照已溢出到卷中分配给正常使用的部分中未使用的空间中(Snapshot 副本和快照保留如何使用卷中的空间)。
我对于这种情况有几个疑问:
- 我的理解正确吗?我对 NetApp 使用的术语以及“快照已满”感到有点困惑(这是指一个快照还是快照保留)?
- 如果用户数据增长并与快照溢出空间竞争,会发生什么情况?占用它的快照会被删除吗?
- 通常什么情况会导致这种情况发生?据我了解,一旦快照保留已满或新快照将填满它,ONTAP 就会根据需要将最旧的快照从保留中移出。在这种情况下,您究竟如何“填充快照”?
答案1
您应该使用快照自动删除功能。如果没有此功能,超过保留的快照不会被默认删除。
快照自动删除可以配置为多种方式。我使用的一种是设置触发“snap_reserve”,这意味着它将删除任何超出保留的快照。我们使用快照作为更方便的备份,但我们仍然进行备份,宁愿丢失快照也不愿失去写入卷的能力。
根据您的评论,该错误消息中的措辞来自 NetApp OnCommand DataFabric Manager 5.0.0.7636。它确实意味着快照保留已满。