増分バックアップ中にrsyncエラーが発生しました。

増分バックアップ中にrsyncエラーが発生しました。

私は次のように(バージョン3.0.9、プロトコルバージョン30)を使用して、ディレクトリからバックアップディレクトリへのおもちゃの例でrysnc バックアップを実行する方法を学びます。/tmp/pdf/tmp/backuphttp://schlutech.com/2011/11/rsync-full-incremental- Differential-snapshots/

まずフルバックアップ:

$ mkdir /tmp/backup
$ ls /tmp/pdf
100  bkg.pdf  p1  stamp.pdf

$ rsync -a /tmp/pdf  /tmp/backup/`date +%Y.%m.%d_%H:%M:%S`/

$ ls /tmp/backup/
2015.02.26_08:36:40   
$ ls /tmp/backup/2015.02.26_08\:36\:40/
pdf
$ ls /tmp/backup/2015.02.26_08\:36\:40/pdf
100  bkg.pdf  p1  stamp.pdf

次に、ソースディレクトリに新しいPDFファイルを追加します。

$ cp /tmp/linux-kernel.pdf /tmp/pdf
$ ls /tmp/pdf
100  bkg.pdf  linux-kernel.pdf  p1  stamp.pdf

そして増分バックアップを作成します。

$ link_dest=`find /tmp/backup -maxdepth 1 -type d | sort | tail -n 1`
$ echo $link_dest
/tmp/backup/2015.02.26_08:36:40

$ rsync -au –link-dest=${link_dest} /tmp/pdf  /tmp/backup/`date +%Y.%m.%d_%H:%M:%S`/
rsync: change_dir "/tmp//–link-dest=/tmp/backup" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

$ ls /tmp/backup/
2015.02.26_08:36:40  2015.02.26_08:55:47
$ ls /tmp/backup/2015.02.26_08\:55\:47/pdf/
100  bkg.pdf  linux-kernel.pdf  p1  stamp.pdf

rsync上記のエラーが発生するのはなぜですか? 2番目のバックアップでは、ソース、つまり最初のバックアップの後に追加したpdfファイルの変更がキャプチャされたようですが、エラーは表示されませんか?

あなたはrsync増分バックアップをどのようにしますか?ありがとうございます。

答え1

–link-destしなければならない--link-dest

リンクされたWebページからコピーしましたが、–link-destWebページと端末でどのように区別するかはまだわかりません-あなたが知っている人に教えてもらえますか?ありがとうございます。

関連情報