Amazon RDS for MySQL
Amazon RDS는 여러 버전의 MySQL for DB 인스턴스를 지원합니다. 지원되는 버전에 대한 전체 정보는 Amazon RDS의 MySQL 버전 섹션을 참조하세요.
Amazon RDS for MySQL DB 인스턴스를 생성하려면 Amazon RDS 관리 도구 또는 인터페이스를 사용하면 됩니다. 그러면 다음 작업을 수행할 수 있습니다.
-
DB 인스턴스 크기 조정
-
DB 인스턴스로의 연결 승인
-
백업 또는 스냅샷에서 생성 및 복원
-
보조 다중 AZ 생성
-
읽기 전용 복제본 생성
-
DB 인스턴스의 성능 모니터링
DB 인스턴스의 데이터를 저장하고 이에 액세스하려면 표준 MySQL 유틸리티 및 애플리케이션을 사용하면 됩니다.
Amazon RDS for MySQL은 다수의 산업 표준을 준수합니다. 예를 들어, RDS for MySQL 데이터베이스를 사용하여 HIPAA 호환 애플리케이션을 개발할 수 있습니다. RDS for MySQL 데이터베이스를 사용하여 AWS와의 비즈니스 제휴 계약(BAA)에 따라 보호 대상 건강 정보(PHI)를 비롯한 의료 관련 정보를 저장할 수 있습니다. Amazon RDS for MySQL은 또한 연방 위험 및 인증 관리 프로그램(FedRAMP) 보안 요건을 충족합니다. 나아가 Amazon RDS for MySQL은 FedRAMP 공동 승인 위원회(JAB)로부터 AWS GovCloud (US) 리전 내에 FedRAMP HIGH Baseline 수준의 잠정적 운영 권한(P-ATO)을 받았습니다. 지원되는 규정 준수 표준에 대한 자세한 내용은 AWS 클라우드 규정 준수
MySQL의 각 버전의 기능에 대한 내용은 MySQL 설명서의 MySQL의 기본 기능
DB 인스턴스를 생성하기 전에 Amazon RDS 환경 설정 단계를 완료합니다. DB 인스턴스를 생성하면 RDS 마스터 사용자에 DBA 권한이 부여되나, 몇 가지 제한이 적용됩니다. 추가 데이터베이스 계정 생성과 같은 관리 작업에 이 계정을 사용합니다.
다음을 생성할 수 있습니다.
-
DB 인스턴스
-
DB 스냅샷
-
특정 시점 복원
-
자동 백업
-
수동 백업
Amazon VPC를 기반으로 Virtual Private Cloud(VPC)에서 MySQL을 실행하는 DB 인스턴스를 사용할 수 있습니다. 또한 다양한 옵션을 활성화하여 MySQL DB 인스턴스에 기능을 추가할 수 있습니다. Amazon RDS는 고가용성 장애 조치 솔루션으로 MySQL에 다중 AZ 배포를 지원합니다.
중요
관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대해 shell 액세스를 제공하지 않습니다. 또한 고급 권한이 필요한 특정 시스템 절차와 테이블에 대한 액세스를 제한합니다. mysql 클라이언트와 같은 표준 SQL 클라이언트를 사용하여 데이터베이스에 액세스할 수 있습니다. 그러나 Telnet 또는 SSH(Secure Shell)를 사용하여 호스트에 직접 액세스할 수는 없습니다.
주제
- Amazon RDS에서 지원되는 MySQL 기능
- Amazon RDS의 MySQL 버전
- MySQL 데이터베이스 엔진 기반 DB 인스턴스에 연결하기
- MySQL DB 인스턴스 연결 보안
- Amazon RDS Optimized Reads로 RDS for MySQL 쿼리 성능 개선
- RDS Optimized Writes for MySQL을 통한 쓰기 성능 개선
- RDS for MySQL DB 엔진 업그레이드
- MySQL DB 스냅샷 엔진 버전 업그레이드
- MySQL DB 인스턴스로 데이터 가져오기
- Amazon RDS에서 MySQL 복제 작업
- RDS for MySQL 액티브-액티브 클러스터 구성
- 복제를 사용하여 MySQL DB 인스턴스에서 데이터 내보내기
- MySQL DB 인스턴스 옵션
- MySQL 파라미터
- MySQL DB 인스턴스에 대한 공통 DBA 작업
- MySQL DB 인스턴스의 현지 시간대
- Amazon RDS for MySQL에 대해 알려진 문제 및 제한
- RDS for MySQL 저장 프로시저 참조