

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 向密钥空间添加新区域时检查复制进度
<a name="keyspaces-multi-region-replica-status"></a>

向 Amazon Keyspaces 密钥空间添加新区域是一项长期运行的操作。要跟踪进度，您可以使用本节中显示的查询。

------
#### [ Cassandra Query Language (CQL) ]

**使用 CQL 验证添加区域的进度**
+  要验证在给定密钥空间中创建新表副本的进度，可以查询该`system_multiregion_info.keyspaces`表。下面是一个示例 CQL 语句。

  ```
  SELECT keyspace_name, region, status, tables_replication_progress
  FROM system_multiregion_info.keyspaces
  WHERE keyspace_name = 'my_keyspace';
  ```

  当复制操作正在进行时，状态会显示新区域中表创建的进度。这是一个示例，其中 10 张表中有 5 张已复制到新区域。

  ```
   keyspace_name | region    | status    | tables_replication_progress
  ---------------+-----------+-----------+-------------------------
     my_keyspace | us-east-1 | Updating  | 
     my_keyspace | us-west-2 | Updating  | 
     my_keyspace | eu-west-1 | Creating  | 50%
  ```

  成功完成复制过程后，输出应类似于此示例。

  ```
   keyspace_name | region    | status
  ---------------+-----------+-----------
     my_keyspace | us-east-1 | Active
     my_keyspace | us-west-2 | Active
     my_keyspace | eu-west-1 | Active
  ```

------
#### [ CLI ]

**使用验证 AWS CLI 添加区域的进度**
+ 要确认给定密钥空间的表副本创建状态，可以使用以下示例。

  ```
  aws keyspaces get-keyspace \
  --keyspace-name my_keyspace
  ```

  输出应类似于以下示例：

  ```
  {
      "keyspaceName": "my_keyspace",
      "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/",
      "replicationStrategy": "MULTI_REGION",
      "replicationRegions": [
          "us-east-1",
          "eu-west-1"
      ]
      "replicationGroupStatus": [
          {
              "RegionName": "us-east-1",
              "KeyspaceStatus": "Active"
          },
          {
              "RegionName": "eu-west-1",
              "KeyspaceStatus": "Creating",
              "TablesReplicationProgress": "50.0%"
          }
      ]
  }
  ```

------