/homeパーティションをbtrfsとしてフォーマットし、そこにスナッパ設定を追加するようにopenSuseインストールを設定しました(そしてタイムラインも含まれているようです)。
悪い考えだとは分かりますが、btrfsからインスピレーションを得ており、プライマリパーティション(snapper + snapsync + btrfsを含む外部USBドライブ)についても、バックアップ戦略の一部としてこれを試してみたいと思います。
したがって、いくつかのサブボリューム(仮想マシンと.cache用)を追加する必要がありましたが、それだけでは不十分です。私はシステムを再構築するのに時間を無駄にしたくなく、Snapperをオフにしたくはありません(おそらくSnapper設定を何とか削除することによって)。
今家にスナップショットがいくつかありますが、どのように掃除するのかわかりません。 Yast-snapperを使用して、ユーザーフレンドリーな方法で既存のスナップショットを表示したいと思います。しかし、スナッパー構成がありません。
# snapper -c home create-config /home
creating btrfs subvolume .snapshots failed since it already exists.
Snapper設定を手動で作成することもできます(たとえば、ルート設定をコピーして編集し、それを/ etc / sysconfig / snapperに追加します)。
私の問題は、既存のすべてのユーザーに対してすべてのサブボリュームを構成したくないため、プライマリパーティションの領域が不足することを望まないことです(別のパーティションにあるため、ルートパーティションは危険ではありません)。
しかし、snapperを使ってホームパーティションをバックアップしたいと思います。 (私はユーザー設定を保存するためにホームのみを使用します。ドキュメント/写真/ビデオは、ユーザーディレクトリからシンボリックリンクされた別々のパーティションに保存されます。)
TLDR:ホームディレクトリのバックアップは合理的ですか(文書が含まれていない場合)? (まだバックアップは使用されていません)スナッパー設定を復元する方法は?各ユーザーの家の下にどのサブボリュームが作成されますか?特定のディレクトリのサブボリュームを持つスケルトンを作成するには?
答え1
以下の手順に従ってください。アーチスウィキまたはopenSUSEgithub。
簡単に言えば、次の3つのステップがあります。
- サブボリューム、スナップショットを手動で作成
SNAPPER_CONFIGS=""
設定ファイルのEdit()/etc/default/snapper or /etc/conf.d/snapper
。/etc/snapper/configs/home
たとえば、ボリューム構成を作成します。
reboot / restart
また、変更をすばやく適用する必要がありました。