操作問い合わせ #3758
openWindows ServerでAgentのBackup処理(古いファイルの削除処理)がタイムアウトする
Description
ご担当者様
お世話になっております。
いつも貴社サービスを利用させて頂き、誠に有難うございます。
以下質問させていただきたく、何卒よろしくお願いいたします。
事象¶
Windows ServerのJobArrangerAgentのバックアップ処理がタイムアウトし、
古いファイルが残り続けてしまう事象が発生しております。
・以前、temp\closeフォルダのファイル数が80万ファイル程に増加し、AgentがAM9時のバックアップ処理時に、サービス停止してしまう事象が発生しておりました。
・上記の対策としてAgentを再インストールし、一旦正常にバックアップ処理が実行されるようになりましたが、再びバックアップ処理がタイムアウトし古いファイルが残るようになってしまいました。
該当のログ例¶
20250106:090005.304 [INFO] jabackup CONFIG_BACKUP_TIME START BACKUP ・・・(中略)・・・ 20250106:090505.302 [ERROR] Backup execution timed out. Restart Backup Thread.
お聞きしたいこと¶
①本事象の原因や回避策があれば、ご教示頂けますでしょうか。
・Backup処理の時間を、なるべくサーバー負荷の少ない時間に変更予定です。
・上記以外に、事象の解決に繋がるような原因の詳細や解決策などありましたらご教示頂きたいです。
②古いファイルが残る事象の対策として、古いデータをAgentのBackup処理とは別に、手動削除しても問題ないでしょうか。
・「最終更新が1週間前」などの条件で、[temp]フォルダ以下の各ファイルを削除するようなコマンドを用意し、タスク実行するようなイメージです。
・AgentのBackup処理以外から、[temp]フォルダ内の古いファイルを削除して、Agent処理に影響がないか確認させて頂きたいです。
環境情報¶
・OS:Windows Server 2019
・JobArrangerAgent:5.1.2
・JobArrangerServer:5.1.2
参考にしたチケット¶
https://www.jobarranger.info/community/issues/3660
https://www.jobarranger.info/community/issues/3619
Agentの設定ファイルと、ログを添付させていただきます。
お手数をお掛けしますが、何卒よろしくお願いいたします。
Files
Updated by 保守サポート 担当333 3 months ago
- Status changed from 新規登録 to 回答中
①本事象の原因や回避策があれば、ご教示頂けますでしょうか。
・Backup処理の時間を、なるべくサーバー負荷の少ない時間に変更予定です。
・上記以外に、事象の解決に繋がるような原因の詳細や解決策などありましたらご教示頂きたいです。
エージェント バックアップ操作のタイムアウトは、「JaBkupLoopTimeout」パラメータを使用して設定できます。
エージェント バックアップ操作のデフォルトのタイムアウトは 5 分ですが、最大 1 時間 (60 分) に変更できます。
タイムアウトが発生するのは、クローズ フォルダ内のファイルが多すぎるため、エージェント バックアップ操作がデフォルトの動作時間 (5 分) 内に完了できないためです。
したがって、タイムアウトを長くすると、今後の操作で問題が解決する可能性があります。
ただし、提供された「jobarg_agentd.conf」ファイルによると、「JaBkupLoopTimeout」パラメータがありません。これは、Jobarranger Agent 構成ファイルが古い構成ファイルで上書きされていることが原因の可能性があります。
②古いファイルが残る事象の対策として、古いデータをAgentのBackup処理とは別に、手動削除しても問題ないでしょうか。
・「最終更新が1週間前」などの条件で、[temp]フォルダ以下の各ファイルを削除するようなコマンドを用意し、タスク実行するようなイメージです。
・AgentのBackup処理以外から、[temp]フォルダ内の古いファイルを削除して、Agent処理に影響がないか確認させて頂きたいです。
はい、エージェントのバックアップ処理とは別に古いデータを手動で削除しても問題ありません。