RDS for SQL Server 업그레이드 테스트

RDS for SQL Server 업그레이드 테스트

Amazon RDS 사용자 가이드의 이 페이지를 한국어로 설명합니다.

출처: 문서

본문

RDS for SQL Server 업그레이드 테스트

DB 인스턴스에서 메이저 버전 업그레이드를 수행하기 전에 데이터베이스와 해당 데이터베이스에 액세스하는 모든 애플리케이션을 새 버전과의 호환성에 대해 철저히 테스트해야 합니다. 다음 절차를 사용할 것을 권장합니다.

메이저 버전 업그레이드 테스트
  1. 새 버전의 데이터베이스 엔진에 대해 Microsoft 문서의 SQL Server 업그레이드 검토를 확인하여 데이터베이스나 애플리케이션에 영향을 줄 수 있는 호환성 문제가 있는지 확인합니다.
  2. DB 인스턴스가 사용자 지정 옵션 그룹을 사용하는 경우 업그레이드할 새 버전과 호환되는 새 옵션 그룹을 만듭니다. 자세한 내용은 옵션 그룹 고려 사항을 참조하세요.
  3. DB 인스턴스가 사용자 지정 파라미터 그룹을 사용하는 경우 업그레이드할 새 버전과 호환되는 새 파라미터 그룹을 만듭니다. 자세한 내용은 파라미터 그룹 고려 사항을 참조하세요.
  4. 업그레이드할 DB 인스턴스의 DB 스냅샷을 만듭니다. 자세한 내용은 Amazon RDS의 Single-AZ DB 인스턴스용 DB 스냅샷 생성을 참조하세요.
  5. DB 스냅샷을 복원하여 새 테스트 DB 인스턴스를 만듭니다. 자세한 내용은 DB 인스턴스로 복원을 참조하세요.
  6. 다음 방법 중 하나를 사용하여 이 새 테스트 DB 인스턴스를 수정해 새 버전으로 업그레이드합니다.
    • 콘솔
    • AWS CLI
    • RDS API
  7. 업그레이드된 인스턴스가 사용하는 스토리지를 평가하여 업그레이드에 추가 스토리지가 필요한지 확인합니다.
  8. 업그레이드된 DB 인스턴스에 대해 필요한 만큼 품질 보증 테스트를 실행하여 데이터베이스와 애플리케이션이 새 버전에서 올바르게 작동하는지 확인합니다. 1단계에서 식별한 호환성 문제의 영향을 평가하는 데 필요한 새 테스트를 구현합니다. 모든 저장 프로시저와 함수를 테스트합니다. 애플리케이션의 테스트 버전을 업그레이드된 DB 인스턴스로 연결합니다.
  9. 모든 테스트를 통과하면 프로덕션 DB 인스턴스에서 업그레이드를 수행합니다. 모든 것이 올바르게 작동하는지 확인할 때까지 DB 인스턴스에 대한 쓰기 작업을 허용하지 않는 것을 권장합니다.

더 알아보기 (Learn more)