- PR -

rdiff-backupでのバックアップ時のエラーについて

1
投稿者投稿内容
ごとう
会議室デビュー日: 2007/07/09
投稿数: 5
投稿日時: 2007-08-01 10:09
お分かりになる方、いらっしゃれば是非ともお教えください。

現在、rdiff-backupでリモートバックアップを取っています。
cronで定期的に走らせているのですが、rdiff-backupでバックアップ中に、バックアップ対象のディレクトリ内のファイルが変更されると、そのファイルのみ下記のエラーを出してそのファイルがバックアップされません。


エラーメッセージ
UpdateError PATH/FILE Updated mirror temp file /BACKUP/TO/rdiff-backup.tmp.27 does not match source

rdiff-backupコマンドは、下記のように指定しております。
rdiff-backup /PATH/ 192.168.1.1::/BACKUP/TO/

また、--forceオプションをつけてみても変わりませんでした。
rdiff-backup --force /PATH/ 192.168.1.1::/BACKUP/TO/


ログファイルなど、定期的に追記されるようなファイルがバックアップされずに困っております。


OSはバックアップ元・先ともに、Fedora Core 5です。
rdiff-backupのバージョンは、1.0.5 (rdiff-backup-1.0.5-1.fc5) です。


rdiff-backupへ何かオプションをつけることで解決されるのでしょうか。
それとも、rdiff-backupでこのようなファイルのバックアップはうまく取れないのでしょうか。


rdiff-backupは差分を残すことができるバックアップツールとして非常に有益なツールだと思っております。
他に同じようなツールがあればそちらでもよいのですが…。

以上、よろしくお願いいたします。

[ メッセージ編集済み 編集者: ごとう 編集日時 2007-08-01 10:11 ]
もーもー
会議室デビュー日: 2007/08/13
投稿数: 1
投稿日時: 2007-08-13 21:12
初めまして、もーもーと言います。
ここの掲示板で過去いろいろ助かった事があったもので、ちょっとでもお力になれれば。

本題ですが、
rdiff-backupはバックアップ完了後に検証をしているようですね。
開発者のポリシーとしてバックアップ中に元ファイルが変更されると転送されたファイルを
削除するようです。
検証でエラーになっても転送されたファイルを削除しないパッチがありますが、1.0.4用です。
http://jfut.featia.net/linux/rdiff-backup/

引用:

cronで定期的に走らせているのですが、rdiff-backupでバックアップ中に、バックアップ対象のディレクトリ内のファイルが変更されると、そのファイルのみ下記のエラーを出してそのファイルがバックアップされません。



[ メッセージ編集済み 編集者: もーもー 編集日時 2007-08-13 21:26 ]

[ メッセージ編集済み 編集者: もーもー 編集日時 2007-08-13 21:34 ]
ごとう
会議室デビュー日: 2007/07/09
投稿数: 5
投稿日時: 2007-08-13 21:41
もーもーさん、はじめまして。
情報、ありがとうございます。

お教えいただきましたURLのパッチがまさに私の求めている挙動のパッチの様です。
是非とも試してみたいと思います。

情報、ありがとうございました!
1

スキルアップ/キャリアアップ(JOB@IT)