ディスクイメージの縮小

ディスクイメージの縮小

現在、私のファイルサーバーには複数のディスクイメージが格納されています。これは主にddを使用して作成されたシステムイメージです。このようなイメージを作成する理由は、他の作業にハードドライブが必要なため、後でハードドライブが発生したときに復元できるようにイメージを作成することです。

問題は、ディスクイメージが大量に消費され、イメージ内に空きスペースが多いのですが、ディスクの実際の内容だけを含むようにイメージを縮小することは可能ですか?例を示します。例を得るために、画像の1つをインストールしました。

Disk.img (500GB)
Disk.imgp1 (Total:1GB/Free:920MB) ext2 /boot
Disk.imgp2 (Total:4GB/Free:4GB) swap swap
Disk.imgp3 (Total:495GB/Free:390GB) ext4 /

ご覧のとおり、空き容量が多いですが、画像はまだ500GBを占めています。 106GBに縮小してからハードドライブに復元する方法はありますか?私は主にEXTパーティションとNTFSパーティション(一部のパーティションはLUKSで暗号化されている)を持つGPTテーブルとDOSテーブルを持つイメージを持っています。

答え1

このチュートリアルあなたが探しているようです。デフォルトでは、ディスクイメージをマウントし、GPartedを使用してサイズに合わせて切り取り、fdiskを使用して切り取ります。

関連情報