私はしばらくOSのクラッシュから回復するためにHDDイメージ全体を複製するためにDDとGZIPを使用してきましたdd if=/dev/sda | gzip > img.gz
。gzip img.gz | dd of=/dev/sda
この方法は常にうまく機能しますが、プロセスは少し遅いです。画像の作成または復元には2時間以上かかります。私はより速いLZ4の実験を始めました。
同じコマンドを再利用しdd if=/dev/sda | lz4 > img.lz4
てくださいlz4 img.lz4 | dd of=/dev/sda
。画像の作成と復元にかかる時間は50%未満です。要点は、この回復されたイメージが起動できないコンピュータを提供することです。
私は何が間違っていましたか? LZ4はこの目的に適していませんか?
答え1
復元された画像は元の画像と同じサイズですか?
以下を使用して回復サイズをテストできます。
lz4 -v img.lz4 > /dev/null
そうでなければ、おそらく次の行はより安全です。
lz4 -d img.lz4 | dd of=/dev/sda