본문으로 건너뛰기

인스턴스 그룹 생성

MySQL 인스턴스 그룹을 생성하는 방법을 설명합니다.

MySQL 인스턴스 그룹 생성​

MySQL 인스턴스 그룹은 인스턴스와 백업 생명 주기를 관리하는 객체입니다.

MySQL 인스턴스 그룹은 기본 정보, 인스턴스 구성, 고급 설정, 검토 4단계를 거쳐 생성합니다.

  1. 카카오클라우드 콘솔 > Data Store > MySQL 메뉴로 이동합니다.
  2. [인스턴스 그룹 생성] 버튼을 클릭합니다.

1단계 기본 정보​

인스턴스 그룹의 가용성, 다중 가용 영역 사용 여부와 이름을 설정합니다.

항목구분설명
인스턴스 가용성고가용성 (Primary, Standby 인스턴스)Primary와 Standby 인스턴스를 함께 구성합니다. 단일 가용 영역 또는 다중 가용 영역을 선택할 수 있습니다.
단일 (Primary 인스턴스)단일 Primary 인스턴스로 구성하며 단일 가용 영역만 이용할 수 있습니다.
다중 가용 영역사용서로 다른 가용 영역의 서브넷에 최대 6개 인스턴스를 생성할 수 있습니다. 고가용성을 위해 다중 가용 영역 사용을 권장합니다.
미사용단일 가용 영역의 서브넷에 최대 6개의 인스턴스를 생성할 수 있습니다.
기본 설정인스턴스 그룹 이름인스턴스 그룹의 이름
설명(선택)인스턴스 그룹에 대한 부가 설명
가용성과 다중 가용 영역의 관계

가용성을 단일로 선택하면 다중 가용 영역 항목은 선택할 수 없도록 비활성 처리됩니다.

2단계 인스턴스 구성​

항목구분설명
엔진엔진 버전MySQL 데이터베이스의 버전이 자동 선택됨
Primary 포트MySQL Primary 인스턴스와 통신할 포트, 1024 ~ 65535 내 지정 가능, 기본값 3306
* 예약된 포트(ex. 33060)는 사용불가
Standby 포트MySQL Standby 인스턴스와 통신할 포트, 1024 ~ 65535 내 지정 가능, 고가용성을 선택한 경우 지정, 기본값 3307
* 예약된 포트(ex. 33060)는 사용불가
MySQL 사용자 이름MySQL 데이터베이스 사용자 계정의 이름
- 예시: admin
* 예약된 계정 이름(root)은 입력 불가
* 권한에 대한 자세한 내용은 인스턴스 그룹 사용자 계정 참고
MySQL 비밀번호MySQL 데이터베이스 관리자 계정의 초기 비밀번호
⚠️ 관리자 계정 패스워드는 데이터베이스 구동 이후에 변경 가능
⚠️ 데이터베이스 구동 후 사용자가 변경한 관리자 계정 패스워드는 확인 불가
파라미터 그룹엔진 버전에 맞는 파라미터 그룹만 선택 가능
인스턴스 유형인스턴스 유형인스턴스 유형 선택
- 조건 필터로 세부 탐색 가능
스토리지 용량기본 스토리지SSD
- 볼륨 타입: 현재는 SSD 유형만 지원하며, 향후 다양한 유형을 지원 예정
- 볼륨 크기: 100 GB~16,384 GB 크기로 생성 가능
* 선택한 인스턴스 유형에 따라 최소 용량 제한은 달라질 수 있습니다.
로그 스토리지SSD
- 데이터베이스에서 로그 적재에 사용하는 스토리지로, 생성 후 유형은 변경할 수 없음
- 볼륨 타입: 현재는 SSD 유형만 지원하며, 향후 다양한 유형을 지원 예정
- 볼륨 크기: 100 GB~16,384 GB 크기로 생성 가능
* 선택한 인스턴스 유형에 따라 최소 용량 제한은 달라질 수 있습니다.
네트워크VPC네트워크를 선택
서브넷 및 인스턴스 개수 설정Primary·Standby 인스턴스가 생성될 서브넷과 개수를 설정
- 가용성·다중 가용 영역 설정별 차이는 아래 가용성 조합별 네트워크 설정 참고
보안 그룹신규 생성 또는 기존 보안 그룹 선택 (다중 선택 가능)

가용성 조합별 네트워크 설정​

서브넷 및 인스턴스 개수 설정 표는 1단계에서 선택한 가용성과 다중 가용 영역 사용 여부에 따라 아래와 같이 구성됩니다. Primary 서브넷에서는 데이터 이중화를 위해 가용성에 따라 Standby를 포함해 2개의 인스턴스 생성을 권장합니다. 서브넷은 가용 영역별로 1개씩만 생성할 수 있습니다. 선택한 가용성에 따라 서브넷 추가 여부가 달라지며, 인스턴스 그룹을 생성한 후에 별도로 서브넷을 추가할 수 있습니다.

가용성다중 가용 영역인스턴스 개수서브넷 추가
단일해당 없음1 (고정)불가
고가용성미사용기본 2, 최대 6불가
고가용성사용기본 2, 최대 6가능
Primary/Standby 뱃지

