USBドライブ[宛先]に移動しようとしているFireWireドライブ[ソース]にあるフォルダー(多くのサブフォルダーとファイルでいっぱいです)があります。
すべてのファイルをソースから宛先に移動しようとしています。
私はこれをFinderから始めましたが、プロセスの約8分の1のアクセス許可エラーが発生して停止しました。
ドライブ間でファイルを移動するとき、Finderは最初に「コピー」を行い、次にコピーコマンドが正常に完了した場合にのみ「ソース」を削除すると思います。
つまり、一部のファイルは正常にコピーされましたが、どのファイルまたは何個のファイルであるかはわかりません。そこで、SourceからDestination(小さいセット)へのサブフォルダーのコピーを開始し、正常にコピーされたらそれらをSourceから削除しました。
そのプロセスを一度に完了できず、「場所」を失ってしまいました
これで、2つの不完全なデータセットが残りました。ソースにはおそらくすでに宛先にあるいくつかのファイル/フォルダーがありますが、すべてがコピーされているわけではありません。
一部のフォルダは部分的にコピーされている可能性がありますが、すべてのサブフォルダなどではありません。
重複を最小限に抑えながら、残りのソースを宛先に移動するための最良の方法を見つけようとしています。ここでは多くのデータについて話している(ソースは398,127アイテムで420.72 GB、宛先は298.84 GBと390,149アイテムである)ので、どういうわけかこれを自動化する必要があることは明らかだ。どうすればいいのか分かりません。
or またはor ChronoSyncgcp
で[GNU cp] について考えましたが、どのオプションが最適で、どのプログラムにどの設定を推奨するかを知りたいのですが(どのフラグを使用しますか?または?)--update --archive
ditto
rsync
--archive
gcp
ditto
rsync