DB Cluster 상세 보기

Prev Next

VPC 환경에서 이용 가능합니다.

DB Cluster를 운영하다 보면 생성 당시 설정했던 DB 관련 옵션을 변경해야 하는 상황이 발생할 수 있습니다. Cloud DB Serverless에서는 이미 생성한 DB 클러스터일지라도 간편하게 몇 번의 클릭으로 관련 설정을 변경할 수 있도록 지원하고 있습니다.

참고
  • DB 관리 기능은 기본적으로 DB 클러스터 상태가 운영중인 경우에 사용 가능합니다.
  • DB 관리 기능은 DB 클러스터와 DB 인스턴스에 따라 사용 가능한 메뉴가 상이합니다.

생성하여 운영 중인 DB Cluster를 관리하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 i_menu > Services > Database > Cloud DB Serverless 메뉴를 차례대로 클릭해 주십시오.
  2. DB Cluster 메뉴를 클릭해 주십시오.
  3. DB Cluster 목록에서 관리할 Cluster를 클릭한 다음 [DB 관리] 버튼을 클릭해 주십시오.
  4. DB Cluster 상세 보기 메뉴에서 필요한 관리 탭을 클릭해 주십시오.

Database 관리

선택한 DB 클러스터에 데이터베이스를 추가하거나 생성한 데이터베이스를 삭제할 수 있습니다. 데이터베이스는 최대 1,000개까지 추가 및 조회 할 수 있으며, 추가 및 삭제 작업은 한번에 10개까지 가능합니다.

DB 추가 및 생성 작업을 수행하려면 [Database 추가] 버튼을 클릭하여 데이터베이스를 추가하거나 생성된 DB 행의 [삭제] 버튼을 클릭하여 데이터베이스를 삭제해 주십시오.

주의

데이터베이스를 삭제하면 선택한 데이터베이스의 모든 데이터가 삭제됩니다.

DB Config 관리

DB 클러스터가 운영중 상태에서 다양한 설정을 변경할 수 있습니다. 변경한 설정값은 DB 클러스터 전체에 적용되며, 일부 Config 변수는 변경 시 DB 클러스터가 재시작된 후 적용됩니다. 변경하는 방법은 다음과 같습니다.

  1. DB Config 관리 탭에서 필요한 정보를 확인하거나 입력해 주십시오.
    • Config Name: 설정 변수 이름
    • Config Value: 변수값
  2. [추가] 버튼을 클릭해 주십시오.
    • 추가한 설정 변수 수정 시: [수정] 버튼 클릭
    • 추가한 설정 변수 삭제 시(기본값으로 설정 시): [삭제] 버튼 클릭
  3. [저장] 버튼을 클릭해 주십시오.
  4. DB 클러스터 목록에서 Config를 변경한 Status를 확인해 주십시오.
    • 설정중: 사용자가 입력한 정보로 DB 클러스터를 구성하고 있는 상태
    • 운영중: 사용자가 입력한 정보로 DB 클러스터의 설정이 완료된 상태
주의
  • 설정한 Config값이 적합하지 않은 경우 DB 클러스터가 정상적으로 동작하지 않을 수 있습니다. 설정 전 Config 변수의 동작을 충분히 숙지한 후 적용해 주십시오. 만약 잘못된 설정으로 DB 클러스터 동작에 문제가 발생한 경우 고객 센터로 문의해 주십시오.
  • DB Config 관리를 통해 로그(binary, error, slow, general log)가 수집되도록 설정하는 경우 해당 DB 클러스터의 데이터 스토리지 영역에 저장하고, 사용량 만큼 비용이 발생합니다.

Config 변수 목록

Config 변수에 대한 설명은 다음과 같습니다.

참고
  • Config 변수 설정에 대한 자세한 설명은 MySQL 공식 문서(영문)를 참조해 주십시오.
  • 일부 Config 변수는 Cloud DB Serverless 내부적으로 관리되어 직접 수정이 불가합니다.

DB User 관리

DB 클러스터를 생성할 때 접속할 계정의 아이디와 비밀번호를 기본으로 생성합니다. 하지만 DB 클러스터를 운영하다 보면 사용자를 추가해야 하거나, 기존 사용자 계정 비밀번호를 재설정해야 하는 상황이 발생할 수 있습니다. 또는 사용자 계정을 삭제해야 할 수도 있습니다. Cloud DB Serverless에서는 DB 클러스터를 사용하는 사용자 계정의 추가, 수정, 삭제를 간편하게 할 수 있는 DB User 관리 기능을 제공합니다. DB User 관리 기능으로 사용자 계정을 변경한 결과는 DB Service 전체에 적용됩니다. 사용자 계정은 최대 1,000개까지 추가할 수 있습니다.