Primary 인스턴스가 생성되는 서브넷에는 Primary 뱃지가 표시되며 해당 서브넷이 속한 가용 영역을 기준으로 Primary 엔드포인트가 생성됩니다. Standby 인스턴스만 생성되는 서브넷에는 Standby 뱃지가 표시되며 해당 서브넷이 속한 가용 영역을 기준으로 Standby 엔드포인트가 생성됩니다.

3단계 고급 설정​

자동 백업, 부가 설정, Audit 로깅 등 인스턴스 그룹의 운영 옵션을 설정합니다.

항목구분설명
자동 백업사용 여부기본값 사용
- 자동 백업 사용 설정 시, 30분 이내에 최초 백업이 수행됩니다. 이후에는 자동 백업 시작 시간에 따라 자동 백업이 수행됩니다.
자동 백업 보존 기간기본값 7일, 최대 35일까지 자동 백업 파일을 보존할 수 있음
자동 백업 시작 시간기본값 01:00, 선택한 시간부터 15분 이내에 자동 백업이 시작됨
부가 설정테이블 대소문자 구분lower_case_table_names 파라미터 설정 (파라미터 그룹 설정값과는 별도 적용)
- 기본값 사용
- ⚠️ 인스턴스 그룹 생성 후에는 변경할 수 없으므로 필요한 옵션을 확인 후 설정
Audit 로깅사용 여부기본값 미사용
- 설정 변경이 적용된 후 로깅이 시작 또는 중단되며, 생성된 로그는 로그 추출 메뉴에서 다운로드할 수 있음
- 사용으로 설정 시 server_audit_events, server_audit_excl_users, server_audit_query_log_limit 옵션 지정 가능
- 자세한 설명은 Audit 로깅 설정 참고
권장 알림 정책 설정사용 여부생성할 인스턴스 그룹 메트릭 및 이벤트 알림 정책 설정 및 수신 채널 지정 가능

권장 알림 정책 설정을 사용하면 인스턴스 그룹이 생성된 뒤 해당 인스턴스그룹을 대상으로 하는 메트릭 및 이벤트 알림 정책이 자동으로 생성 및 설정됩니다. 생성된 알림 정책은 Alert Center에서 확인하고 수정할 수 있습니다.

  • 메트릭 알림 정책 이름: mysql-metric-{인스턴스 그룹 아이디}
  • 이벤트 알림 정책 이름: mysql-event-{인스턴스 그룹 아이디}
메트릭 조건 (기본값)​

각 메트릭은 사용 여부 및 조건을 지정할 수 있습니다.

메트릭임계치지속 시간심각도
로그 스토리지 사용률(mysql_logstorage_disk_used_percent)95% 이상3분경고
기본 스토리지 사용률(mysql_defaultstorage_disk_used_percent)85% 이상3분경고
CPU 사용률 (cpu_usage)80% 이상3분경고
메모리 사용률 (mem_usage)95% 이상3분경고
이벤트 조건​

각 이벤트는 사용 여부를 선택할 수 있습니다.

이벤트 이름설명
Instance Group Error인스턴스 그룹의 일부 인스턴스에 오류가 발생하여 일시적으로 사용할 수 없는 상태일 때 발생하는 이벤트
Instance Error인스턴스에 오류가 발생하여 일시적으로 사용할 수 없는 상태일 때 발생하는 이벤트
Backup Error수동 백업이 비정상적으로 종료되면 발생하는 이벤트
Scheduled Backup Error자동 백업이 비정상적으로 종료되면 발생하는 이벤트
Instance Storage Warning인스턴스의 스토리지 여유 공간이 30 GB 이하인 경우 발생하는 이벤트
Instance Storage Error인스턴스의 스토리지 여유 공간이 5 GB 이하인 경우 발생하는 이벤트
Instance Group Start Failover인스턴스 그룹의 Failover를 시작하면 발생하는 이벤트
Instance Group End Failover인스턴스 그룹의 Failover를 완료하면 발생하는 이벤트
Maintenance Error유지보수 작업에 오류가 발생하면 발생하는 이벤트
수신 채널​

설정한 알림 정책의 알림을 받을 수신 채널을 지정합니다.

  • 채널 유형과 수신 채널을 선택하며, 1개 이상의 수신 채널을 지정해야 합니다.
  • 채널 유형은 이메일, 문자, 알림톡, 슬랙, 웹훅, Pub/Sub 중에서 선택할 수 있습니다. 채널 추가로 수신 채널을 최대 10개까지 지정할 수 있습니다.
안내

알림을 수신하려면 해당 채널이 활성화된 상태여야 합니다.

검토​

앞선 단계에서 선택한 기본 정보, 인스턴스 구성, 고급 설정 내용을 확인할 수 있는 검토 화면이 표시됩니다. 내용을 확인한 뒤 [생성] 버튼을 클릭하면 인스턴스 그룹 생성이 시작됩니다.

생성 및 사용 참고 사항
  • 네트워크 오류, 리소스 부족 등 예기치 못한 원인으로 인스턴스 그룹 생성에 실패한 경우 Cloud Trail 서비스에서 내역을 확인할 수 있습니다.