Debian 10のクリーンバージョンをインストールできるように、現在Debian 9サーバーOSパーティションをバックアップしたいと思います。
しかし、Debian 10をインストールした後、必要に応じてファイルを参照して復元できるように、古いOSイメージをマウントしたいと思います。
CloneZillaを使用すると思いましたが、生成されたイメージを直接インストールすることはできません。
ベストアンサー1
e2image
使用中のセクタのみをコピーしながら、ext4ファイルシステムのイメージを生成するために使用できます。
e2image -ra /dev/sda1 /path/to/file.img
file.img
スパースファイルとして生成されるため、見かけのサイズはファイルシステムの容量を反映しますが、ファイルシステムで実際に使用されるスペースだけを占めます。ファイルシステムイメージのように直接マウントできます。
mount /path/to/file.img /path/to/mountpoint
e2image
以下を使用してQCOW2イメージを作成することもできます。
e2image -Qa /dev/sda1 /path/to/file.qcow2
これにより、以下を使用してインストールを続行できる圧縮ファイルが作成されますqemu-nbd
。
qemu-nbd --connect=/dev/nbd0 /path/to/file.qcow2
mount /dev/nbd0 /path/to/mountpoint
どちらの画像も圧縮できますが、これによりファイルを直接削除できなくなります。