RDS for MySQL 업그레이드 테스트
RDS for MySQL 업그레이드 테스트
AWS RDS 사용자 가이드의 이 페이지를 한국어로 설명합니다.
출처: 문서
본문
DB 인스턴스에서 주요 버전 업그레이드를 수행하기 전에 데이터베이스가 새 버전과 호환되는지 철저히 테스트하세요. 또한 데이터베이스에 액세스하는 모든 애플리케이션이 새 버전과 호환되는지 철저히 테스트하세요. 다음 절차를 사용하는 것이 좋습니다.
주요 버전 업그레이드를 테스트하려면
- 데이터베이스 엔진의 새 버전에 대한 업그레이드 문서를 검토하여 데이터베이스나 애플리케이션에 영향을 줄 수 있는 호환성 문제가 있는지 확인합니다.
- DB 인스턴스가 사용자 지정 DB 파라미터 그룹의 멤버인 경우 새 주요 버전과 호환되는 기존 설정으로 새 DB 파라미터 그룹을 만듭니다. 테스트 인스턴스를 업그레이드할 때 새 DB 파라미터 그룹을 지정하여 업그레이드 테스트가 올바르게 작동하는지 확인합니다. DB 파라미터 그룹 생성에 대한 자세한 내용은 Amazon RDS용 파라미터 그룹을 참조하세요.
- 업그레이드할 DB 인스턴스의 DB 스냅샷을 만듭니다. 자세한 내용은 Amazon RDS용 Single-AZ DB 인스턴스의 DB 스냅샷 생성을 참조하세요.
- DB 스냅샷을 복원하여 새 테스트 DB 인스턴스를 만듭니다. 자세한 내용은 DB 인스턴스로 복원을 참조하세요.
- 이 새 테스트 DB 인스턴스를 수정하여 다음에 자세히 설명된 방법 중 하나를 사용해 새 버전으로 업그레이드합니다. 2단계에서 새 파라미터 그룹을 만든 경우 해당 파라미터 그룹을 지정합니다.
- 업그레이드된 인스턴스가 사용하는 스토리지를 평가하여 업그레이드에 추가 스토리지가 필요한지 확인합니다.
- 업그레이드된 DB 인스턴스에 대해 필요한 만큼 품질 보증 테스트를 실행하여 데이터베이스와 애플리케이션이 새 버전에서 올바르게 작동하는지 확인합니다. 1단계에서 확인한 호환성 문제의 영향을 평가하는 데 필요한 새 테스트를 구현합니다. 모든 저장 프로시저와 함수를 테스트합니다. 애플리케이션의 테스트 버전을 업그레이드된 DB 인스턴스로 연결합니다.
- 모든 테스트가 통과하면 프로덕션 DB 인스턴스에서 업그레이드를 수행합니다. 모든 것이 올바르게 작동하는지 확인할 때까지 DB 인스턴스에 대한 쓰기 작업을 허용하지 않는 것이 좋습니다.