2.3. 異なる名前でのキャッシュへのバックアップ
デフォルトでは、Data Grid は同じ名前のキャッシュ間でデータを複製します。Data Grid を別の名前でキャッシュ間で複製する場合は、キャッシュごとにバックアップを明示的に宣言できます。
手順
- Data Grid 設定を開いて編集します。
-
backup-forまたはbackupForを使用して、リモートサイトからのデータをローカルサイトの別の名前でキャッシュに複製します。 - Data Grid 設定を保存して閉じます。
設定のバックアップ
以下の例では、LON クラスターの "customers" キャッシュから更新を受信するように、"eu-customers" キャッシュを設定します。
XML
<distributed-cache name="eu-customers">
<backups>
<backup site="LON"
strategy="ASYNC" />
</backups>
<backup-for remote-cache="customers"
remote-site="LON" />
</distributed-cache>
JSON
{
"distributed-cache": {
"name": "eu-customers",
"backups": {
"LON": {
"backup": {
"strategy": "ASYNC"
}
}
},
"backup-for" : {
"remote-cache" : "customers",
"remote-site" : "LON"
}
}
}
YAML
distributedCache:
name: "eu-customers"
backups:
LON:
backup:
strategy: "ASYNC"
backupFor:
remoteCache: "customers"
remoteSite: "LON"