DB 서비스 관리하기

사용자는 Samsung Cloud Platform Console을 통해 MySQL(DBaaS)를 관리할 수 있습니다.

Parameter 관리하기

데이터베이스 구성 파라미터를 손쉽게 조회하고 수정할 수 있는 기능을 제공합니다.

Parameter 조회하기

구성 파라미터를 조회하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 파라미터 조회 및 수정하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Parameter 관리 버튼을 클릭하세요. Parameter 관리 팝업창이 열립니다.
  5. Parameter 관리 팝업창에서 조회 버튼을 클릭하세요. 조회 알림 팝업창이 열립니다.
  6. 조회 알림 팝업창이 열리면 확인 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.

Parameter 수정하기

구성 파라미터를 수정하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 파라미터 조회 및 수정하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Parameter 관리 버튼을 클릭하세요. Parameter 관리 팝업창이 열립니다.
  5. Parameter 관리 팝업창에서 조회 버튼을 클릭하세요. 조회 알림 팝업창이 열립니다.
  6. 조회 알림 팝업창이 열리면 확인 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
  7. 수정이 필요할 경우, 수정 버튼을 클릭하고, 수정할 Parameter의 사용자 정의값 영역에 수정 내용을 입력합니다.
  8. 입력이 완료되면, 저장 버튼을 클릭하세요.
참고

character_set_server 값을 변경하는 경우, 해당 character set에 맞는 collation을 아래의 명령어로 먼저 확인하세요.

SQL> SHOW COLLATION WHERE Charset = 'character set name';

확인된 collation으로 character-set-server, collation-server, init_connect 파라미터값을 설정하세요.

항목상세 설명재시작 여부
character-set-server기본 문자셋 지정재시작 필요
collation-server기본 정렬 방식(Collation) 지정재시작 필요
init_connectClient가 데이터베이스 연결 시, 실행되는 SQL문재시작 필요 없음
표. Parameter 설정 항목

DB 사용자 관리하기

DB 사용자 정보 조회 및 상태 정보를 변경할 수 있는 관리 기능을 제공합니다.

DB 사용자 조회하기

DB 사용자를 조회하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 DB 사용자를 조회하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB 사용자 관리 버튼을 클릭하세요. DB 사용자 관리 페이지로 이동합니다.
  5. DB 사용자 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.

DB 사용자 상태 변경하기

조회된 DB 사용자의 상태를 변경하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 DB 사용자를 수정하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB 사용자 관리 버튼을 클릭하세요. DB 사용자 관리 페이지로 이동합니다.
  5. DB 사용자 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
  6. 수정이 필요할 경우, 수정 버튼을 클릭하고, 상태 영역값 변경 또는 비고 내용을 입력합니다.
  7. 입력이 완료되면, 저장 버튼을 클릭하세요.

DB 접근 제어 관리하기

IP 기반의 DB 사용자 접근 제어 관리 기능을 제공합니다. 사용자는 데이터베이스에 접근할 수 있는 IP를 직접 지정하여, 허용된 IP만 접근이 가능하도록 설정할 수 있습니다.

안내
DB 접근 제어를 설정하기 전에 DB 사용자 조회를 수행하세요. DB 사용자 조회는 DB 사용자 관리하기를 참고하시기 바랍니다.

DB 접근 제어 조회하기

IP 접근 제어가 설정된 DB 사용자를 조회하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 접근 제어 관리하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
  5. DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.

DB 접근 제어 추가하기

IP 접근 제어 추가하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 IP 접근 제어 추가하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
  5. DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
  6. 조회가 완료되면, 추가 버튼을 클릭하세요. DB 접근 제어 추가 팝업창이 열립니다.
  7. DB 접근 제어 추가 팝업창에서 DB 사용자명 선택 및 IP Address를 입력합니다.
  8. 입력이 완료되면, 저장 버튼을 클릭하세요.

DB 접근 제어 삭제하기

IP 접근 제어 삭제하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 IP 접근 제어 삭제하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
  5. DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
  6. 조회가 완료되면, 삭제 버튼을 클릭하세요. 삭제 팝업창이 열립니다.
  7. 삭제 팝업창에 확인 버튼을 클릭하세요.

