

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EMR WAL からの復元
<a name="emr-hbase-wal-restoring"></a>

元のクラスターの Amazon EMR WAL は 30 日間保持されるため、WAL を復元して 30 日以内に新しく作成されたクラスターに再利用できます。同じ S3 ルートディレクトリから新しいクラスターを起動すると、Amazon EMR は古いクラスターから WAL インスタンスを保持します。この新しいクラスターを終了すると、終了時から 30 日間のクロックが再起動します。

新しいクラスターで既存の WAL を復元するには、次の手順に従います。このプロセスでは、Amazon EMR WAL を有効にして元のクラスターを作成したことを前提としています。

1. WAL 対応クラスターを作成してから 30 日以内に、元のクラスター AWS リージョン と同じ に新しいクラスターを作成します。新しいクラスターは、元のクラスターが作成されたリージョンと同じリージョン内の同じ AZ 内または別の AZ 内に配置できます。

   Amazon S3 内のストレージモードとルートディレクトリの場所を指定するオブジェクトプロパティを設定します。指定する Amazon S3 の場所は EMR クラスターと同じリージョンにある必要がありますが、S3 で同時に同じ HBase ルートディレクトリを使用できるアクティブなクラスターは 1 つだけです。

   クラスターを作成するコンソールの手順と、 を使用する詳細な`create-cluster`例については、[HBase を使用したクラスターの作成](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-hbase-create.html) AWS CLI」を参照してください。

1. 新しいクラスターに既存の Amazon EMR WAL を使用するには、`hbase.emr.wal.enabled` プロパティを `true` に設定します。次の JSON スニペットに設定オブジェクトの例を示します。

```
[
    {
        "Classification": "hbase-site",
        "Properties": {
            "hbase.rootdir": "s3://amzn-s3-demo-bucket/MyHBaseStore"
        }
    },
    {
        "Classification": "hbase",
        "Properties": {
            "hbase.emr.storageMode": "s3",
            "hbase.emr.wal.enabled": "true"
        }
    }
]
```