

# Amazon RDS Custom for SQL Server DB 인스턴스 관리
<a name="custom-managing-sqlserver"></a>

Amazon RDS Custom for SQL Server은 Amazon RDS DB 인스턴스에 대한 일반적인 관리 작업의 하위 집합을 지원합니다. 그런 다음 AWS Management Console 및 AWS CLI를 사용하여 지원되는 RDS Custom for SQL Server 관리 작업에 대한 지침을 확인할 수 있습니다.

**Topics**
+ [RDS Custom 자동화 일시 중지 및 다시 시작](custom-managing-sqlserver.pausing.md)
+ [RDS Custom for SQL Server DB 인스턴스 수정](custom-managing.modify-sqlserver.md)
+ [RDS Custom for SQL Server DB 인스턴스 스토리지 수정](custom-managing-sqlserver.storage-modify.md)
+ [RDS Custom for SQL Server 리소스 태깅](custom-managing-sqlserver.tagging.md)
+ [RDS Custom for SQL Server DB 인스턴스 삭제](#custom-managing-sqlserver.deleting)
+ [RDS Custom for SQL Server DB 인스턴스 시작 및 중지](custom-managing-sqlserver.startstop.md)

# RDS Custom 자동화 일시 중지 및 다시 시작
<a name="custom-managing-sqlserver.pausing"></a>

RDS Custom은 RDS Custom for SQL Server DB 인스턴스에 대한 모니터링 및 인스턴스 복구를 자동으로 제공합니다. 인스턴스를 사용자 지정해야 하는 경우 다음을 수행하세요.

1. 지정된 기간 동안 RDS Custom 자동화를 일시 중지합니다. 일시 중지하면 사용자 지정한 인스턴스가 RDS Custom 자동화를 방해하지 않도록 할 수 있습니다.

1. 필요에 따라 RDS Custom for SQL Server DB 인스턴스를 사용자 지정합니다.

1. 다음 중 하나를 수행하세요.
   + 수동으로 자동화를 다시 시작합니다.
   + 일시 중지 기간이 끝날 때까지 기다립니다. 이 경우 RDS Custom은 모니터링 및 인스턴스 복구를 자동으로 재개합니다.

**중요**  
RDS Custom for SQL Server DB 인스턴스를 수정할 때 지원되는 자동화 작업은 자동화 일시 중지 및 재개입니다.

## 콘솔
<a name="custom-managing.pausing.console"></a>

**RDS Custom 자동화를 일시 중지하거나 다시 시작하는 방법**

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

1. 탐색 창에서 **데이터베이스(Databases)**를 선택한 다음 변경하려는 RDS Custom DB 인스턴스를 선택합니다.

1. **Modify**(수정)를 선택합니다. **Modify DB instance**(DB 인스턴스 수정) 페이지가 나타납니다.

1. **RDS Custom 자동화 모드(RDS Custom automation mode)**로 다음 옵션 중 하나를 선택합니다.
   + **일시 중지됨(Paused)**을 선택하면 RDS Custom DB 인스턴스에 대한 모니터링 및 인스턴스 복구가 일시 중지됩니다. **자동화 모드 지속 시간(Automation mode duration)**으로 원하는 일시 중지 기간(분)을 입력합니다. 최소값은 60분(기본값)입니다. 최대값은 1,440분입니다.
   + **완전 자동화(Full automation)**를 선택하면 자동화가 재개됩니다.

1. **계속(Continue)**을 선택하여 수정 사항을 요약한 내용을 확인합니다.

   RDS Custom에서 변경 사항을 즉시 적용한다는 메시지가 표시됩니다.

1. 변경 내용이 정확할 경우 **DB 인스턴스 수정(Modify DB instance)**을 선택합니다. 또는 **뒤로**를 선택하여 변경 내용을 편집하거나 **취소**를 선택하여 변경 내용을 취소합니다.

   RDS 콘솔에 수정 사항에 대한 세부 정보가 표시됩니다. 자동화를 일시 중지한 경우 RDS Custom DB 인스턴스의 **상태(Status)**가 **자동화 일시 중지됨(Automation paused)**으로 표시됩니다.

1. (선택 사항) 탐색 창에서 **데이터베이스(Databases)**를 선택한 후 RDS Custom DB 인스턴스를 선택합니다.

   **요약(Summary)** 창에서 **RDS Custom 자동화 모드(RDS Custom automation mode)**는 자동화 상태를 나타냅니다. 자동화가 일시 중지되면 값이 **일시 중지됨(Paused)이 됩니다. *num*분 후에 자동화가 재개됩니다**.

## AWS CLI
<a name="custom-managing-sqlserver.pausing.CLI"></a>

RDS Custom 자동화를 일시 중지하거나 재개하려면 `modify-db-instance` AWS CLI 명령을 사용합니다. 필수 파라미터 `--db-instance-identifier`를 사용하여 DB 인스턴스를 식별합니다. 다음 파라미터를 사용하여 자동화 모드를 제어합니다.
+ `--automation-mode`는 DB 인스턴스의 일시 정지 상태를 지정합니다. 유효한 값은 자동화를 일시 중지하는 `all-paused`와 다시 재개하는 `full`입니다.
+ `--resume-full-automation-mode-minutes`는 일시 중지 기간을 지정합니다. 기본값은 60분입니다.

**참고**  
`--no-apply-immediately` 또는 `--apply-immediately`에 관계없이 RDS Custom은 가능한 한 빨리 비동기식으로 수정 사항을 적용합니다.

명령 응답에서 `ResumeFullAutomationModeTime`은 재개 시간을 UTC 타임스탬프로 나타냅니다. 자동화 모드가 `all-paused`인 경우 `modify-db-instance`를 사용하여 자동화 모드를 재개하거나 일시 중지 기간을 연장할 수 있습니다. 다른 `modify-db-instance` 옵션은 지원되지 않습니다.

다음 예제에서는 `my-custom-instance`에 대한 자동화를 90분 동안 일시 중지합니다.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode all-paused \
    --resume-full-automation-mode-minutes 90
```
Windows의 경우:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode all-paused ^
    --resume-full-automation-mode-minutes 90
```

다음 예제에서는 일시 중지 기간을 30분 더 연장합니다. 30분이 `ResumeFullAutomationModeTime`에 표시된 원래 시간에 추가됩니다.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode all-paused \
    --resume-full-automation-mode-minutes 30
```
Windows의 경우:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode all-paused ^
    --resume-full-automation-mode-minutes 30
```

다음 예제에서는 `my-custom-instance`에 대한 전체 자동화를 재개합니다.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode full \
```
Windows의 경우:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode full
```
다음 부분 샘플 출력에서 보류 중인 `AutomationMode` 값은 `full`입니다.  

```
{
    "DBInstance": {
        "PubliclyAccessible": true,
        "MasterUsername": "admin",
        "MonitoringInterval": 0,
        "LicenseModel": "bring-your-own-license",
        "VpcSecurityGroups": [
            {
                "Status": "active",
                "VpcSecurityGroupId": "0123456789abcdefg"
            }
        ],
        "InstanceCreateTime": "2020-11-07T19:50:06.193Z",
        "CopyTagsToSnapshot": false,
        "OptionGroupMemberships": [
            {
                "Status": "in-sync",
                "OptionGroupName": "default:custom-oracle-ee-19"
            }
        ],
        "PendingModifiedValues": {
            "AutomationMode": "full"
        },
        "Engine": "custom-oracle-ee",
        "MultiAZ": false,
        "DBSecurityGroups": [],
        "DBParameterGroups": [
            {
                "DBParameterGroupName": "default.custom-oracle-ee-19",
                "ParameterApplyStatus": "in-sync"
            }
        ],
        ...
        "ReadReplicaDBInstanceIdentifiers": [],
        "AllocatedStorage": 250,
        "DBInstanceArn": "arn:aws:rds:us-west-2:012345678912:db:my-custom-instance",
        "BackupRetentionPeriod": 3,
        "DBName": "ORCL",
        "PreferredMaintenanceWindow": "fri:10:56-fri:11:26",
        "Endpoint": {
            "HostedZoneId": "ABCDEFGHIJKLMNO",
            "Port": 8200,
            "Address": "my-custom-instance.abcdefghijk.us-west-2.rds.amazonaws.com"
        },
        "DBInstanceStatus": "automation-paused",
        "IAMDatabaseAuthenticationEnabled": false,
        "AutomationMode": "all-paused",
        "EngineVersion": "19.my_cev1",
        "DeletionProtection": false,
        "AvailabilityZone": "us-west-2a",
        "DomainMemberships": [],
        "StorageType": "gp2",
        "DbiResourceId": "db-ABCDEFGHIJKLMNOPQRSTUVW",
        "ResumeFullAutomationModeTime": "2020-11-07T20:56:50.565Z",
        "KmsKeyId": "arn:aws:kms:us-west-2:012345678912:key/aa111a11-111a-11a1-1a11-1111a11a1a1a",
        "StorageEncrypted": false,
        "AssociatedRoles": [],
        "DBInstanceClass": "db.m5.xlarge",
        "DbInstancePort": 0,
        "DBInstanceIdentifier": "my-custom-instance",
        "TagList": []
    }
```

# RDS Custom for SQL Server DB 인스턴스 수정
<a name="custom-managing.modify-sqlserver"></a>

RDS Custom for SQL Server DB 인스턴스를 수정하는 절차는 Amazon RDS에서와 유사하지만, 변경할 수 있는 내용은 다음으로 제한됩니다.
+ DB 인스턴스 클래스 변경
+ 백업 보존 기간 및 백업 기간 변경
+ 유지 관리 기간 변경
+ 새로운 버전을 사용할 수 있을 때 DB 엔진 버전 업그레이드
+ 할당된 스토리지, 프로비저닝된 IOPS, 스토리지 유형 변경
+ 다중 AZ 배포 허용 및 제거

RDS Custom for SQL Server DB 인스턴스를 수정할 때는 다음과 같은 제한이 적용됩니다.
+ Custom DB 옵션 및 파라미터 그룹은 지원되지 않습니다.
+ RDS Custom DB 인스턴스에 수동으로 연결하는 모든 스토리지 볼륨은 지원 경계를 벗어납니다.

  자세한 내용은 [RDS Custom 지원 범위](custom-concept.md#custom-troubleshooting.support-perimeter) 단원을 참조하십시오.

## 콘솔
<a name="custom-managing.modify-sqlserver.CON"></a>

**RDS Custom for SQL Server DB 인스턴스를 수정하는 방법**

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

1. 탐색 창에서 **데이터베이스**를 선택합니다.

1. 수정하려는 DB 인스턴스를 선택합니다.

1. **Modify**(수정)를 선택합니다.

1. 필요에 따라 다음과 같이 변경합니다.

   1. **DB engine version**(DB 엔진 버전)에서 새 버전을 선택합니다.

   1. **DB 인스턴스 클래스(DB instance class)** 값을 변경합니다. 지원되는 클래스는 [RDS Custom for SQL Server DB 인스턴스 클래스 지원](custom-reqs-limits.instancesMS.md) 섹션을 참조하세요.

   1. **백업 보존 기간(Backup retention period)** 값을 변경합니다.

   1. **백업 기간(Backup window)**의 경우 **시작 시간(Start time)**과 **기간(Duration)** 값을 설정합니다.

   1. **DB 인스턴스 유지 관리 기간(DB instance maintenance window)**의 경우 **시작일(Start day)**, **시작 시간(Start time)**, **기간(Duration)** 값을 설정합니다.

1. **계속(Continue)**을 선택합니다.

1. **즉시 적용(Apply immediately)** 또는 **예약된 다음 유지 관리 기간에 적용(Apply during the next scheduled maintenance window)**을 선택합니다.

1. **Modify DB instance**(DB 인스턴스 수정)를 선택합니다.

## AWS CLI
<a name="custom-managing.modify-sqlserver.CLI"></a>

RDS Custom for SQL Server DB 인스턴스를 수정하려면 [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) AWS CLI 명령을 사용하면 됩니다. 필요한 경우 다음 파라미터를 설정합니다.
+ `--db-instance-class` - 지원되는 클래스는 [RDS Custom for SQL Server DB 인스턴스 클래스 지원](custom-reqs-limits.instancesMS.md) 섹션을 참조하세요.
+ `--engine-version` - 업그레이드할 데이터베이스 엔진의 버전 번호입니다.
+ `--backup-retention-period` - 자동화된 백업을 유지하는 기간으로, 0\$135일까지 설정할 수 있습니다.
+ `--preferred-backup-window` - 자동화된 백업이 생성되는 일일 시간 범위입니다.
+ `--preferred-maintenance-window` - 시스템 유지 관리를 실행할 수 있는 주 단위 기간(UTC)입니다.
+ `--apply-immediately` – `--apply-immediately`를 사용하여 스토리지 변경 사항을 바로 적용합니다.

  그 밖에 다음 유지 관리 기간에 스토리지 변경 사항을 적용하려면 `--no-apply-immediately`(기본값)를 사용합니다.

# RDS Custom for SQL Server DB 인스턴스 스토리지 수정
<a name="custom-managing-sqlserver.storage-modify"></a>

RDS Custom for SQL Server DB 인스턴스의 스토리지 수정은 Amazon RDS DB 인스턴스의 스토리지 수정과 유사하지만 다음 작업만 수행할 수 있습니다.
+ 할당된 스토리지 크기를 늘립니다.
+ 스토리지 유형을 변경합니다. 범용 또는 프로비저닝된 IOPS 같은 사용 가능한 스토리지 유형을 사용할 수 있습니다. 프로비저닝된 IOPS는 gp3, io1 및 io2 Block Express 스토리지 유형에서 지원됩니다.
+ 프로비저닝된 IOPS를 지원하는 볼륨 유형을 사용하는 경우 프로비저닝된 IOPS를 변경합니다.

RDS Custom for SQL Server DB 인스턴스의 스토리지 수정에는 다음과 같은 제한이 적용됩니다.
+ RDS Custom for SQL Server에 할당된 최소 스토리지 크기는 20GiB입니다. io1, gp2, gp3의 최대 스토리지 한도는 16TiB인 반면 io2는 64TiB를 지원합니다.
+ Amazon RDS와 마찬가지로 할당된 스토리지를 줄일 수는 없는데, 이는 Amazon Elastic Block Store(Amazon EBS) 볼륨의 제한입니다. 자세한 내용은 [Amazon RDS DB 인스턴스 스토리지 작업](USER_PIOPS.StorageTypes.md) 섹션을 참조하세요.
+ RDS Custom for SQL Server DB 인스턴스에는 스토리지 autoscaling이 지원되지 않습니다.
+ RDS Custom DB 인스턴스에 수동으로 연결하는 스토리지 볼륨은 스토리지 크기 조정 대상으로 간주되지 않습니다. RDS에서 제공하는 기본 데이터 볼륨, 즉 D 드라이브만 스토리지 크기 조정 대상으로 간주됩니다.

  자세한 내용은 [RDS Custom 지원 범위](custom-concept.md#custom-troubleshooting.support-perimeter) 섹션을 참조하세요.
+ 스토리지 크기 조정은 일반적으로 DB 인스턴스의 중단이나 성능 저하를 일으키지 않습니다. DB 인스턴스에 대한 스토리지 크기를 수정하면 DB 인스턴스의 상태가 **스토리지 최적화**로 됩니다.
+ 스토리지 최적화는 몇 시간이 걸릴 수 있습니다. 6시간 또는 인스턴스에서 스토리지 최적화가 완료된 시간 둘 중 더 긴 시간 동안은 스토리지를 추가로 수정할 수 없습니다. 자세한 내용은 [Amazon RDS DB 인스턴스 스토리지 작업](USER_PIOPS.StorageTypes.md) 섹션을 참조하세요.

스토리지에 대한 자세한 내용은 [Amazon RDS DB 인스턴스 스토리지](CHAP_Storage.md) 단원을 참조하세요.

스토리지 수정에 대한 일반적인 정보는 [Amazon RDS DB 인스턴스 스토리지 작업](USER_PIOPS.StorageTypes.md) 섹션을 참조하세요.

**중요**  
Amazon EC2 콘솔 또는 Amazon EBS 콘솔 또는 API를 사용하여 RDS Custom for SQL Server DB 인스턴스의 스토리지를 수정하지 마세요. Amazon RDS 콘솔 또는 API 외부에서 직접 스토리지를 수정하면 데이터베이스가 `unsupported-configuration` 상태가 됩니다.  
Amazon EC2 또는 Amazon EBS를 사용하여 직접 스토리지를 변경하는 경우 Amazon RDS는 데이터베이스 인스턴스 상태를 추적하거나 관리할 수 없습니다. 이로 인해 다음가 같은 문제가 발생할 수 있습니다.  
고가용성 장애 조치 메커니즘이 제대로 작동하지 않음
데이터베이스 복제 설정이 중단됨
중복 기능이 실패함
데이터베이스를 지원되는 상태로 유지하려면 Amazon RDS 콘솔 또는 API를 통해서만 스토리지를 수정하세요. 복구 단계는 [RDS Custom for SQL Server에서 지원되지 않는 구성 문제 해결](custom-troubleshooting-sqlserver.md#custom-troubleshooting-sqlserver.fix-unsupported) 섹션을 참조하세요.

## 콘솔
<a name="custom-managing.storage-modify.CON"></a>

**RDS Custom for SQL Server DB 인스턴스 스토리지를 수정하는 방법**

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

1. 탐색 창에서 **데이터베이스**를 선택합니다.

1. 수정하려는 DB 인스턴스를 선택합니다.

1. **Modify**(수정)를 선택합니다.

1. 필요에 따라 다음과 같이 변경합니다.

   1. **Allocated storage**(할당된 스토리지)에 새로운 값을 입력합니다. 현재 값보다 커야 하며 20GiB\$116TiB여야 합니다.

   1. **스토리지 유형(Storage type)** 값을 변경합니다. 범용 또는 프로비저닝된 IOPS 같은 사용 가능한 스토리지 유형을 사용할 수 있습니다. 프로비저닝된 IOPS는 gp3, io1 및 io2 Block Express 스토리지 유형에서 지원됩니다.

   1. 프로비저닝된 IOPS를 지원하는 볼륨 유형을 지정하는 경우 **프로비저닝된 IOPS** 값을 정의할 수 있습니다.

1. **Continue**(계속)를 선택합니다.

1. **즉시 적용(Apply immediately)** 또는 **예약된 다음 유지 관리 기간에 적용(Apply during the next scheduled maintenance window)**을 선택합니다.

1. **Modify DB instance**(DB 인스턴스 수정)를 선택합니다.

## AWS CLI
<a name="custom-managing-sqlserver.storage-modify.CLI"></a>

RDS Custom for SQL Server DB 인스턴스의 스토리지를 수정하려면 [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) AWS CLI 명령을 사용하면 됩니다. 필요한 경우 다음 파라미터를 설정합니다.
+ `--allocated-storage` - DB 인스턴스에 할당할 스토리지 크기(GiB)입니다. 현재 값보다 커야 하며 20\$116,384GiB여야 합니다.
+ `--storage-type` - 스토리지 유형(예: gp2, gp3, io1 또는 io2)입니다.
+ `--iops` - DB 인스턴스의 프로비저닝된 IOPS입니다. 프로비저닝된 IOPS를 지원하는 스토리지 유형(예: gp3, io1, io2)에만 지정할 수 있습니다.
+ `--apply-immediately` – `--apply-immediately`를 사용하여 스토리지 변경 사항을 바로 적용합니다.

  그 밖에 다음 유지 관리 기간에 스토리지 변경 사항을 적용하려면 `--no-apply-immediately`(기본값)를 사용합니다.

다음 예에서는 my-custom-instance의 스토리지 크기를 200GiB로, 스토리지 유형을 io1로, 프로비저닝된 IOPS를 3000으로 변경합니다.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --storage-type io1 \
    --iops 3000 \
    --allocated-storage 200 \
    --apply-immediately
```
Windows의 경우:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --storage-type io1 ^
    --iops 3000 ^
    --allocated-storage 200 ^
    --apply-immediately
```

# RDS Custom for SQL Server 리소스 태깅
<a name="custom-managing-sqlserver.tagging"></a>

Amazon RDS 리소스와 마찬가지로 RDS Custom 리소스에 태그를 지정할 수 있지만, 몇 가지 중요한 차이점이 있습니다.
+ RDS Custom 자동화에 필요한 `AWSRDSCustom` 태그를 생성하거나 수정해서는 안 됩니다. 이렇게 하면 자동화가 중단될 수 있습니다.
+ `Name` 태그는 접두사가 `do-not-delete-rds-custom`인 RDS Custom 리소스에 추가됩니다. 고객이 전달한 키 값을 덮어씁니다.
+ 생성 중에 RDS Custom DB 인스턴스에 추가된 태그는 다른 모든 관련 RDS Custom 리소스로 전파됩니다.
+ DB 인스턴스 생성 후 RDS Custom 리소스에 태그를 추가하면 태그가 전파되지 않습니다.

리소스 태그 지정에 대한 일반적인 정보는 [Amazon RDS 리소스에 태그 지정](USER_Tagging.md) 섹션을 참조하세요.

## RDS Custom for SQL Server DB 인스턴스 삭제
<a name="custom-managing-sqlserver.deleting"></a>

RDS Custom for SQL Server DB 인스턴스를 삭제하려면 다음을 수행하세요.
+ DB 인스턴스 이름을 입력합니다.
+ DB 인스턴스의 최종 DB 스냅샷을 생성하는 옵션을 선택하거나 선택 취소합니다.
+ 자동화된 백업을 유지하는 옵션을 선택하거나 선택 취소합니다.

콘솔이나 CLI를 사용하여 RDS Custom for SQL Server DB 인스턴스를 삭제할 수 있습니다. 해당 DB 인스턴스를 삭제하는 데 필요한 시간은 백업 보존 기간(즉, 삭제할 백업 수), 삭제되는 데이터의 양과 최종 스냅샷 생성 여부에 따라 달라질 수 있습니다.

**주의**  
RDS Custom for SQL Server DB 인스턴스를 삭제하면 EC2 인스턴스 및 관련 Amazon EBS 볼륨이 영구적으로 삭제됩니다. 이러한 리소스를 종료하거나 삭제해서는 안 됩니다. 종료하거나 삭제하면 삭제 및 최종 스냅샷 생성이 실패할 수 있습니다.

**참고**  
DB 인스턴스가 `creating`, `failed`, `incompatible-create`, `incompatible-restore` 또는 `incompatible-network` 상태일 때는 최종 DB 스냅샷을 생성할 수 없습니다. 자세한 내용은 [ Amazon RDSDB 인스턴스 상태 보기](accessing-monitoring.md#Overview.DBInstance.Status) 단원을 참조하십시오.

**중요**  
최종 스냅샷을 선택하는 경우 DB 인스턴스 삭제가 진행되는 동안 DB 인스턴스에 데이터를 쓰지 않는 것이 좋습니다. 일단 DB 인스턴스 삭제가 시작되면 데이터 변경 사항이 최종 스냅샷에 캡처되지 않을 수 있습니다.

### 콘솔
<a name="custom-managing-sqs.deleting.console"></a>

**RDS Custom DB 인스턴스를 삭제하는 방법**

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

1. 탐색 창에서 **Databases**(데이터베이스)를 선택한 후 삭제하려는 RDS Custom for SQL Server DB 인스턴스를 선택합니다. RDS Custom for SQL Server DB 인스턴스는 **Instance (RDS Custom for SQL Server)**(인스턴스(RDS Custom for SQL Server))를 표시합니다.

1. **작업**에 대해 **삭제**를 선택합니다.

1. 최종 스냅샷을 생성하려면 **Create final snapshot**(최종 스냅샷 생성)을 선택하고 **Final snapshot name**(최종 스냅샷 이름)에 이름을 입력합니다.

1. 자동 백업을 보관하려면 **Retain automated backups**(자동 백업 보관)를 선택합니다.

1. 상자에 **delete me**를 입력합니다.

1. **삭제**를 선택합니다.

### AWS CLI
<a name="custom-managing-sqs.deleting.CLI"></a>

[delete-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-instance.html) AWS CLI 명령을 사용하여 RDS Custom for SQL Server DB 인스턴스를 삭제할 수 있습니다. 필수 파라미터 `--db-instance-identifier`를 사용하여 DB 인스턴스를 식별합니다. 나머지 파라미터는 Amazon RDS DB 인스턴스와 동일합니다.

다음 예제에서는 이름이 `my-custom-instance`인 RDS Custom for SQL Server DB 인스턴스를 삭제하고 최종 스냅샷을 생성하며 자동 백업을 유지합니다.

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

```
aws rds delete-db-instance \
    --db-instance-identifier my-custom-instance \
    --no-skip-final-snapshot \
    --final-db-snapshot-identifier my-custom-instance-final-snapshot \
    --no-delete-automated-backups
```
Windows의 경우:  

```
aws rds delete-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --no-skip-final-snapshot ^
    --final-db-snapshot-identifier my-custom-instance-final-snapshot ^
    --no-delete-automated-backups
```

최종 스냅샷을 찍으려면 `--final-db-snapshot-identifier` 옵션이 필요하며 이 옵션을 지정해야 합니다.

최종 스냅샷을 건너뛰려면 명령에서 `--no-skip-final-snapshot` 옵션 및 `--final-db-snapshot-identifier` 옵션 대신 `--skip-final-snapshot` 옵션을 지정합니다.

자동 백업을 삭제하려면 명령에서 `--no-delete-automated-backups` 옵션 대신 `--delete-automated-backups` 옵션을 지정합니다.

# RDS Custom for SQL Server DB 인스턴스 시작 및 중지
<a name="custom-managing-sqlserver.startstop"></a>

RDS Custom for SQL Server DB 인스턴스를 시작 및 중지할 수 있습니다. RDS Custom for SQL Server DB 인스턴스를 중지 및 시작할 때도 RDS for SQL Server DB 인스턴스의 일반적인 요구 사항 및 제한 사항이 동일하게 적용됩니다. 자세한 내용은 [Amazon RDS DB 인스턴스의 일시적 중지](USER_StopInstance.md) 단원을 참조하십시오.

RDS Custom for SQL Server DB 인스턴스를 시작 및 중지할 때도 다음과 같은 고려 사항이 적용됩니다.
+ DB 인스턴스가 `STOPPED` 상태인 동안에는 RDS Custom for SQL Server DB 인스턴스의 EC2 인스턴스 속성을 수정하는 작업이 지원되지 않습니다.
+ 단일 가용 영역에 구성되어 있는 경우 RDS Custom for SQL Server DB 인스턴스를 중지 및 시작할 수 있습니다. 다중 AZ 구성에서는 RDS Custom for SQL Server DB 인스턴스를 중지할 수 없습니다.
+ RDS Custom for SQL Server DB 인스턴스를 중지할 때 `SYSTEM` 스냅샷이 생성됩니다. RDS Custom for SQL Server DB 인스턴스를 다시 시작하면 스냅샷이 자동 삭제됩니다.
+ RDS Custom for SQL Server DB 인스턴스를 중지할 때 EC2 인스턴스를 삭제하면 RDS Custom for SQL Server DB 인스턴스가 다시 시작될 때 `C:` 드라이브가 교체됩니다.
+ RDS Custom for SQL Server DB 인스턴스를 중지해도 인스턴스 유형을 수정하지 않는 한 `C:\` 드라이브, 호스트 이름 및 사용자 지정 구성은 그대로 유지됩니다.
+ 다음 작업을 수행하면 RDS Custom에서 DB 인스턴스를 지원 경계가 아닌 영역에 배치하게 되며, 이 경우에도 DB 인스턴스 시간에 대한 요금이 부과됩니다.
  + Amazon RDS가 중지되어 있는 동안 기본 EC2 인스턴스를 시작합니다. 문제를 해결하려면 `start-db-instance` Amazon RDS API를 호출하거나, EC2를 중지하여 RDS Custom 인스턴스가 `STOPPED` 상태가 되도록 합니다.
  + RDS Custom for SQL Server DB 인스턴스가 `ACTIVE` 상태일 때 기본 EC2 인스턴스를 중지합니다.

DB 인스턴스의 중지 및 시작에 관한 자세한 내용은 [Amazon RDS DB 인스턴스의 일시적 중지](USER_StopInstance.md) 및 [이전에 중지된 Amazon RDS DB 인스턴스 시작](USER_StartInstance.md) 단원을 참조하세요.