btrfsスナップショット管理


10

1)btrfsサブボリューム/スナップショットを表示/管理できるGUIまたはcursesツールはありますか?

2)スナップショットを毎日/毎週自動的に作成および削除するユーティリティまたは既に作成されたスクリプトはありますか?私はおそらくcronを介して単純なshを使用できることを認識していますが、すでに存在するより複雑なものはありますか?



1
snazzerと呼ばれるプロジェクトを開始しました。これは、btrfsスナップショット、プルーニング、およびsshまたはローカルファイルシステムを介した転送を提供します。まだリリースの準備ができていませんが、この早い段階でレビューする時間があれば、フィードバックをお待ちしています。この時点ではCLIのみ。
csirac2

回答:


6

1)GUIやcursesツールは見たことがありません。

2)既存のスクリプトがいくつかあります。私はそれらを試していませんが、興味深いように見えます:

SnapBtr:https ://btrfs.wiki.kernel.org/index.php/SnapBtr

btrfs-snap:http : //blog.patshead.com/2010/11/tweak-btrfs-snap-for-more-frequency-snapshots.html

関連するbtrfsの開発は、Natty(11.04)がパッケージの自動btrfsロールバックを特徴とする発表です。つまり、btrfsインストールの場合、apt install / upgrade / remove操作の前に自動的にスナップショットが作成されます。http: //mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/


1

snapperは、btrfsスナップショットを管理するために設計されたコマンドラインツールであり、snapper-guiで使用できます。

snapperubuntuで利用できます。時間ベースのスナップショットを取得し、スナップショットを再起動し、apt呼び出されるたびにスナップショットを取得するように構成できます。18.04では、スナップショットはブートによってトリガーされるかapt、デフォルトで有効になっています(のスナップショットを構成した後)/

Snapper(またはその他のスナップショットツール)を使用する予定の場合は、以下のために別のボリューム(またはパーティション)を作成することをお勧めします。

  • /tmp :スナップショットはスペースの無駄遣いになります。
  • /var/log :復元後もログを保持できます。

このツール:grub-btrfsは、スナップショットの起動可能なgrubエントリを生成するために使用できます。



0

btrfs-guiと呼ばれる一般的なGUIツールがありますが、これはこれを書いている時点では開発の初期段階であり、スナップショットの一覧表示のみが可能で、作成/変更はできません。


プロジェクトは現在放棄されているようで、4年以上変更はありません。
Vladimir Panteleev 2016年

0

一部のツールは、「btrfs対応のバックアップソリューション」の質問に記載されています。

btrfs wikiページの「使用例」には、SnapBtr、Snapper、btrfs-time-machine、UrBackupなどのツールがリストされています。

autosnapと呼ばれる組み込みツールの提案があります。これは、「定期的またはイベントベースのスナップショットを取得し、さらにスナップショットを自動的に管理するようにbtrfsを構成できます」。ただし、2013年10月の時点ではまだ使用できません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.