Archive 관리하기

Archive 모드 설정 및 Archive Log 보관 기간 설정 기능을 제공하여 사용자는 운영 환경에 맞게 Archive 로그 관리 정책을 유연하게 설정할 수 있습니다. 또한, Archive 로그를 수동으로 삭제할 수 있는 기능을 함께 제공하여 불필요한 로그 데이터를 정리하고 시스템 자원을 효과적으로 관리할 수 있습니다.

안내
서비스 생성 시, 기본 설정은 Archive 모드 사용, 보관 기간은 3일입니다.

Archive 모드 설정하기

Archive 모드를 설정하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 Archive 모드를 설정하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Archive 설정 관리 버튼을 클릭하세요. Archive 설정 관리 페이지로 이동합니다.
  5. Archive 설정 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
  6. 수정 버튼을 클릭하고, 사용 여부 및 보관 기간을 선택합니다.
  7. 수정이 완료되면, 저장 버튼을 클릭하세요.

Archive 파일 삭제하기

Archive 파일을 삭제하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 Archive 모드를 설정하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Archive 설정 관리 버튼을 클릭하세요. Archive 설정 관리 페이지로 이동합니다.
  5. Archive 설정 관리 페이지에서 전체 Archive 파일을 삭제하고자 하는 경우에는 Archive 전체 삭제, 백업된 Archive 파일만 삭제하고자 하는 경우에는 백업된 Archive 삭제 버튼을 클릭하세요.

DB Log 내보내기

감사(Audit) 로그 중 장기 보관이 필요한 로그 데이터를 Object Storage로 내보낼 수 있도록 지원합니다. 사용자는 저장이 필요한 로그 유형, 내보낼 대상 Bucket, 그리고 로그를 내보낼 주기를 직접 설정할 수 있습니다. 설정된 기준에 따라 지정한 Object Storage로 로그를 복사하여 보관합니다. 또한, 디스크 공간의 효율적인 관리를 위해 로그를 Object Storage로 내보내는 동시에, 원본 로그 파일을 자동으로 삭제하는 옵션도 제공합니다. 해당 옵션을 활용하면 저장소의 용량을 효과적으로 확보하면서도, 필요한 로그 데이터는 안전하게 장기 보관할 수 있습니다

안내
  • DB Log 내보내기 기능을 사용하기 위해서는 Object Storage 생성이 필요합니다. Object Storage 생성은 Object Storage 사용자 가이드를 참고하시기 바랍니다.
  • 인증키의 만료 일시를 꼭 확인하시기 바랍니다. 인증키가 만료될 경우, 로그가 Bucket에 저장되지 않습니다.
  • 인증키 정보는 외부에 노출되지 않도록 주의해주세요.

DB Log 내보내기 모드 설정하기

DB Log 내보내기 모드를 설정하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 DB Log를 내보내고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB Log 내보내기 버튼을 클릭하세요. DB Log 내보내기 페이지로 이동합니다.
  5. DB Log 내보내기 페이지에서 등록 버튼을 클릭하세요. DB Log 내보내기 등록 페이지로 이동합니다.
  6. DB Log 내보내기 등록 페이지에서 해당 정보를 입력한 후, 저장 버튼을 클릭하세요.
    구분필수
    상세 설명
    로그 유형필수저장하고자 하는 로그 유형
    저장 bucket명필수저장하고자 하는 Object Storage Bucket명
    인증키 > Access key필수저장하고자 하는 Object Storage를 접근하기 위한 Access key
    인증키 > Secret key필수저장하고자 하는 Object Storage를 접근하기 위한 Secret key
    파일생성 주기필수Object Storage에 파일을 생성하는 주기
    원본 로그 삭제 여부선택Object Storage로 내보내면서 원본 로그에 대한 삭제 여부
    표. MySQL(DBaaS) DB Log 내보내기 구성 항목

DB Log 내보내기 관리하기

