データバックアップの効率を向上させるために、ランサムウェア対策機能はバックアップ中にデータをキャッシュします。 デフォルトでは、データバックアップキャッシュはサーバー上のメモリとディスクリソースを占有します。 サーバーに保存されているバックアップキャッシュファイルが大量のディスク容量を占有すると、バックアップタスクが失敗する可能性があります。 このトピックでは、バックアップキャッシュの設定を変更して問題を解決する方法について説明します。
問題の説明
ランサムウェア対策機能のデータバックアップキャッシュは、サーバーの大量のディスクスペースを占有します。
原因
ほとんどの場合、バックアップファイルはサーバーのディスクに一時的に保存され、バックアップキャッシュが生成されます。 バックアップファイルがクラウドにアップロードされると、サーバー上のデータバックアップキャッシュは自動的に削除されます。 多数のバックアップファイルが存在する場合、バックアップファイルのサイズが大きい場合、またはプログラムが期待どおりに実行されない場合、データバックアップキャッシュは大量のディスクスペースを占有する可能性があります。
解決策: バックアップキャッシュ設定の変更
キャッシュが格納されているディレクトリ、キャッシュの状態、およびキャッシュの最大メモリサイズを変更するには、次の手順を実行します。
サーバーに対してクライアント保護機能が有効になっている場合は、機能を無効にします。
Security Center コンソールにログインします。 上部のナビゲーションバーで、管理するアセットのリージョンを選択します。 中国 または 全世界 (中国を除く) を選択できます。
左側のナビゲーションウィンドウで、 を選択します。
[ホスト] ページで必要なサーバーを見つけ、[操作] 列の 表示 をクリックします。
表示されるページの 防衛ステータス セクションで、クライアント保護機能を無効にします。
管理者権限を持つアカウントを使用してサーバーにログオンします。
ランサムウェア対策エージェントがインストールされているディレクトリに移動します。
次の表に、各バージョンのアンチランサムウェアエージェントのデフォルトのインストールディレクトリを示します。
エージェントのバージョン
オペレーティングシステムのサーバー
アンチランサムウェアエージェントのインストールディレクトリ
1.X.X
Windows
C:\プログラムファイル (x86)\Alibaba\Aegis\hbr\client
Linux
/usr/local/aegis/hbr/client
2.X.X
Windows
C:\プログラムファイル (x86)\Alibaba\Aegis\hbrclient\client
Linux
/usr/local/aegis/hbrclient/client
アンチランサムウェアエージェントのインストールディレクトリに移動し、という名前のファイルを作成します。
hbr.config
. デフォルトのインストールディレクトリは. ./client
.hbr.config
ファイルで、次の表に示すパラメーターを設定して、データIDとメタデータキャッシュを追加します。 次に、ファイルを保存します。重要パラメーター設定は、hbr.configファイルを保存した直後に有効になります。 サーバーまたはVMを再起動する必要はありません。
パラメーター設定は、後続のバックアップジョブにのみ適用されます。 データエントリIDとメタデータをキャッシュして、既存のバックアップジョブを高速化することはできません。
hbr.config
ファイルのパラメーターを設定して、キャッシュが格納されるディレクトリと、キャッシュが占有できるシステムメモリの上限を指定できます。hbr.configファイルの設定例を次に示します。
disable_blob_cache = false max_blob_cache_weight = 0.15 cache_prefix = D:\CacheFolder max_retain_count = 16 disable_file_cache = false file_cache_max_size_hint = 32GB file_cache_disk_free_space_hint = 1GB file_cache_max_retain_count = 2
パラメーター
説明
disable_blob_キャッシュ
データエントリIDをキャッシュするかどうかを指定します。 データエントリIDをキャッシュすると、キャッシュされたデータエントリIDとメタデータを使用して、データのバックアッププロセスを高速化できます。 これにより、データバックアップ中のネットワーク要求が減少します。 有効な値:
true: データエントリIDをキャッシュしません。
false: データエントリIDをキャッシュします。
max_blob_cache_weight
データエントリIDのキャッシュで使用できる最大システムメモリ。 デフォルト値:0.15。 この値は、システムメモリ全体の15% を示します。 値は0と1の間でなければなりません。
cache_prefix
キャッシュされたデータエントリIDが格納されるパス。 値は絶対パスである必要があります。
max_retain_count
キャッシュされたデータエントリ ID の最大数。
disable_file_キャッシュ
メタデータをキャッシュするかどうかを指定します。 有効な値:
true: メタデータはキャッシュされません。
false: メタデータをキャッシュします。
file_cache_max_size_ヒント
ファイルキャッシュが占有する最大ディスク容量。 デフォルト値: 32 GB。 ファイルキャッシュが占有するディスク容量がこの値を超えると、ファイルのバックアップが失敗し、ファイルキャッシュ容量が不足していることが表示されます。 この場合、必要に応じてキャッシュ容量を調整してください。 10万ファイルのバックアップキャッシュは、毎回約1.2 GBのディスク容量を占有します。 占有される特定のディスク容量は、ソースファイルの数、総データ量、およびパス全体の長さに関連しています。
説明このパラメーターは、ランサムウェア対策エージェントがV2.13.1以降の場合にのみ有効です。
file_cache_disk_free_space_ヒント
ファイルキャッシュが配置されているディスクの使用可能な領域。 デフォルト値: 1 GB。 使用可能なディスク容量がこの値未満の場合、ファイルのバックアップは失敗し、ファイルキャッシュ容量が不足していることを確認します。 この場合、必要に応じてキャッシュ容量を調整してください。
説明このパラメーターは、ランサムウェア対策エージェントがV2.13.1以降の場合にのみ有効です。
file_cache_max_retent_count
バックアップパスごとに予約されているファイルキャッシュの数。 デフォルト値:2 たとえば、値が2に設定されている場合、最後の2つのバックアップのキャッシュはローカルに保持されます。 最新のバックアップが削除された場合でも、最後から2番目のバックアップが見つかります。
説明このパラメーターは、ランサムウェア対策エージェントがV2.13.1以降の場合にのみ有効です。
アンチランサムウェアエージェントのバージョンは、
ページで確認できます。