rsync --max-sizeオプションを使用して無視されたファイルのログを保持する


0

rsyncを使用して、FAT32がフォーマットされた外部ハードドライブへのバックアップを行うため、4GBを超えるファイルを無視する必要があります。--max-size = 4GBを使用できることはわかっています一部は正しい)が、無視されたファイルのログを保持したいと思います。

回答:


1

rsyncは無視されたファイルを明示的にログに記録できるとは思いませんが、間違っている可能性があります。常に実行できます:

find /src/dir -type f -size +4G > /path/to/over4gb.log

次に、そのログファイルを取得し、--exclude-from ..egを介してrsyncに渡すことができます。

rsync -av --exclude-from=/path/to/over4g.log /src/dir/ /dest/dir/

fat32パーティションを安全にするために、サイズを3.8gbに削減することができます。スクリプトに入れるか、すべてを一度に実行します。

find /src/dir -type f -size +3896M > /path/to/over3.8g.log && rsync -av --exclude-from=/path/to/over3.8g.log /src/dir/ /dest/dir/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.