RDS for SQL Server에서 SQL Server Developer Edition 작업
RDS for SQL Server가 SQL Server Developer Edition을 지원합니다. Developer Edition에는 모든 SQL Server Enterprise Edition 기능이 포함되어 있지만 비프로덕션 용도로만 라이선스가 부여됩니다. 사용자 지정 엔진 버전(CEV) 기능을 통해 자체 설치 미디어를 사용하여 RDS for SQL Server Developer Edition 인스턴스를 생성할 수 있습니다.
이점
RDS for SQL Server Developer Edition을 사용하여 다음을 수행할 수 있습니다.
-
프로덕션 데이터베이스와의 기능 패리티를 유지하면서 개발 및 테스트 환경의 비용을 절감합니다.
-
Enterprise 라이선스 요금 없이 비프로덕션 환경에서 Enterprise Edition 기능에 액세스합니다.
-
백업, 패치 적용 및 모니터링을 포함한 Amazon RDS 자동화 관리 기능을 사용합니다.
참고
SQL Server Developer Edition은 개발 및 테스트 목적으로만 라이선스가 부여되며 프로덕션 환경에서 사용할 수 없습니다.
리전 가용성
RDS for SQL Server Developer Edition은 다음 AWS 리전에서 사용할 수 있습니다.
미국 동부(버지니아 북부)
미국 동부(오하이오)
미국 서부(오리건)
미국 서부(캘리포니아 북부)
아시아 태평양(뭄바이)
아시아 태평양(서울)
아시아 태평양(싱가포르)
아시아 태평양(오사카)
아시아 태평양(시드니)
아시아 태평양(도쿄)
유럽(아일랜드)
유럽(프랑크푸르트)
유럽(런던)
유럽(스톡홀름)
유럽(파리)
캐나다(중부)
남아메리카(상파울루)
아프리카(케이프타운)
라이선스 및 사용
SQL Server Developer Edition은 Microsoft에서 개발 및 테스트 환경에 대해서만 라이선스를 부여합니다. Developer Edition을 프로덕션 서버로 사용할 수 없습니다. Amazon RDS에서 SQL Server Developer Edition을 사용하는 경우, Microsoft의 SQL Server Developer Edition 라이선스 약관을 준수할 책임은 사용자에게 있습니다. AWS 인프라 비용만 지불하면 되며, 추가 SQL Server 라이선스 요금은 없습니다. 요금 세부 정보는 RDS for SQL Server 요금
사전 조건
RDS for SQL Server에서 SQL Server Developer Edition을 사용하기 전에 다음 요구 사항이 있는지 확인합니다.
-
Microsoft에서 직접 설치 바이너리를 가져와 Microsoft의 라이선스 약관을 준수하는지 확인해야 합니다.
-
Developer Edition DB 인스턴스를 생성하려면 다음 리소스를 사용할 수 있는 액세스 권한이 있어야 합니다.
-
AmazonRDSFullAccess및s3:GetObject권한이 있는 AWS 계정입니다.
-
-
설치 미디어를 저장하려면 Amazon S3 버킷이 필요합니다. CEV 생성의 일부로 Amazon S3 버킷에 업로드하려면 ISO 및 누적 업데이트 파일이 필요합니다. 자세한 내용은 Amazon S3 버킷에 설치 미디어 업로드를 참조하세요.
-
모든 설치 미디어 파일은 사용자 지정 엔진 버전이 생성된 곳과 동일한 리전의 동일한 Amazon S3 버킷과 해당 Amazon S3 버킷 내의 동일한 폴더 경로 내에 있어야 합니다.
지원되는 버전
RDS for SQL Server의 Developer Edition은 다음 버전을 지원합니다.
-
SQL Server 2022 CU 21(16.00.4215.2)
Developer Edition CEV 생성에 지원되는 모든 엔진 버전을 나열하려면 다음 AWS CLI 명령을 사용합니다.
aws rds describe-db-engine-versions --engine sqlserver-dev-ee --output json --query "{DBEngineVersions: DBEngineVersions[?Status=='requires-custom-engine-version'].{Engine: Engine, EngineVersion: EngineVersion, Status: Status, DBEngineVersionDescription: DBEngineVersionDescription}}"
이 명령은 다음 예제 출력과 유사한 출력을 반환합니다.
{ "DBEngineVersions": [ { "Engine": "sqlserver-dev-ee", "EngineVersion": "16.00.4215.2.v1", "Status": "requires-custom-engine-version", "DBEngineDescription": "Microsoft SQL Server Enterprise Developer Edition", "DBEngineVersionDescription": "SQL Server 2022 16.00.4215.2.v1" } ] }
엔진 버전 상태로, requires_custom_engine_version이 식별한 지원되는 템플릿 엔진 버전입니다. 이러한 템플릿은 가져올 수 있는 SQL Server 버전을 보여 줍니다.
제한 사항
Amazon RDS의 SQL Server Developer Edition에는 다음과 같은 제한 사항이 적용됩니다.
-
현재 M6i 및 R6i 인스턴스 클래스에서만 지원됩니다.
-
다중 AZ 배포 및 읽기 전용 복제본은 지원되지 않습니다.
-
자체 SQL Server 설치 미디어를 제공하고 관리해야 합니다.
-
SQL Server Developer Edition(sqlserver-dev-ee)의 사용자 지정 엔진 버전은 리전 간 또는 계정 간에 공유할 수 없습니다.