Copying Amazon DocumentDB Cluster Parameter Groups
You can make a copy of a cluster parameter group in Amazon DocumentDB using the AWS Management Console or the AWS Command Line Interface (AWS CLI).
The following procedure guides you through making a new cluster parameter group by making a copy of an existing cluster parameter group.
To copy a cluster parameter group
- Sign in to the AWS Management Console, and open the Amazon DocumentDB console at https://console.aws.amazon.com/docdb.
- In the navigation pane, choose Parameter groups.
- In the Cluster parameter groups pane, choose the name of the cluster parameter group that you want to copy.
- Choose Actions, and then choose Copy to copy that parameter group.
- Under Copy options, enter a name and description for the new cluster parameter group. Then choose Copy to save your changes.
To make a copy of a cluster parameter group, use the copy-db-cluster-parameter-group operation with the following parameters.
--source-db-cluster-parameter-group-identifier— Required. The name or Amazon Resource Name (ARN) of the cluster parameter group that you want to make a copy of.
If the source and target cluster parameter groups are in the same AWS Region, the identifier can be either a name or an ARN.
If the source and target cluster parameter groups are in different AWS Regions, the identifier must be an ARN.
- --target-db-cluster-parameter-group-identifier — Required. The name or ARN of the cluster parameter group copy.
Constraints:
- Cannot be null, empty, or blank.
- Must contain 1–255 letters, numbers, or hyphens.
- First character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
--target-db-cluster-parameter-group-description— Required. A user-supplied description for the cluster parameter group copy.
The following code makes a copy of sample-parameter-group, naming the copy sample-parameter-group-copy.
For Linux, macOS, or Unix:
1. aws docdb copy-db-cluster-parameter-group \
2. --source-db-cluster-parameter-group-identifier sample-parameter-group \
3. --target-db-cluster-parameter-group-identifier sample-parameter-group-copy \
4. --target-db-cluster-parameter-group-description "Copy of sample-parameter-group"
For Windows:
1. aws docdb copy-db-cluster-parameter-group ^
2. --source-db-cluster-parameter-group-identifier sample-parameter-group ^
3. --target-db-cluster-parameter-group-identifier sample-parameter-group-copy ^
4. --target-db-cluster-parameter-group-description "Copy of sample-parameter-group"
Output from this operation looks something like the following (JSON format).
1. {
2. "DBClusterParameterGroup": {
3. "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:sample-parameter-group-copy",
4. "DBClusterParameterGroupName": "sample-parameter-group-copy",
5. "DBParameterGroupFamily": "docdb4.0",
6. "Description": "Copy of sample-parameter-group"
7. }
8. }
