DB 서비스 관리하기
사용자는 Samsung Cloud Platform Console을 통해 MariaDB(DBaaS)를 관리할 수 있습니다.
Parameter 관리하기
데이터베이스 구성 파라미터를 손쉽게 조회하고 수정할 수 있는 기능을 제공합니다.
Parameter 조회하기
구성 파라미터를 조회하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 파라미터 조회 및 수정하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Parameter 관리 버튼을 클릭하세요. Parameter 관리 팝업창이 열립니다.
- Parameter 관리 팝업창에서 조회 버튼을 클릭하세요. 조회 알림 팝업창이 열립니다.
- 조회 알림 팝업창이 열리면 확인 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
Parameter 수정하기
구성 파라미터를 수정하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 파라미터 조회 및 수정하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Parameter 관리 버튼을 클릭하세요. Parameter 관리 팝업창이 열립니다.
- Parameter 관리 팝업창에서 조회 버튼을 클릭하세요. 조회 알림 팝업창이 열립니다.
- 조회 알림 팝업창이 열리면 확인 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
- 수정이 필요할 경우, 수정 버튼을 클릭하고, 수정할 Parameter의 사용자 정의값 영역에 수정 내용을 입력합니다.
- 입력이 완료되면, 완료 버튼을 클릭하세요.
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_connect | Client가 데이터베이스 연결 시, 실행되는 SQL문 | 재시작 필요 없음 |
DB 사용자 관리하기
DB 사용자 정보 조회 및 상태 정보를 변경할 수 있는 관리 기능을 제공합니다.
DB 사용자 조회하기
DB 사용자를 조회하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 DB 사용자를 조회하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB 사용자 관리 버튼을 클릭하세요. DB 사용자 관리 페이지로 이동합니다.
- DB 사용자 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
DB 사용자 상태 변경하기
조회된 DB 사용자의 상태를 변경하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 DB 사용자를 수정하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB 사용자 관리 버튼을 클릭하세요. DB 사용자 관리 페이지로 이동합니다.
- DB 사용자 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
- 수정이 필요할 경우, 수정 버튼을 클릭하고, 상태 영역값 변경 또는 비고 내용을 입력합니다.
- 입력이 완료되면, 완료 버튼을 클릭하세요.
DB 접근 제어 관리하기
IP 기반의 DB 사용자 접근 제어 관리 기능을 제공합니다. 사용자는 데이터베이스에 접근할 수 있는 IP를 직접 지정하여, 허용된 IP만 접근이 가능하도록 설정할 수 있습니다.
DB 접근 제어 조회하기
IP 접근 제어가 설정된 DB 사용자를 조회하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 접근 제어 관리하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
- DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
DB 접근 제어 추가하기
IP 접근 제어 추가하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 IP 접근 제어 추가하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
- DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
- 조회가 완료되면, 추가 버튼을 클릭하세요. DB 접근 제어 추가 팝업창이 열립니다.
- DB 접근 제어 추가 팝업창에서 DB 사용자명 선택 및 IP Address를 입력합니다.
- 입력이 완료되면, 완료 버튼을 클릭하세요.
DB 접근 제어 삭제하기
IP 접근 제어 삭제하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 IP 접근 제어 삭제하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB 접근 제어 관리 버튼을 클릭하세요. DB 접근 제어 관리 페이지로 이동합니다.
- DB 접근 제어 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
- 조회가 완료되면, 삭제 버튼을 클릭하세요. 삭제 팝업창이 열립니다.
- 삭제 팝업창에 확인 버튼을 클릭하세요.
Archive 모드 설정하기
Archive 모드 설정 및 Archive Log 보관 기간 설정 기능을 제공하여 사용자는 운영 환경에 맞게 Archive 로그 관리 정책을 유연하게 설정할 수 있습니다.
Archive 모드를 설정하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 Archive 모드를 설정하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Archive 설정 관리 버튼을 클릭하세요. Archive 설정 관리 페이지로 이동합니다.
- Archive 설정 관리 페이지에서 조회 버튼을 클릭하세요. 조회하는데 약간의 시간이 소요됩니다.
- 수정 버튼을 클릭하고, 사용 여부 및 보관 기간을 선택합니다.
- 수정이 완료되면, 완료 버튼을 클릭하세요.
Audit 설정 수정하기
MariaDB(DBaaS)의 Audit 로그 저장 설정을 변경할 수 있습니다.
MariaDB(DBaaS)의 Audit 로그 저장 설정을 변경하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 서비스 상태를 조회할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 상세 정보 하단의 Audit 설정의 수정 아이콘을 클릭하세요. Audit 설정 수정 팝업창이 열립니다.
- Audit 설정 수정 팝업창에서 사용 여부를 수정한 후, 확인 버튼을 클릭하세요.
- 사용 선택 시 Audit 로그 기능을 설정합니다. Audit 로그를 설정하면 DB 성능이 저하될 수 있습니다.
- 사용을 해제하면 Audit 로그 저장 파일이 삭제됩니다. 사용 해제 전 Audit 로그 파일을 별도로 백업하세요.
DB Log 내보내기
감사(Audit) 로그 중 장기 보관이 필요한 로그 데이터를 Object Storage로 내보낼 수 있도록 지원합니다. 사용자는 저장이 필요한 로그 유형, 내보낼 대상 Bucket, 그리고 로그를 내보낼 주기를 직접 설정할 수 있습니다. 설정된 기준에 따라 지정한 Object Storage로 로그를 복사하여 보관합니다. 또한, 디스크 공간의 효율적인 관리를 위해 로그를 Object Storage로 내보내는 동시에, 원본 로그 파일을 자동으로 삭제하는 옵션도 제공합니다. 해당 옵션을 활용하면 저장소의 용량을 효과적으로 확보하면서도, 필요한 로그 데이터는 안전하게 장기 보관할 수 있습니다
- DB Log 내보내기 기능을 사용하기 위해서는 Object Storage 생성이 필요합니다. Object Storage 생성은 Object Storage 사용자 가이드를 참고하시기 바랍니다.
- 인증키의 만료 일시를 꼭 확인하시기 바랍니다. 인증키가 만료될 경우, 로그가 Bucket에 저장되지 않습니다.
- 인증키 정보는 외부에 노출되지 않도록 주의해주세요.
DB Log 내보내기 모드 설정하기
DB Log 내보내기 모드를 설정하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 DB Log를 내보내고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB Log 내보내기 버튼을 클릭하세요. DB Log 내보내기 페이지로 이동합니다.
- DB Log 내보내기 페이지에서 등록 버튼을 클릭하세요. DB Log 내보내기 등록 페이지로 이동합니다.
- DB Log 내보내기 등록 페이지에서 해당 정보를 입력한 후, 완료 버튼을 클릭하세요.
구분 필수 상세 설명로그 유형 필수 저장하고자 하는 로그 유형 저장 bucket명 필수 저장하고자 하는 Object Storage Bucket명 인증키 > Access key 필수 저장하고자 하는 Object Storage를 접근하기 위한 Access key 인증키 > Secret key 필수 저장하고자 하는 Object Storage를 접근하기 위한 Secret key 파일생성 주기 필수 Object Storage에 파일을 생성하는 주기 원본 로그 삭제 여부 선택 Object Storage로 내보내면서 원본 로그에 대한 삭제 여부 표. MariaDB(DBaaS) DB Log 내보내기 구성 항목
DB Log 내보내기 관리하기
DB Log 내보내기 설정을 수정, 해지하거나 즉시 내보내기를 하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 DB Log 내보내기를 관리하고자 하는 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 DB Log 내보내기 버튼을 클릭하세요. DB Log 내보내기 페이지로 이동합니다.
- DB Log 내보내기 페이지에서 관리하고자 하는 로그 유형에 따라 더보기 버튼을 클릭하여 즉시 내보내기, 수정, 해지 버튼을 클릭하세요.
- 즉시 내보내기: 기존에 설정된 Object Storage의 Bucket으로 선택한 로그가 내보내집니다.
- 수정: DB Log 내보내기 모드 설정을 수정합니다.
- 해지: DB Log 내보내기 모드 설정을 해지합니다.
버전 업그레이드 하기
보안 강화 및 기능 개선이 포함된 최신 패치가 있을 경우, 버전 업그레이드 기능을 통해 적용할 수 있습니다.
- 서비스 상태 동기화를 통해 서비스 상태를 먼저 조회한 후, 버전 업그레이드를 수행해주세요.
- 업그레이드 과정 시 문제가 발생할 경우를 대비하여 사전에 즉시 백업을 수행하는 것을 권장합니다. 그렇지 않을 경우 장애 발생 일부 데이터를 복구하지 못할 수 있습니다.
- Replica가 구성된 DB에서는 Master DB 버전이 Replica 버전보다 높을 수 없습니다. Replica의 버전을 먼저 확인하고 필요한 경우, 버전 업그레이드를 수행해주세요.
- 백업한 데이터는 버전 업그레이드 완료 후에 자동으로 삭제됩니다.
Major 버전 업그레이드하기
Major 버전 업그레이드는 사전 모의 테스트 수행이 필요합니다.
- Replica DB를 별도로 구성하고 이를 Master로 승격하여 Major 업그레이드를 사전 검증해주시기 바랍니다. 이후, Application 담당자와 서비스 영향도를 철저히 점검하신 후 진행하시기를 권고합니다.
Major 버전 업그레이드를 하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 Major 버전을 업그레이드할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- Image 버전 항목의 수정 아이콘을 클릭하세요. 버전 업그레이드 팝업창이 열립니다.
- 버전 업그레이드 팝업창에서 업그레이드 유형 및 수정 버전을 선택한 후, 확인 버튼을 클릭하세요.
- 버전 업그레이드 알림 팝업창에서 확인 버튼을 클릭하세요.
Minor 버전 업그레이드하기
동일한 Major 버전 내에서 Minor 버전 업그레이드 기능을 지원합니다.
Minor 버전 업그레이드를 하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 Minor 버전을 업그레이드할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- Image 버전 항목의 수정 아이콘을 클릭하세요. 버전 업그레이드 팝업창이 열립니다.
- 버전 업그레이드 팝업창에서 업그레이드 유형 및 수정 버전을 선택한 후, 확인 버튼을 클릭하세요.
- 버전 업그레이드 알림 팝업창에서 확인 버튼을 클릭하세요.
Migration 구성하기
운영 중인 데이터베이스와 실시간으로 동기화하며, 서비스 중단 없이 Replication 방식으로 복제하는 Migration 기능을 제공합니다.
Migration을 구성하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 마이그레이션할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Migration 구성 버튼을 클릭하세요. Migration 구성 팝업창이 열립니다.
- Migration 구성 팝업창에서 안내 사항을 확인하고 확인 버튼을 클릭하세요. Migration 구성 페이지로 이동합니다.
- Migration 구성 페이지에서 해당 정보를 입력한 후, 접속 확인 버튼을 클릭하세요.
- 접속이 완료되면 완료 버튼을 클릭하세요.
구분 필수 상세 설명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의 비밀번호 표. MariaDB(DBaaS) 마이그레이션 구성 항목
Migration Cluster를 Master Cluster로 승격하기
구성이 완료된 Migration Cluster를 Master Cluster로 승격할 수 있습니다.
Migration Cluster를 Master로 승격하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 Master 승격할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Master 승격 버튼을 클릭하세요. Master 승격 알림 팝업창이 열립니다.
- Master 승격 알림 팝업창에서 확인 버튼을 클릭하세요.
Block Storage 사용량 관리하기
DB 인스턴스에 할당된 Block Storage 유형별 사용량을 조회할 수 있습니다.
Block Storage 사용량을 조회하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 Block Storage 사용량을 조회할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 Block Storage 사용량 관리 버튼을 클릭하세요. Block Storage 사용량 관리 페이지로 이동합니다.
- Block Storage 사용량 관리 페이지에서 조회 버튼을 클릭하세요. Block Storage 사용량 관리 페이지에 Block Storage 유형별 사용량이 조회됩니다.
- Block Storage 유형별 사용량 조회하는데 약간의 시간이 소요됩니다.
OS Kernel 업그레이드하기
운영 중인 데이터베이스 기능 개선 및 보안 패치 적용을 위해 OS Kernel을 업그레이드할 수 있습니다.
- OS 업그레이드가 진행되는 동안 서비스가 중단됩니다.
- 업그레이드 소요 시간은 버전에 따라 다를 수 있으며, 업그레이드가 실패할 경우 이전 구성으로 원복됩니다.
- 업그레이드 완료 후 기존 OS로 복구할 수 없습니다.
OS Kernel을 업그레이드하려면 다음 절차를 따르세요.
- 모든 서비스 > Database > MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS)의 Service Home 페이지로 이동합니다.
- Service Home 페이지에서 MariaDB(DBaaS) 메뉴를 클릭하세요. MariaDB(DBaaS) 목록 페이지로 이동합니다.
- MariaDB(DBaaS) 목록 페이지에서 OS Kernel을 업그레이드할 자원을 클릭하세요. MariaDB(DBaaS) 상세 페이지로 이동합니다.
- 더보기 버튼을 클릭하여 OS(Kernel) 업그레이드 버튼을 클릭하세요. OS(Kernel) 업그레이드 알림 팝업창이 열립니다.
- OS(Kernel) 업그레이드 알림 팝업창에서 안내 사항을 확인하고 확인 버튼을 클릭하세요.