100TB /data
ボリュームと100TB/backup
ボリュームがあります。cp -rp
以下のすべてのトップレベルフォルダに対してこれを行うと、ほとんど/data
のコンテンツを取得できますが(たとえば、フォルダ/data/users/
は20 TBで、そのうち10 TBのみ/バックアップにコピーします)。
rsync
私の場所/data/users
にコピーを続ける構文は何ですか?/backup/users
- すべての新しいファイルとフォルダがコピーされます。
- / backupに更新されたすべての更新されたファイルとフォルダがコピーされます。
- /data と同じ /backup にすでに存在するファイルやフォルダをコピーしないでください。
- /dataに存在しなくなった/backupのコンテンツを削除または削除しない機能
答え1
- すべての新しいファイルとフォルダがコピーされます。
- / backupに更新されたすべての更新されたファイルとフォルダがコピーされます。
- /data と同じ /backup にすでに存在するファイルやフォルダをコピーしないでください。
基準
rsync -a src/ dst/
この方法。 (これは-a
ファイル属性を保持して再帰的に作業するためだけです。)--update
最新のファイルを無視するように追加できますdst/
。それ以外の場合、rsync
各ファイルの内容は、実際に変更されたファイルに対してのみコピーされます。dst/
src/
- /dataに存在しなくなった/backupのコンテンツを削除または削除しない機能
rsync -a --delete src/ dst/
からman rsync
:
--delete delete extraneous files from dest dirs