Linux における vhd (仮想ハードディスク) に相当するもの

Linux における vhd (仮想ハードディスク) に相当するもの

Windows には、VHD 仮想ハード ディスクがあり、その上に差分 VHD があり、静的な親 VHD と子 VHD があります。

Linux における同等のテクノロジーと、差分ファイル (ファイル システム) を作成する方法、およびそれをコマンド ラインでマウントする方法は何ですか?

答え1

もし私が理解しているなら説明「差分VHD」を正しく理解するには、Linuxの同等のものはオーバーレイファイルシステム

これは上位層と下位層で構成され、上位層 (「差分」を含む) が下位層 (「基本ファイル システム」) に重ね合わされます。下位層は読み取り専用であることが多く、これはルーターなどの組み込みシステム (下位層がさらに圧縮されている) でルート ファイル システムを管理する一般的な方法です。

答え2

一部のファイルシステム (などbtrfs) にはスナップショットが統合されています。

ブロック デバイス レベルのスナップショットもあります。これらはデバイス マッパーによって提供されます。これらを使用する最も簡単な方法は、LVM (論理ボリューム マネージャーman 8 lvm) を使用することです。LVM は COW ボリュームを作成 (サイズの変更も可能) できるため、再起動後もスナップショットを保存できます。

スナップショットを元のボリュームにマージして、初期状態を復元できます。また、元のボリュームに影響を与えずにスナップショットに書き込むこともできます。

関連情報