Rsync --backup-dirは無視されているようです


9

を使用rsyncして、ローカルの場所からリモートの場所にディレクトリをバックアップし、変更されたファイルを別のリモートの場所に保存します。私は使用しました:

rsync -rcvhL --progress --backup \
  --backup-dir=user@url.com:/home/user/Changes/`date +%Y.%m.%d` . \
  user@url.com:/home/user/Files/

--backup-dirは満たされているはずですが、空のままです。私が達成しようとしていることが不可能であるか、何か間違っているのですか?

回答:


6

--backup-dir = DIR

--backupオプションと組み合わせて、これはrsyncにすべてのバックアップを受信側の指定されたディレクトリに保存するように指示します。これは、増分バックアップに使用できます。--suffixオプションを使用して、バックアップサフィックスをさらに指定できます(指定しない場合、指定したディレクトリにバックアップされたファイルは元のファイル名を保持します)。

キーワード、receiving side。だから、正しい構文は--backup-dir=/path/on/destination/serverあなたの質問に答えるホープです。

あなたの構文を見ると、バックアップされたファイルを別のサーバーにリダイレクトできるようになると思ったので、少し興奮しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.