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"