BackupPCはバックアップを完了できません。

BackupPCはバックアップを完了できません。

CentOS 5.2で/ etc /ディレクトリをバックアップするためにBackupPCを使用しようとしています。これは数時間かかり、ALRM信号によって中断されます。 / etcのすべてのデータを使用して部分バックアップを作成しましたが、BackupPCはバックアップを失敗と見なし、常にフルバックアップで再起動しました。

バックアップサーバーでrsyncを手動で実行しようとすると、完全に機能し、約5〜10秒で完了します。

数GBのデータをバックアップする追加のサーバーがありますが、正常に動作します。

答え1

BackupPC 3.X バージョンのプロセスには、rsync 3.2.3 と互換性のないいくつかの変更があります。

バラよりhttps://github.com/backuppc/backuppc/issues/369

同じ問題を抱えて、--protocol=28デフォルト設定(Xfer)にパラメータを追加することでRsyncArgs解決しました。

または、次の内容でconfig.plを編集できます。

$Conf{RsyncArgs} = [
  '--numeric-ids',
  '--perms',
  '--owner',
  '--group',
  '-D',
  '--links',
  '--hard-links',
  '--times',
  '--block-size=2048',
  '--recursive',
  '--protocol=28'
];

(ただ最後の行が重要です。、残りは変更せずにそのままにしておくことをお勧めします)

その後、Ubuntuクライアントがある場合は、次のパラメータを確認することをお勧めします。

$Conf{RsyncArgsExtra} = [
  '--open-noatime',
  '--no-msgs2stderr'
];

各自の<name_of_host>.plファイルに

Debian 10(Buster)サーバーの場合は、特定の設定()--noatimeでのみ実行できます。RsyncArgsExtra

関連情報