

# Amazon RDS에서 DB 파라미터 그룹 복사
<a name="USER_WorkingWithParamGroups.Copying"></a>

생성하는 사용자 지정 DB 파라미터 그룹을 복사할 수 있습니다 파라미터 그룹을 복사하는 것이 편리한 솔루션이 될 수 있습니다. DB 파라미터 그룹을 만들고 이 그룹의 사용자 지정 파라미터 및 값의 대부분을 새 DB 파라미터 그룹에 포함하려는 경우를 예로 들 수 있습니다. AWS Management Console을 사용하여 DB 파라미터 그룹을 복사할 수 있습니다. AWS CLI [copy-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html) 명령 또는 RDS API [CopyDBParameterGroup](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html) 작업을 사용할 수도 있습니다.

DB 파라미터 그룹을 복사한 후 5분 이상 기다렸다가 해당 DB 파라미터 그룹을 기본 파라미터 그룹으로 사용하는 첫 번째 DB 인스턴스를 생성하십시오. 이렇게 하면 파라미터 그룹이 사용되기 전에 Amazon RDS에서 복사 작업을 완전히 마칠 수 있습니다. 이는 DB 인스턴스의 기본 데이터베이스를 생성할 때 필수적인 파라미터에 특히 중요합니다. 한 가지 예는 `character_set_database` 파라미터로 정의되는 기본 데이터베이스에 대한 문자 집합입니다. [Amazon RDS 콘솔](https://console.aws.amazon.com/rds/)의 **파라미터 그룹** 옵션이나 [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html) 명령을 사용하여 DB 파라미터 그룹이 생성되었는지 확인하십시오.

**참고**  
기본 파라미터 그룹은 복사할 수 없습니다. 하지만 기본 파라미터 그룹을 바탕으로 하는 새로운 파라미터 그룹을 만들 수 있습니다.  
DB 파라미터 그룹을 다른 AWS 계정 또는 AWS 리전에 복사할 수 없습니다.

## 콘솔
<a name="USER_WorkingWithParamGroups.Copying.CON"></a>

**DB 파라미터 그룹을 복사하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 **파라미터 그룹**을 선택합니다.

1. 목록에서 복사할 사용자 지정 파라미터 그룹을 선택합니다.

1. **파라미터 그룹 작업**에서 **복사**를 선택합니다.

1. **새로운 DB 파라미터 그룹 식별자**에 새로운 파라미터 그룹의 이름을 입력합니다.

1. **설명**에 새로운 파라미터 그룹에 대한 설명을 입력합니다.

1. [**Copy**]를 선택합니다.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Copying.CLI"></a>

DB 파라미터 그룹을 복사하려면 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html) 명령을 다음 필수 옵션과 함께 사용합니다.
+ `--source-db-parameter-group-identifier`
+ `--target-db-parameter-group-identifier`
+ `--target-db-parameter-group-description`

다음 예에서는 DB 파라미터 그룹 `mygroup2`을 복사하여 `mygroup1`라는 새 DB 파라미터 그룹을 생성합니다.

**Example**  
대상 LinuxmacOS, 또는Unix:  

```
aws rds copy-db-parameter-group \
    --source-db-parameter-group-identifier mygroup1 \
    --target-db-parameter-group-identifier mygroup2 \
    --target-db-parameter-group-description "DB parameter group 2"
```
Windows의 경우:  

```
aws rds copy-db-parameter-group ^
    --source-db-parameter-group-identifier mygroup1 ^
    --target-db-parameter-group-identifier mygroup2 ^
    --target-db-parameter-group-description "DB parameter group 2"
```

## RDS API
<a name="USER_WorkingWithParamGroups.Copying.API"></a>

DB 파라미터 그룹을 복사하려면 RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html) 작업을 다음 필수 파라미터와 함께 사용합니다.
+ `SourceDBParameterGroupIdentifier`
+ `TargetDBParameterGroupIdentifier`
+ `TargetDBParameterGroupDescription`