LVMメタデータが/bootの代わりに/etc/lvmにバックアップされるのはなぜですか?

LVMメタデータが/bootの代わりに/etc/lvmにバックアップされるのはなぜですか?

私が最近見た質問は、私がこれについて考えさせました。

  • ブートローダの制限のために通常/bootLVMの外部にある場合、これがLVMメタデータバックアップの目的ではないのはなぜですか?

ルートファイルシステムのVGのPVをリカバリモードでアクセス可能にするのではなく、復元したい場合は、PVをドロップすると、/etc鶏と卵のジレンマのように見えます。

また、ほとんどのインストーラがルートファイルシステムLVMを作成している場合は、ほぼ意図的にこれを実行しているようです(ディストリビューションが/etc/lvm/archive下のディレクトリにシンボリックリンクを作成したり、/bootLVM情報を見つけるためにツールをパッチする代わりに/boot)。

これは実際には問題ではありませんが(通常はバックアップから取り出すことができます)、下に置くのが理想的です/boot。どこで見つけることができるか知りたいです/etc

ベストアンサー1

なぜそこにいるのです/bootか?これらのファイルは起動には必要ありません。/boot多くのシステムで別々のパーティションがあっても読み取り専用でインストールまたはインストールされないため、良いオプションのようには聞こえません。/bootしたがって、GRUB2はあらゆる種類のアイテムをサポートします。

同時に、これらのファイルは実行中のシステムから事故を取り除くのに役立ちます。したがって、標準ツリーから簡単にアクセスできる場所に配置する必要があります。どちらにしても/etc何でも/var

鶏か卵かのジレンマに関しては何があってもバックアップがなければなりません。

これらのファイルが必要な場合は、ユニークで便利なヘッダーがあるため、生データにあります。

# Generated by LVM2 version 2.02.99(2) (2013-07-24): Wed Aug 28 08:54:15 2013

断片化は依然として問題になる可能性がありますが、通常、ファイルは断片化されないほど小さく、断片化の場合でもファイル構文を確認して正しい断片化を見つけることができます。

回復の可能性は良いです。もちろん、バックアップを作成する方がはるかに簡単です。

ファイルを別の場所に移動したい場合は、いつでもシンボリックリンクまたは設定を使用できますLVM_SYSTEM_DIR

おすすめ記事