パーティション全体またはハードドライブ全体をより大きな外部ディスクに複製したいのですが、スパースファイルを作成したいです。dd
クローン作成によく使用しますが、スパースファイルはサポートしていません。回避策として、次のようなものを使用しました。
cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw
しかし、これは私の趣味にはややトリッキーすぎて、中止された場合にプロセスを再開することはできません。このためのNTFSツールがあることは面白いですが(ntfsclone
)、Linuxのネイティブファイルシステム(EXT2-4)にはそのようなツールは存在しません。
dd
スパースをサポートするバリアントなど、これに適したツールはありますか?ディスクバックアップ用の独自のソフトウェアは探していませんが、必要に応じてループデバイスとしてマウントできるスパースクローンコピーを作成したいだけです。
cp
、ディスクイメージをまばらにコピーできるとは決して思いませんでした。スペースを節約する必要がある場合は、常に圧縮するだけです。なぜ質問ではそれが答えではないのですか?