引き続きファイルのコピー

引き続きファイルのコピー

非常に大きなファイルをコピーしていましたが、誤って停止しました。レプリカを削除してデータを再コピーせずにデータをコピーすることはできますか?

私が使用したコマンドは次のとおりです。

pv original.data > copy.data

答え1

使用rsync:

rsync --append --progress original.data copy.data

を使用すると、--appendinrsyncのデータがcopy.data最初と全く同じであると仮定し、欠けているoriginal.dataビットだけが最後に追加されます。

答え2

続けるdd:

dd if=original.data of=copy.data ibs=512 obs=512 seek=NNN skip=NNN status=progress

からバイト数を取得する必要がありますcopy.data。次に、NNNsを512で割ったバイト数に置き換えます(値はibssumに設定されますobs)。

関連情報