

# RDS for Oracle 라이선스 옵션
<a name="Oracle.Concepts.Licensing"></a>

Amazon RDS for Oracle에는 License Included(LI) 및 Bring Your Own License(BYOL)의 두 가지 라이선스 옵션이 있습니다. Amazon RDS에서 Oracle DB 인스턴스를 생성한 후 DB 인스턴스를 수정하여 라이선스 모델을 변경할 수 있습니다. 자세한 내용은 [Amazon RDS DB 인스턴스 수정](Overview.DBInstance.Modifying.md) 섹션을 참조하세요.

**중요**  
DB 인스턴스 클래스와 Oracle Database 에디션에 적합한 Oracle 데이터베이스 라이선스(소프트웨어 업데이트 라이선스 및 지원 포함)가 있어야 합니다. 또한 별도로 라이선스가 부여된 Oracle Database 기능에 대한 라이선스가 있는지 확인하세요.

**Topics**
+ [SE2용 라이선스 포함 모델](#Oracle.Concepts.Licensing.LicenseIncluded)
+ [EE 및 SE2용 기존 보유 라이선스 사용(BYOL)](#Oracle.Concepts.Licensing.BYOL)
+ [Oracle 다중 AZ 배포 라이선스](#Oracle.Concepts.Licensing.MAZ)

## SE2용 라이선스 포함 모델
<a name="Oracle.Concepts.Licensing.LicenseIncluded"></a>

License Included 모델에서는 Oracle 데이터베이스 라이선스를 별도로 구매할 필요가 없습니다. 즉 AWS에 Oracle 데이터베이스 소프트웨어 라이선스가 포함됩니다. 라이선스 포함 모델은 Amazon RDS for Oracle Database Standard Edition Two(SE2)에 대해 지원됩니다.

이 모델에서는 사례 지원이 포함된 AWS Support 계정이 있는 경우, Amazon RDS 및 Oracle 데이터베이스 서비스 요청은 모두 지원에 문의합니다. RDS for Oracle 사용 시 LI 옵션은 [AWS서비스 약관](https://aws.amazon.com/service-terms/)의 섹션 10.3.1의 적용을 받습니다.

## EE 및 SE2용 기존 보유 라이선스 사용(BYOL)
<a name="Oracle.Concepts.Licensing.BYOL"></a>

BYOL 모델에서는 기존의 Oracle 데이터베이스 라이선스를 사용하여 Amazon RDS에서 데이터베이스를 배포할 수 있습니다. Amazon RDS는 Oracle Database Enterprise Edition(EE) 및 Oracle Database Standard Edition 2(SE2)에 대해서만 BYOL 모델을 지원합니다.

실행할 DB 인스턴스 클래스와 Oracle Database 에디션에 적합한 Oracle 데이터베이스 라이선스(소프트웨어 업데이트 라이선스 및 지원 포함)가 있어야 합니다. 또한 클라우드 컴퓨팅 환경에 대한 Oracle의 Oracle Database 소프트웨어 라이선스 부여 정책을 따라야 합니다. Oracle의 Amazon EC2 라이선스 정책에 대한 자세한 내용은 [Licensing Oracle Software in the Cloud Computing Environment](http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf)를 참조하십시오.

이 모델에서는 활성 Oracle 지원 계정을 계속 사용할 수 있습니다. Oracle Database 서비스 요청은 Oracle에 직접 문의하십시오. AWS Support 계정에 사례 지원이 있는 경우 Amazon RDS 관련 문제는 지원에 문의합니다.

### AWS License Manager와 통합
<a name="oracle-lms-integration"></a>

BYOL 모델에서 Oracle 라이선스 사용량을 보다 쉽게 모니터링하려면 [AWS License Manager](https://aws.amazon.com/license-manager/)는 Amazon RDS for Oracle과 통합합니다. License Manager는 Oracle 엔진 버전에 대한 RDS 추적 및 vCPU(가상 코어)에 기반한 라이선스 팩을 지원합니다. 또한 License Manager를 AWS Organizations와 함께 사용하여 모든 조직 계정을 중앙에서 관리할 수도 있습니다.

다음 표에는 RDS for Oracle용 제품 정보 필터가 나와 있습니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html)

Oracle DB 인스턴스의 라이선스 사용량을 추적하려면 AWS License Manager를 사용하여 자체 관리형 라이선스를 생성합니다. 이 경우 제품 정보 필터와 일치하는 RDS for Oracle 리소스가 자체 관리형 라이선스와 자동으로 연결됩니다. Oracle DB 인스턴스 검색에는 최대 24시간이 소요될 수 있습니다. AWS Resource Access Manager를 사용하여 여러 계정의 라이선스를 추적할 수도 있습니다.

#### 콘솔
<a name="oracle-lms-integration.console"></a>

**RDS for Oracle DB 인스턴스의 라이선스 사용량을 추적하기 위해 AWS License Manager에서 자체 관리형 라이선스를 생성하려면**

1. [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)로 이동합니다.

1. **자체 관리 라이선스 생성**을 선택합니다.

   자세한 내용은 **AWS License Manager 사용 설명서의 [Create a self-managed license](https://docs.aws.amazon.com/license-manager/latest/userguide/create-license-configuration.html)를 참조하세요.

   **제품 정보** 패널에서 **RDS Product Information Filter(RDS 제품 정보 필터)**에 대한 규칙을 추가합니다.

   자세한 내용은*AWS License Manager API 참조*의 [ProductInformation](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_ProductInformation.html)을 참조하십시오.

1. (교차 계정 추적만 해당) AWS Resource Access Manager를 사용하여 AWS 계정 또는 AWS Organizations를 통해 자체 관리형 라이선스를 공유합니다. 자세한 내용은 [AWS 리소스 공유](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html)를 참조하세요.

#### AWS CLI
<a name="oracle-lms-integration.cli"></a>

AWS CLI를 사용하여 자체 관리형 라이선스를 생성하려면 [create-license-configuration](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-configuration.html) 명령을 직접 호출합니다. `--cli-input-json` 또는 `--cli-input-yaml` 파라미터를 사용하여 파라미터를 명령에 전달합니다.

**Example**  
다음 예에서는 Oracle Enterprise Edition에 대한 자체 관리형 라이선스를 생성합니다.  

```
aws license-manager create-license-configuration --cli-input-json file://rds-oracle-ee.json
```
다음은 예제에서 사용되는 샘플 `rds-oracle-ee.json` 파일입니다.  

```
{
    "Name": "rds-oracle-ee",
    "Description": "RDS Oracle Enterprise Edition",
    "LicenseCountingType": "vCPU",
    "LicenseCountHardLimit": false,
    "ProductInformationList": [
        {
            "ResourceType": "RDS",
            "ProductInformationFilterList": [
                {
                    "ProductInformationFilterName": "Engine Edition",
                    "ProductInformationFilterValue": ["oracle-ee"],
                    "ProductInformationFilterComparator": "EQUALS"
                }
            ]
        }
    ]
}
```

제품 정보에 대한 자세한 내용은 *AWS License Manager 사용 설명서*의 [리소스 인벤토리 자동 검색](https://docs.aws.amazon.com/license-manager/latest/userguide/automated-discovery.html)을 참조하십시오.

`--cli-input` 파라미터에 대한 자세한 내용은 *AWS CLI 사용 설명서*의 JSON 또는 YAML 입력 파일에서 [AWS CLI 스켈레톤 및 입력 파라미터 생성](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-skeleton.html)을 참조하세요.

### Oracle Database 버전 간 마이그레이션
<a name="Oracle.Concepts.EditionsMigrating"></a>

실행하려는 DB 인스턴스의 버전과 클래스에 적합한 미사용 BYOL Oracle Database 라이선스가 있다고 가정하면, Standard Edition 2(SE2)에서 Enterprise Edition(EE)으로 마이그레이션할 수 있습니다. EE에서 다른 버전으로 마이그레이션할 수는 없습니다.

**Oracle Database 버전을 변경하고 데이터를 유지하려면**

1. DB 인스턴스의 스냅샷을 생성합니다.

   자세한 내용은 [Amazon RDS의 단일 AZ DB 인스턴스에 대한 DB 스냅샷 생성](USER_CreateSnapshot.md) 섹션을 참조하세요.

1. 스냅샷을 새 DB 인스턴스로 복원하고 사용하려는 Oracle 데이터베이스 에디션을 선택합니다.

   자세한 내용은 [DB 인스턴스 복원](USER_RestoreFromSnapshot.md) 섹션을 참조하세요.

1. (선택 사항) 이전 DB 인스턴스를 계속 실행하고 적절한 Oracle 데이터베이스 라이선스를 갖고 싶지 않으면 이전 DB 인스턴스를 삭제하십시오.

   자세한 내용은 [DB 인스턴스 삭제](USER_DeleteInstance.md) 섹션을 참조하세요.

## Oracle 다중 AZ 배포 라이선스
<a name="Oracle.Concepts.Licensing.MAZ"></a>

Amazon RDS는 고가용성 장애 조치 솔루션으로서 Oracle용 다중 AZ 배포를 지원합니다. 프로덕션 워크로드에는 다중 AZ를 권장합니다. 자세한 내용은 [Amazon RDS에 대한 다중 AZ 배포 구성 및 관리](Concepts.MultiAZ.md) 섹션을 참조하세요.

기본 보유 라이선스 사용 모델을 사용하는 경우, 다중 AZ 배포에 기본 DB 인스턴스와 보조 DB 인스턴스 모두에 대한 라이선스가 있어야 합니다.