LZ4とDDを使用したHDクローンが失敗する


0

私は今、しばらくの間、DDとGZIPを使用してOSのクラッシュを復元するために、完全なHDDイメージをクローニング使用してきた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%未満になりました。ポイントは、この復元されたイメージが起動できないPCを提供することです。

何が間違っていますか?LZ4はこの目的に適していませんか?

回答:


0

復元された画像は元の画像と同じサイズですか?

次を使用して、復元されたサイズをテストできます。

lz4 -v img.lz4 > /dev/null

そうでない場合は、次の行の方が少し安全です。

lz4 -d img.lz4 | dd of=/dev/sda


あなたが正しいです。-d引数を追加すると役立ちました。マニュアルページにはファイル拡張子が.lz4であるかどうかが記載されていますが、自動的に-d引数が追加されます。出力が別のアプリケーションにパイプされたとき、どうやらこれは機能しません。
user3628960
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.