사용자 계정을 추가, 삭제하거나 기존 관리자 계정의 비밀번호를 변경하는 방법은 다음과 같습니다.

  1. DB User 관리 탭에서 사용자 계정에 필요한 작업을 진행해 주십시오.

    • 사용자 계정 추가: USER_ID, DB 권한, 암호, 시스템 테이블에 정보를 입력한 후 [DB User 추가] 버튼 클릭
      • 모든 DB 권한은 system DB의 execute 권한을 포함
      • CRUD 권한은 READ 권한을 포함하며, DDL 권한은 READ, CRUD 권한을 포함
      • 프로시저 조회는 권한과 상관 없이 모든 계정에서 수행 가능(MySQL 공식 문서(영문) 참조)
      • 시스템 테이블 선택을 통해 mysql DB에 대한 SELECT 권한 부여/회수 가능
    • 사용자 계정 삭제: 삭제할 사용자 계정 행에서 [삭제] 버튼 클릭
    • 사용자 계정 비밀번호 수정: 수정할 사용자 계정 행에서 [수정] 버튼 클릭하여 수정 후 [저장] 버튼 클릭
  2. [저장] 버튼을 클릭해 주십시오.

  3. DB 클러스터 화면의 목록에서 User를 설정한 DB 클러스터의 상태를 확인해 주십시오.

    • 설정중: 사용자가 입력한 정보로 DB 클러스터를 구성하고 있는 상태
    • 운영중: 사용자가 입력한 정보로 DB 클러스터의 설정이 완료된 상태
주의
  • 사용자 계정 삭제 시 삭제된 계정을 사용하고 있는 애플리케이션은 접근이 불가능하니 주의해 주십시오.
  • 콘솔에서 허용하지 않는 문자로 DB User를 생성한 경우는 콘솔에서 수정, 삭제가 불가능합니다. DB 클러스터에 직접 접속 후 변경해 주세요.

DB Log 설정 관리

생성한 DB 클러스터의 로그 로테이션 및 보관 설정을 변경할 수 있습니다. 변경 시 DB 클러스터 전체에 적용됩니다. 변경하는 방법은 다음과 같습니다.

  1. DB Log 설정 관리 탭에서 아래 내용을 참조하여 설정을 변경해 주십시오.
    • Log: 로그 이름 확인 (Error Log, Slow Query Log, General Log 중 선택)
    • Log Rotate: 로그 로테이션이 매일 또는 사이즈별로 수행되도록 설정
      • 사이즈로 선택 시 10~100MB 중 선택
    • Log file: 저장할 로그 파일의 개수 (3~7개 중 선택)
  2. [저장] 버튼을 클릭해 주십시오.
  3. DB Cluster 화면의 DB 클러스터 목록에서 Log를 설정한 대상의 Status를 확인해 주십시오.
    • 설정중: 사용자가 입력한 정보로 DB 클러스터를 구성하고 있는 상태
    • 운영중: 사용자가 입력한 정보로 DB 클러스터의 설정이 완료된 상태
참고
  • General Query Log는 DB 관리 > DB Cluster 상세 보기 > DB Config 관리에서 general_log를 활성화해야 적재됩니다.
  • Log Rotate 타입 변경 시 이전 로그는 자동 삭제가 불가합니다. 불필요한 로그는 [DB 관리] > DB Instance 상세 보기 > DB Instance Logs > [Log 삭제] 기능을 통해 삭제 바랍니다.

Backup 설정 관리

선택한 DB 클러스터의 백업 파일 보관 기간 및 백업 수행 시간 설정을 변경할 수 있습니다. 변경하는 방법은 다음과 같습니다.

  1. Backup 설정 관리 탭에서 아래 내용을 참조하여 설정을 변경해 주십시오.
    • Backup 설정: Cloud DB Serverless의 백업 설정의 사용 여부 선택 (현재 옵션 변경 불가)
    • Backup 파일 보존 기간: 1~30까지 입력 가능
    • Backup 시간: 백업을 진행하는 시간 설정이며 선택한 시간으로부터 15분 이내에 백업 수행
      • 자동: 하루마다 자동으로 백업 시작
      • 사용자 정의: 하루마다 사용자가 설정한 시간+15분 사이에 백업 시작
  2. [저장] 버튼을 클릭해 주십시오.