私はファイルサーバーにLVMスナップショットを実装できるようにLVMスナップショットがどのように機能するかを理解しようとしていますが、ベースバックアップシステムに使用する方法ではなく、それがどのように機能するかを説明するものをGoogleで見つけるのが困難です。
私が読んだことから、私はそれが次のように働くと思う:
- プライマリパーティションと、パーティションにない多くの未割り当ての空き領域を持つLVMがある
- 次に、スナップショットを作成して、新しい論理ボリュームにマウントします。スナップショットには変更があるはずなので、この最初のスナップショットは完全なコピーになりますよね?
- 次に、翌日、別のスナップショットを作成し(このスナップショットのパーティションサイズはそれほど大きくする必要はありません)、それをマウントします。
- どういうわけか、LVMはスナップショットを追跡し、変更されていないビットをプライマリボリュームに保存しません。
- 次に、十分なスナップショットがあると判断し、最初のスナップショットを削除します。これがどのように機能するか、またはそれが次のスナップショットにどのように影響するかはわかりません。
誰かが私が間違っている場所を私に修正できますか?せいぜい、私はグーグルで何も見つけられないと推測しています。
vgdiplay
obu1:/ home / jail / home / qps / backup / D#vgdisplay ---ボリュームグループ--- VG名fileserverLVM システムID フォーマットlvm2 メタデータ領域1 メタデータシーケンスNo 3 VG Access読み取り/書き込み VGステータスのサイズ変更可能 最大LV 0 Cur LV 2 LV 2を開く 最大PV 0 Cur PV 1 Act PV 1 VGサイズ931.51 GB PEサイズ4.00 MB 合計PE 238467 Alloc PE /サイズ238336 / 931.00 GB 無料PE /サイズ131 / 524.00 MB VG UUID qSGaG1-SQYO-D2bm-ohDf-d4eG-oGCY-4jOegU