Amazon RDS Db2 인스턴스에 대한 업그레이드 관리 - Amazon Relational Database Service

Amazon RDS Db2 인스턴스에 대한 업그레이드 관리

RDS에서 지원되는 Db2 마이너 버전의 현재 목록을 보려면 다음 명령 중 하나를 사용합니다.

aws rds describe-db-engine-versions --engine db2-se aws rds describe-db-engine-versions --engine db2-ae

또한 Amazon RDS는 업그레이드 롤아웃 정책을 지원하여 여러 데이터베이스 리소스 및 AWS 계정에서 자동 마이너 버전 업그레이드를 관리합니다. 자세한 내용은 자동 마이너 버전 AWS Organizations 업그레이드에 업그레이드 롤아웃 정책 사용 섹션을 참조하세요.

새 DB 인스턴스를 생성할 때는 현재 지원되는 모든 Db2 버전을 지정할 수 있습니다. 메이저 버전(예: Db2 11.5) 및 지정된 메이저 버전에 대해 지원되는 모든 마이너 버전을 지정할 수 있습니다. 버전이 지정되지 않은 경우 Amazon RDS는 지원되는 버전(보통 최신 버전)을 기본값으로 설정합니다. 메이저 버전이 지정되었지만 마이너 버전이 지정되지 않은 경우, Amazon RDS는 고객이 지정한 메이저 버전의 최근 릴리스를 기본값으로 설정합니다. 지원되는 버전 목록과 새로 만든 DB 인스턴스의 기본값을 보려면 describe-db-engine-versions AWS Command Line Interface(AWS CLI) 명령을 사용합니다.

예를 들어, 지원되는 Amazon RDS for Db2 엔진 버전 목록을 보려면 다음 AWS CLI 명령을 실행합니다. 리전을 사용자의 AWS 리전으로 바꿉니다.

대상 LinuxmacOS, 또는Unix:

aws rds describe-db-engine-versions \ --filters Name=engine,Values=db2-ae,db2-se \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region region

Windows의 경우:

aws rds describe-db-engine-versions ^ --filters Name=engine,Values=db2-ae,db2-se ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region region

다음 예제와 비슷한 출력이 생성됩니다.

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" }, { "Engine": "db2-se", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-se-11.5" } ]

기본 Db2 버전은 AWS 리전에 따라 다를 수 있습니다. 특정 마이너 버전으로 DB 인스턴스를 생성하려면 DB 인스턴스 생성 중에 마이너 버전을 지정합니다. db2-aedb2-se 데이터베이스 엔진에 대한 AWS 리전의 기본 버전은 describe-db-engine-versions 명령을 실행하여 확인할 수 있습니다. 다음 예제에서는 미국 동부(버지니아 북부)의 db2-ae에 대한 기본 버전을 반환합니다.

대상 LinuxmacOS, 또는Unix:

aws rds describe-db-engine-versions \ --default-only --engine db2-ae \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region us-east-1

Windows의 경우:

aws rds describe-db-engine-versions ^ --default-only --engine db2-ae ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region us-east-1

다음 예제와 비슷한 출력이 생성됩니다.

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" } ]

Amazon RDS를 통해 사용자는 Db2 인스턴스를 Amazon RDS가 지원하는 새 메이저 버전으로 언제 업그레이드할지를 제어합니다. 특정 Db2 버전과의 호환성을 유지하고, 프로덕션 환경에 배포하기 전에 애플리케이션으로 새 버전을 테스트하고, 가장 원하는 일정에 맞춰 메이저 버전 업그레이드를 수행할 수 있습니다.

자동 마이너 버전 업그레이드를 사용하면 Amazon RDS가 지원하는 DB 인스턴스를 새 Db2 마이너 버전으로 자동 업그레이드합니다. 이 패치는 예약 유지보수 중에 발생합니다. DB 인스턴스를 수정하여 자동 마이너 버전 업그레이드를 활성화 또는 비활성화할 수 있습니다.

Db2 버전 11.5.9.1 및 11.5.10.0을 제외하고 새 Db2 마이너 버전으로의 자동 업그레이드에는 새 빌드 및 수정본으로의 자동 업그레이드가 포함됩니다. 11.5.9.1 및 11.5.10.0의 경우 마이너 버전을 수동으로 업그레이드하세요.

자동으로 예약된 업그레이드를 사용하지 않기로 선택한 경우, 사용자는 메이저 버전 업데이트를 위해 선택한 것과 동일한 프로시저에 따라 지원되는 마이너 버전 릴리스로 수동으로 업그레이드할 수 있습니다. 자세한 내용은 DB 인스턴스 엔진 버전 업그레이드 섹션을 참조하세요.