rsync除外について混乱しています。
/で始まるすべての項目をバックアップしようとしています。ただし、/media/ /mnt/ /home/files/ および /home/backup は除外します。
sudo rsync -a \
--progress \
--stats \
--exclude-from=/home/files/ \
--exclude-from=/media/ \
--exclude-from=/mnt/ \
--exclude-from=/home/backup/ \
/ /home/backup
動作しません。
私は最終的にファイルを/home/backup/home/backup/にコピーしました...転送ルートに基づいて除外エントリを作成する必要があることを読んでいますが、/が転送ルートの場合は/media/は次のようになります。親戚ですか?
ベストアンサー1
man rsync
--exclude=PATTERN exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE
Except-from は、不要なフォルダを一覧表示するファイルを指すために使用されます。オプション - 除外の試み