1. AWS SQL Server 버전 업그레이드 작업 시 재시작 발생 여부
SQL Server의 버전 업그레이드 수행시 재시작이 발생합니다.
- Single AZ 구성의 경우 업그레이드를 수행하는 동안 인스턴스를 사용 할 수 없으며 정확한 업그레이드 시간은 인스턴스 클래스 유형과 데이터베이스 크기에 따라 달라집니다.
- Multi AZ 구성을 사용할 경우 기본과 대기 인스턴스가 모두 업그레이드 되며 RDS는 단계적으로 업그레이드를 수행합니다. 보조 인스턴스의 업그레이드가 진행되어 승격 된 이후 Failover 진행 시간동안만 다운타임이 발생합니다.
이후 원래의 기본 인스턴스에 업그레이드가 적용됩니다.
2. AWS SQL Server 버전 업그레이드 시 고려사항
- 옵션그룹 :
DB 인스턴스에서 사용자 지정 DB 옵션 그룹을 사용할 경우 Amazon RDS에서 DB 인스턴스에 새 옵션 그룹을 할당할 수 없는 경우도 있습니다. 예를 들어 새로운 메이저 버전으로 업그레이드할 경우 새로운 옵션 그룹을 지정해야 합니다. 새 옵션 그룹을 생성하고 동일한 옵션을 기존 사용자 지정 옵션 그룹에 추가하는 것이 좋습니다.
- 파라미터 그룹 :
메이저 버전으로 업그레이드할 경우 새로운 파라미터 그룹을 지정해야 합니다. 새 파라미터 그룹을 생성하고 기존 사용자 지정 파라미터 그룹에서와 같은 방법으로 파라미터를 구성하는 것이 좋습니다.
- 업그레이드 테스트 :
메이저 버전 업그레이드에는 기존 애플리케이션과 호환되지 않는 데이터베이스 변경 사항이 포함될 수 있습니다.
DB 인스턴스에 대한 메이저 버전 업그레이드를 수행하기 전에 테스트 인스턴스를 생성 및 업그레이드 하여 데이터베이스와 해당 데이터베이스에 액세스하는 모든 애플리케이션이 새 버전과 호환되는지 여부를 철저하게 테스트 하는 것을 권고 드립니다.
'IT > AWS' 카테고리의 다른 글
MySQL RDS와 Amazon Aurora MySQL의 차이점 (0) | 2024.09.23 |
---|---|
SQL Server 지원 종료 계획 (0) | 2024.05.09 |
AWS Rds for Oracle 에서 Statspack 설정하기 (0) | 2024.03.14 |
[AWS DMS] 동일한 스키마로 이관 수행 중 변환 규칙이 수행되지 않을 때 (0) | 2023.12.14 |
[Aurora MySQL]갑작스러운 CPU 상승, 롤백 세그먼트 이력에 대한 해결과 성능 튜닝 (1) | 2023.12.07 |