

# AWS CLI または Amazon RDS API を使用して、暗号化されていない DB クラスタースナップショットをコピーする
<a name="USER_CopyDBClusterSnapshot.Unencrypted.CrossRegion"></a>

AWS マネジメントコンソール、AWS CLI または Amazon RDS API を使用して、暗号化されていない DB クラスタースナップショットをコピーするには、以下のセクションの手順を使用します。

コピーオペレーションが進行中にキャンセルするには、DB クラスタースナップショットが [**copying**] ステータスの間に `--target-db-cluster-snapshot-identifier` または `TargetDBClusterSnapshotIdentifier` により識別されるターゲット DB クラスタースナップショットを削除します。

## コンソール
<a name="USER_CopyDBClusterSnapshot.Unencrypted.CrossRegion.Console"></a>

AWS マネジメントコンソール を使用して DB クラスタースナップショットをコピーするには、「[AWS マネジメントコンソール による DB クラスタースナップショットのコピー](USER_CopyDBClusterSnapshot.CrossRegion.md)」を参照してください。

## AWS CLI
<a name="USER_CopyDBClusterSnapshot.Unencrypted.CrossRegion.CLI"></a>

AWS CLI [copy-db-cluster-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-snapshot.html) コマンドを使用して、DB スナップショットをコピーできます。スナップショットを別の AWS リージョン にコピーする場合、スナップショットのコピー先の AWS リージョン 中でコマンドを実行します。

暗号化されていない DB クラスタースナップショットのコピーには、以下のオプションが使用されます。
+ `--source-db-cluster-snapshot-identifier` - コピーする暗号化された DB クラスタースナップショットの識別子。別の AWS リージョンにスナップショットをコピーする場合、この識別子は元の AWS リージョンのための ARN 形式でなければなりません。
+ `--target-db-cluster-snapshot-identifier` - DB クラスタースナップショットの新しいコピーの識別子。

次のコードは、コマンドが実行される AWS リージョン 内にある `myclustersnapshotcopy` という名前の DB クラスタースナップショット `arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805` のコピーを作成します。コピーが作成されると、元のスナップショットのすべてのタグはコピーされたスナップショットにコピーされます。

**Example**  
Linux、macOS、Unix の場合:  

```
aws rds copy-db-cluster-snapshot \
  --source-db-cluster-snapshot-identifier arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 \
  --target-db-cluster-snapshot-identifier myclustersnapshotcopy \
  --copy-tags
```
Windows の場合:  

```
aws rds copy-db-cluster-snapshot ^
  --source-db-cluster-snapshot-identifier arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 ^
  --target-db-cluster-snapshot-identifier myclustersnapshotcopy ^
  --copy-tags
```

## RDS API
<a name="USER_CopyDBClusterSnapshot.Unencrypted.CrossRegion.API"></a>

DB クラスタースナップショットをコピーするには、Amazon RDS API の [CopyDBClusterSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterSnapshot.html) オペレーションを使用します。スナップショットを別の AWS リージョン にコピーする場合、スナップショットのコピー先の AWS リージョン でアクションを実行します。

暗号化されていない DB クラスタースナップショットのコピーには、以下のパラメータが使用されます。
+ `SourceDBClusterSnapshotIdentifier` - コピーする暗号化された DB クラスタースナップショットの識別子。別の AWS リージョンにスナップショットをコピーする場合、この識別子は元の AWS リージョンのための ARN 形式でなければなりません。
+ `TargetDBClusterSnapshotIdentifier` - DB クラスタースナップショットの新しいコピーの識別子。

次のコードは、米国西部 (北カリフォルニア) リージョンで `arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805` という名前のスナップショット `myclustersnapshotcopy` のコピーを作成します。コピーが作成されると、元のスナップショットのすべてのタグはコピーされたスナップショットにコピーされます。

**Example**  

```
https://rds.us-west-1.amazonaws.com/
   ?Action=CopyDBClusterSnapshot
   &CopyTags=true
   &SignatureMethod=HmacSHA256
   &SignatureVersion=4
   &SourceDBSnapshotIdentifier=arn%3Aaws%3Ards%3Aus-east-1%3A123456789012%3Acluster-snapshot%3Aaurora-cluster1-snapshot-20130805
   &TargetDBSnapshotIdentifier=myclustersnapshotcopy
   &Version=2013-09-09
   &X-Amz-Algorithm=AWS4-HMAC-SHA256
   &X-Amz-Credential=AKIADQKE4SARGYLE/20140429/us-west-1/rds/aws4_request
   &X-Amz-Date=20140429T175351Z
   &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date
   &X-Amz-Signature=9164337efa99caf850e874a1cb7ef62f3cea29d0b448b9e0e7c53b288ddffed2
```