내용으로 건너뛰기

Amazon RDS DB 인스턴스 로그를 다운로드하는 방법은 무엇입니까?

1분 분량
0

Amazon Relational Database Service(Amazon RDS) DB 인스턴스의 로그 파일을 다운로드하려고 하는데, 다운로드할 로그 파일의 위치를 찾을 수 없습니다. DB 인스턴스의 로그 파일을 찾아서 다운로드하려면 어떻게 해야 합니까?

간략한 설명

RDS DB 인스턴스의 로그는 Aurora 및 RDS 콘솔에서 보고 다운로드할 수 있습니다. 또한 AWS Command Line Interface(AWS CLI) 또는 API 작업을 사용해서도 로그를 확인, 감시, 다운로드 또는 쿼리할 수 있습니다. 단, MySQL 및 MariaDB의 로그 출력은 기본적으로 파일이 아니라 테이블로 설정됩니다. 로그 데이터가 mysql.general_log 테이블 또는 mysql.slow_log 테이블에 저장되기 때문에 해당 데이터를 직접 다운로드할 수 없습니다.

해결 방법

참고: AWS CLI 명령을 실행할 때 오류가 발생하면 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

MySQL 또는 MariaDB 로그 파일에 액세스하고 파일을 다운로드할 수 있어야 합니다. 먼저 log_output 파라미터를 file로 설정하십시오. 그런 다음 로깅을 활성화합니다. 로깅에 관한 DB 엔진별 자세한 정보는 다음 리소스를 참조하십시오.


관련 정보

MariaDB 느린 쿼리 및 일반 로그에 액세스

바이너리 로그 형식에 대한 MariaDB 설명서

mysqlbinlog 유틸리티에 대한 MariaDB 설명서

AWS 공식업데이트됨 4년 전