gzipパーティションイメージを解凍し、現在のパーティションに書き込むことなくターゲットパーティションに直接追加する方法は?

gzipパーティションイメージを解凍し、現在のパーティションに書き込むことなくターゲットパーティションに直接追加する方法は?

を使用してパーティションをバックアップしましたsudo dd bs=8M if=/dev/sda2 | gzip > /someFolderOnSDB/sda2.img.gz

画像は別のディスクに保存されますsdb。 Restore itを使用すると、gunzip -k /mnt/bkp/sda2.img.gz | sudo dd of=/dev/sda2イメージはsomeFolderOnSDBgzファイルを含むフォルダーに解凍され、同時に記録されているようddですsda2

私はこれをしたくありません。解凍がメモリではなくメモリで行われるsdbようにし、解凍された部分を直接sda作成したいと思いますdd

解凍した画像サイズは300GBです。teeor/andリダイレクト演算子を使用する方法を考えてみましたが、>方法がわかりません。

ベストアンサー1

gunzip解凍したデータを標準出力に書き込むように指示することでこれを行うことができます。

gunzip -c /mnt/bkp/sda2.img.gz | sudo dd of=/dev/sda2

おすすめ記事