NAS間のHybrid Backup Syncエラー

私はQNAP NASを2台所有しています。メインのNASはTS-451+で、QTS 5.2.8.3359を実行しています。このユニットには拡張シャーシも接続されています。セカンダリーユニットはTS-451で、同じくQTS 5.2.8.3359を実行しています。

メインユニットは主にPLEXサーバー用のメディアライブラリとして使用しており、HBS(Hybrid Backup Sync)を使ってメインユニットのメディアディレクトリのみをセカンダリーユニットにバックアップしています。

数週間前から次のエラーが発生し始めました:

Hybrid Backup Sync] バックアップジョブ「Backup 1」がエラーで終了しました。フォルダペアが無効またはアクセスできません。

メディアファイルを確認したところ、名前の末尾にスペースがあるディレクトリを見つけて修正しましたが、それは数年間システム内に存在していました。

他にシステム間で何を確認すればよいか分かりません。

アドバイスをいただけると幸いです。

hbsのデバッグログをダウンロードしてください(hbs 3の右上にある3つのドットをクリック)

デバッグ用のzipファイルは用意できました。無知に見えるのは嫌ですが、それをサイトにアップロードする方法が分かりません。system.logやエラーログを貼り付けることはできますが、zipファイルを添付する方法が分かりません。

ここにアップロードする必要はありません。ログを確認して、同期ログにどんなエラーがあるか確認してください。

おそらく、メインのNASで削除されたフォルダーがあり、そのフォルダーをバックアップ対象として選択していた可能性があります。そのため、HBSはそのフォルダーを見つけようとしていますが、すでに存在しません。バックアップジョブで選択されているバックアップ対象フォルダーを再度ご確認ください。

確認しましたが、選択したフォルダはすべて存在しています。そのうちいくつかは他のファイルシステムからシンボリックリンクされていますが、最近まで問題なく動作していました。シンボリックリンクをたどらないオプションはチェックしていません。

そのデバッグzip内のすべてのログファイルを確認しました。システムログやnas配下のrraディレクトリのログファイルでメッセージが発生している箇所は見つけられましたが、それらのファイルには何が原因で問題が発生しているのかは示されていません。

ログを見ると、こういったバリエーション(これは2月10日のエントリ)がありますが、「-17」が何を意味するのかも全く分かりません:

[2026-02-10 03:01:28,841][ JobWorker][D][rtrr_worker.py:job_start:1418] : backup job [1a06ca8a-6e08-11ef-bb9a-245ebe0ecb0c] started pid [6795]
[2026-02-10 03:07:01,502][      RTRR][D][job_program.py:_done_cb:51] : [RTRR] done [-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
==> Job finished.
] [True] [0]
[2026-02-10 03:07:01,509][      RTRR][D][job_program.py:run:95] : cmd [RTRR] done, exit[0]
[2026-02-10 03:07:02,510][ JobWorker][D][rtrr_worker.py:job_start:1473] : exit_code 0 Job0
[2026-02-10 03:07:02,511][ JobWorker][D][rtrr_worker.py:job_start:1487] : close pipe
[2026-02-10 03:07:02,593][ JobWorker][D][rtrr_worker.py:_send_md5_csv_file:2067] : start _send_md5_csv_file()
[2026-02-10 03:07:02,632][ JobWorker][I][rtrr_worker.py:_send_md5_csv_file:2093] : send csv file
[2026-02-10 03:07:02,767][ JobWorker][I][verify.py:send_md5_csv:903] : backup csv to /share/CACHEDEV1_DATA/.qpkg/HybridBackup/data/system/nas/1a06ca8a-6e08-11ef-bb9a-245ebe0ecb0c/2026_02_10 03:01/2026-02-10_030006
[2026-02-10 03:07:04,170][ JobWorker][I][rtrr_worker.py:_send_md5_csv_file:2102] : send csv file {'result': {'statistics': {'curr_tag': 'sync_one_file', 'done': 0, 'errors': 0, 'skip': 0, 'time_and_speed': {'speed': 2190.0047404927896, 'speed_MB': 0.002088551273815908, 'time_elapsed': 0.20228266716003418, 'time_end': 1770714423.9860435, 'time_end_str': '2026-02-10 03:07:03', 'time_start': 1770714423.7837608, 'time_start_str': '2026-02-10 03:07:03', 'time_total': 0.20228266716003418}, 'total': {'dir_pairs': 0, 'dirs': 0, 'file_size': 443, 'files': 1}, 'warnings': 0}, 'sync_one_file': {'total_files': 1}}, '_trace_log': '/mnt/ext/opt/HybridBackup/rr2/logs/rr2__rr2_api.verify/trace.log', '_elapsed': '0.79 sec'}
[2026-02-10 03:07:04,185][ JobWorker][D][job_worker_base.py:send_nc_msg:265] : [{0}] Finished {1} job "{2}" with errors. Folder pairs are invalid or inaccessible.

HBSで、ジョブのジョブ履歴からファイル履歴をCSVとしてエクスポートしてダウンロードします

その中に正しくないフォルダペアがあります。

もう一つできることは、そのジョブのすべてのフォルダペアを確認して再検証することです。

ログ履歴を確認して、これを見たときの驚きを想像してください。

昨夜はエラーがありませんでした。昨日やったことといえば、バックアップチェーンを開いて確認しただけです。

警告があった日付の以前のバックアップのCSVも確認しましたが、エラーや警告は見つかりませんでした。

そして、時にはそれだけで十分なこともあります!もしかしたら、何らかの理由でリモートNASが利用できなかったことがあったのかもしれません。すべてを確認することで、そのリンクを再設定したことになります。

こんにちは、@tangential さん

この問題をさらに調査するために、分析用のHBSログをご提供いただけますでしょうか。ログにはデバイスや環境に関する情報が含まれている可能性があるため、プライベートメッセージで共有していただくことをお勧めします。ご協力ありがとうございます。