📝

[小ネタ] FSx for NetApp ONTAP のスナップショットから特定のファイルやディレクトリの削除はできない話

に公開

Protecting your data with snapshots - FSx for ONTAP

A snapshot is a read-only image of an Amazon FSx for NetApp ONTAP volume at a point in time.

読み取り専用であるためスナップショットから特定のファイルやディレクトリを削除することはできない仕様でした。

NetApp 側の情報

NetApp Knowledge Base やコミュニティでも同様の仕様について言及されていました。

スナップショットの削除について

Protecting your data with snapshots - FSx for ONTAP

Even if you've deleted the files from your volume, a snapshot might still reference old user data.
...
To free up space on volumes, you can delete older snapshots that you no longer need.

ボリュームの容量を確保するためにボリュームからファイルを削除してもボリュームの容量が減らない場合がある旨、上記ドキュメントに記載されています。
ボリュームの容量を確保するためには古いスナップショットを削除する必要があるようです。

ただし、スナップショットは増分であるため、スナップショットを削除しても削除したスナップショットと同じ量のボリュームの容量が再利用されるわけではない点も注意点として記載されています。

まとめ

今回は FSx for NetApp ONTAP のスナップショットから特定のファイルやディレクトリの削除はできない話を紹介しました。
どなたかの参考になれば幸いです。

参考資料

Discussion