私は現在、既存のサーバーを(少なくともそれ以上の)プロフェッショナル標準に引き上げ、エンドユーザーの混乱をできるだけ少なくすることを使命としています。適切なロールバックを行うには、既存のサーバーのルートfsをバックアップする必要があります。これは現在、LVMではなくプライマリディスクパーティション内のext4です。これにより、全体が単なる指のエクササイズになります。サーバーのシャットダウンを回避したいのですが。
このような状況でも可能ですか?
LVMは必要ありません。 LVMもデバイスマッパーを使用するだけです。あなたは自分でそれを行うことができます。しかし、おそらくブートスクリプトを変更する必要があるので、ルートファイルシステムでは少しトリッキーです。
DMデバイスをルートデバイスの上に置くだけです。
sectors="$(blockdev --getsz /dev/sda3)"
dmsetup create rootfs --table "0 ${sectors} linear /dev/sda3 0"
このようなものをinitrdブートスクリプトに追加する必要があります。/dev/sda3の代わりに、/ dev/mapper/rootfsを/にマウントします。次に、ルートfsのスナップショットを作成できます(ただし、すべての手順をdmsetupで手動で実行する必要があります。ただし、黒魔術はありません)。それらをマージすることはできませんが、それは問題にはなりません。