DB Log 내보내기 설정을 수정, 해지하거나 즉시 내보내기를 하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 DB Log 내보내기를 관리하고자 하는 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 DB Log 내보내기 버튼을 클릭하세요. DB Log 내보내기 페이지로 이동합니다.
  5. DB Log 내보내기 페이지에서 관리하고자 하는 로그 유형에 따라 더보기 버튼을 클릭하여 즉시 내보내기, 수정, 해지 버튼을 클릭하세요.
    • 즉시 내보내기: 기존에 설정된 Object Storage의 Bucket으로 선택한 로그가 내보내집니다.
    • 수정: DB Log 내보내기 모드 설정을 수정합니다.
    • 해지: DB Log 내보내기 모드 설정을 해지합니다.

Minor Version 업그레이드하기

일부 기능 개선 및 보안 패치에 따른 버전 업그레이드 기능을 제공합니다. 동일한 Major 버전 내에서 Minor 버전 업그레이드 기능만 지원합니다.

주의
  • 서비스 상태 동기화를 통해 서비스 상태를 먼저 조회한 후, 버전 업그레이드를 수행해주세요.
  • 백업을 설정한 후에 버전 업그레이드를 진행해주세요. 백업을 설정하지 않으면 업데이트 중 문제가 발생했을 때 일부 데이터를 복구하지 못할 수 있습니다.
  • Replica가 구성된 DB에서는 Master DB 버전이 Replica 버전보다 높을 수 없습니다. Replica의 버전을 먼저 확인하고 필요한 경우, 버전 업그레이드를 수행해주세요.
  • 백업한 데이터는 버전 업그레이드 완료 후에 자동으로 삭제됩니다.

버전 업그레이드를 하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 버전을 업그레이드할 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 이미지/버전 항목의 수정 버튼을 클릭하세요. 버전 업그레이드 팝업창이 열립니다.
  5. 버전 업그레이드 팝업창에서 수정 버전 및 백업 설정 여부를 선택한 후, 확인 버튼을 클릭하세요.
  6. 버전 업그레이드 알림 팝업창에서 확인 버튼을 클릭하세요.

Migration 구성하기

운영 중인 데이터베이스와 실시간으로 동기화하며, 서비스 중단 없이 Replication 방식으로 복제하는 Migration 기능을 제공합니다.

안내
자세한 Migration 구성 가이드는 Architecture Center > 마이그레이션 가이드를 참고하시기 바랍니다.

Migration을 구성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 마이그레이션할 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Migration 구성 버튼을 클릭하세요. Migration 구성 팝업창이 열립니다.
  5. Migration 구성 팝업창에서 안내 사항을 확인하고 확인 버튼을 클릭하세요. Migration 구성 페이지로 이동합니다.
  6. Migration 구성 페이지에서 해당 정보를 입력한 후, 접속 확인 버튼을 클릭하세요.
  7. 접속이 완료되면 완료 버튼을 클릭하세요.
    구분필수
    상세 설명
    Source DB Database명필수Migration 대상이 되는 Source DB의 Database명
    Source DB IP필수Migration 대상이 되는 Source DB의 IP
    Source DB Port필수Migration 대상이 되는 Source DB의 Port
    Source DB 사용자명필수Migration 대상이 되는 Source DB의 사용자명
    Source DB 비밀번호필수Migration 대상이 되는 Source DB의 비밀번호
    표. MySQL(DBaaS) 마이그레이션 구성 항목

Migration Cluster를 Master Cluster로 승격하기

구성이 완료된 Migration Cluster를 Master Cluster로 승격할 수 있습니다.

주의
Master 승격 시, Migration 대상이 되는 Source DB와 동기화가 중단됩니다.

Migration Cluster를 Master로 승격하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Database > MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS)의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 MySQL(DBaaS) 메뉴를 클릭하세요. MySQL(DBaaS) 목록 페이지로 이동합니다.
  3. MySQL(DBaaS) 목록 페이지에서 Master 승격할 자원을 클릭하세요. MySQL(DBaaS) 상세 페이지로 이동합니다.
  4. 더보기 버튼을 클릭하여 Master 승격 버튼을 클릭하세요. Master 승격 알림 팝업창이 열립니다.
  5. Master 승격 알림 팝업창에서 확인 버튼을 클릭하세요.
How-to guides
DB 백업 및 복구하기