Cloud Backup クライアントがインストールされているマシンでメモリ不足 (OOM) 問題が発生すると、バックアップジョブは失敗します。OOM 問題を解決するには、CPU とメモリリソースを増やす、バックアップディレクトリを複数のディレクトリに分割する、トラフィックシェーピングを設定する、またはクライアントのリソース消費を削減する方法があります。このトピックでは、OOM 問題を解決する方法について説明します。
背景情報
Cloud Backup を使用して、システムリソースが不足しているマシン上の大量のデータをバックアップすると、Cloud Backup クライアントがリソースを過剰に消費する場合があります。これにより、OOM 問題が発生する可能性があります。OOM 問題が発生すると、システムによってバックアッププロセスが停止され、バックアップジョブが失敗します。
OOM 問題が発生した場合は、Cloud Backup クライアントがインストールされているマシンのメモリまたは CPU 容量を増やすことができます。また、このトピックで説明されている方法を使用して問題を解決することもできます。一般的なバックアップの失敗の処理方法の詳細については、「バックアップの失敗を処理する方法」をご参照ください。
方法 1: バックアップディレクトリの分割
バックアッププランのソースパスを複数のディレクトリに分割できます。
同じバックアッププラン内では、分割されたディレクトリのバックアップジョブは順次実行されます。分割された各ディレクトリのデータ量は元の大きなディレクトリよりも少ないため、各バックアップジョブが消費するリソースは少なくなります。例えば、バックアッププランのソースパスが次のようになっているとします。
-/backup
--/path1
--/path2
--/path3バックアッププランを変更して、ソースパスを 3 つのディレクトリに分割できます。
パスを分割すると、バックアッププランは新しいディレクトリを使用します。既存のバックアップと復元ジョブは影響を受けません。
-/backup/path1
-/backup/path2
-/backup/path3
方法 2: バックアッププランのトラフィックシェーピングの設定
Cloud Backup コンソールで、データソースのバックアッププランを見つけて編集し、トラフィックシェーピングを有効化してから、トラフィックシェーピングのパラメーターを設定します。

方法 3: バックアップ クライアントのリソース消費の削減
Cloud Backup クライアントの設定ファイルを変更して、同時ファイル数を制御できます。これにより、Cloud Backup クライアントが使用できるメモリリソースを制限できます。
この方法は、Security Center サーバーにおけるランサムウェア対策ファイルのバックアップには適用されません。
バックアップ対象のファイルがあるサーバーにログインします。
Cloud Backup クライアントのインストールパスを開きます。
Linux
新しい Cloud Backup クライアントのデフォルトのインストールパス: /opt/alibabacloud/hbrclient
古い Cloud Backup クライアントのデフォルトのインストールパス: /opt/alibabacloud/hbr/
Windows オペレーティングシステム
新しい Cloud Backup クライアントのデフォルトのインストールパス: C:\Program Files\Aliyun Hybrid Backup Service Client
古い Cloud Backup クライアントのデフォルトのインストールパス: C:\Program Files\Aliyun Hybrid Backup Service
hbr.configファイルが存在しない場合は、clientフォルダにhbr.configファイルを作成します。説明hbr.configファイルは、clientフォルダ内にあるidsファイルと同じ階層に配置する必要があります。hbr.configファイルに次のパラメーターを追加します。Cloud Backup クライアントの設定ファイルを変更して、キャッシュ ファイル数と同時ファイル数を制御できます。これにより、ファイルバックアップ中のメモリ使用量を削減できます。ファイルバックアップのメモリ要件の詳細については、「バックアップのリソース要件」をご参照ください。
次の例は、
hbr.configファイルの設定を示しています。max_file_workers=5 max_blob_uploader=16hbr.config ファイルをダウンロードすることもできます。
パラメーター
説明
max_file_workers
同時にバックアップできるファイルまたはディレクトリの数。デフォルト値は 10 です。
max_blob_uploader
同時にアップロードできるファイルブロックの数。デフォルト値は 32 です。
バックアップの失敗に関する参考情報
問題が解決しない場合は、チケットを送信してください。