標準ユーザーによるBtrfsスナップショットの自動生成

標準ユーザーによるBtrfsスナップショットの自動生成

Btrfsを使用すると、標準ユーザーとしてサブボリュームを作成してスナップショットを撮ることができます。ただし、定期的にスナップショットの作成と管理を自動化するために私が見つけたツール(SnapperとTimeshift)は、スナップショットを維持するのに適しているように見え、root/権限で実行されると予想されます。

自動的にスナップショットを撮り、古いスナップショットをクリーンアップし、設定された量の毎時/毎日/毎週のスナップショットを維持する、ログイン中に通常のユーザーとして定期的に実行できるツールはありますか(システムユーザータイマーを介して)。

答え1

btrfsコマンドで十分です。たとえば、次のようになります。

btrfs subvolume snapshot [-r] $MOUNTDIR/livevolume SOMEWHERE/newsnapname

男btrfs - サブボリューム全文書を入手

関連情報