回答:
rsync代わりに使用しないのはなぜですか?それは仕事のために作られました!
rsync -uan --progress --exclude=".*" <source> <destination>
上記は実際に何もコピーせずにアーカイブされるすべてのファイルをリストします。リストが正しいことを確認し、nファイルをコピーするためにオプションを削除してもう一度実行します(--progressより静かな体験のためにを削除することもできます)。
展開するには、上記のオプションは次のとおりです。
u -'更新'-新しいファイルのみをコピーします。
a - 'アーカイブ'
n -'dry-run`-コピーせず、何をするかをリストするだけです。
--progress -コピーの進行状況を表示
--exclude=".*" -ドットで始まるファイルを除外する
rsync。それは素晴らしいバックアップツールです。はい、あなたは正しいです、それは仕事のために作られました!!! これまでは、バックアップにtar、cpio、cpを使用してきました。しかし、このコマンドrsyncは最高です。少し複雑に思える作業で、rsyncとても簡単で快適になりました。本当に素晴らしい万能コマンドです。tarを使用した場合、バックアップファイルを表示するには、tarアーカイブアプリケーションで開く必要があります(表示するための適切なインターフェイスがありません)、またはアーカイブから回復する必要があります。しかし、rsyncそのような問題はありません。