現在、(1)コピー先の外付けハードドライブBのすべてを削除し、(2)(A)から(B)のすべてを(Finderで)コピーして、外付けハードドライブAの内容をバックアップしています。外付けハードドライブには「基本データ」(フォルダー、画像、ビデオ、ドキュメントなど)しか含まれていません。
しかし、そこに存在するすべての驚くべき無料のツールでは、私はバックアップするのに適当なものを見つけることができませんでした(提案は受け入れられました)。
これを自動化したいです。いくつかの検索の後、それは私が使用できるようです rsync
。私はそれを使用してこれを自動化したい rsync
コピー先のハードドライブにすでにあるファイルをコピーしないようにするために(もちろん、変更が行われた場合は、ファイル/フォルダを更新します。削除されたファイル/フォルダまたは新しいファイル/フォルダと同じです。)私が普段Finderを使って手動で行うこと
私はここまで来ました
rsync -av --progress --delete /Volumes/A/ /Volumes/B
今すぐログが名前で始まるファイルでいっぱいです .
または ._
あるいは ._.
。彼らは必要ですか?
質問
問題のないファイルはすべて残して、問題のあるファイルだけをコピーするにはどうすればよいですか。たとえば、 photo.png
私はコピーすることを期待します photo.png
ではない ._photo.png
または多くのファイル
何 --exclude
または --exclude-from
Mac上で安全に使用できますか? 「Finderが表示しているものはすべてコピーする」というのがよいでしょう。これは、すべてのフォルダを手動で通過した場合にコピーするものです。
追加の質問
です -av --progress --delete
十分な?犯罪を犯しているのか、それともデータを危険にさらしているのか。どのオプションを使用しますか。
いくつかの議論であなたの答えを裏付けてください、私はそれをいただければ幸いです。
自動化する方法を探しています rsync
これはかなり強力で自由に使えるようです。