rsyncはすべてをコピーします

rsyncはすべてをコピーします

私はマウントされたディスクにファイルシステムをバックアップするためにrsyncを使用しています/media/<user>/UbuntuBackups1/

可能であれば、毎日のバックアップ6回、毎週のバックアップ3回、毎月のバックアップ3回が必要です。

デフォルトでは、rsync新しいファイルまたは変更されたファイルのみをコピーする必要があるという内容を読んでいましたが、これは私の経験ではありませんでした。また、可能であれば、Windowsシステムはこれらのファイルにアクセスできるようにしたいと思い、オンラインでマニュアルページといくつかの質問を見ました。

tフラグをcフラグに置き換えようとしました。 -aを省略し、含まれているオプションを手動で追加してみました。スクリプトを実行するたびに、すべてがコピーされます。

テストされた最後のフラグは、チェックサム、冗長、ディレクトリ再帰、所有権、グループ、権限です。

また、すべての除外項目を複数回複製します。

重要な場合は、cron.dailyとcron.weeklyにスクリプトを置きます。

rsync -cvrogp --links --exclude=/dev --exclude=/mnt --exclude=/media --exclude=/tmp --exclude=/lost+found --exclude=/emby --exclude=/cloud --exclude=/home/_myuser_/.cache --exclude=/proc --exclude=/run --exclude=/sys / /media/_myuser_/UbuntuBackups1/daily

バージョンを処理するためにlogrotateを使用できることがわかったので、nvm今はrsyncを使用しています。

ベストアンサー1

あなたの文字列は、レプリカ間の権限の不一致を表します。ファイルをコピーするのではなく、権限をリセットしようとします。

宛先が NTFS なので、権限マッピングがまったく同じでない可能性があります。試してみたいかもしれません--no-perms

おすすめ記事