btrfs-snapshot-rotationを使用して、スナップショットが常に次のスナップショットを持つようにスナップショットを回転させるシステムをセットアップしました。
- 過去24時間のそれぞれ
- 過去30日間のそれぞれ
- 過去12か月のそれぞれ。
このシステムは古いスナップショットを削除しますが、これが必要かどうか、そして過去12か月の1時間ごとのスナップショット-8640スナップショットだけを保存できるかどうか疑問に思っています。
その結果、次のようになります。
- パフォーマンスの低下(スナップショットフォルダーの一覧表示ではなく、ファイルシステムI / Oの場合!)
- より多くの使用スペース?
私の推測では、btrfsはCoWであるため、システムは常に変更されたブロックをコピーする必要があるため、パフォーマンスは同じになります。スナップショットが1つでも1000個でもかまいません。ただし、使用されているスペースについてはよくわかりません。これを確認する方法はありますか?