-
AWS RDS 로그 S3 Export (콘솔)AWS 2025. 4. 14. 18:32
이 방법은 RDS 로그를 S3 로 Export 하는 방법이다.
콘솔
1. RDS 의 로그를 Cloudwatch Logs 로 내보내기 설정
위 이미지처럼 저장하기를 원하는 로그를 선택한다.
2. Cloudwatch - 로그 그룹
위 이미저처럼 로그가 저장된다.
로그를 일 단위로 S3 에 저장하고 있다면 보존 기간을 짧게 하는것이 좋다.
(로그의 양이 많은데 보존 기간이 길면 비용 증가)
3. S3 생성 및 권한 설정
S3 이름은 유니크한 이름으로 생성하고 권한은 아래와 같이 설정한다.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "logs.리전.amazonaws.com" }, "Action": "s3:GetBucketAcl", "Resource": "arn:aws:s3:::S3 이름" }, { "Effect": "Allow", "Principal": { "Service": "logs.리전.amazonaws.com" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::S3 이름/*", "Condition": { "StringEquals": { "s3:x-amz-acl": "bucket-owner-full-control" } } } ] }
4. S3 로 내보내기
5. 내보내기 보기
실행 Started successfully / 완료 Completed successfully
완료되면 지정한 S3 - S3 버킷 접두사 - Task ID 경로에 파일이 생긴다.
파일을 다운로드하고 압축을 풀면 로그를 볼 수 있다.
'AWS' 카테고리의 다른 글
AWS EC2 일반 계정 root 권한 사용(두 가지) (0) 2025.04.16 AWS RDS 로그 S3 Export (CLI) (0) 2025.04.14 AWS EC2 보안 조치 (0) 2025.04.14 ec2 ubuntu os 업그레이드 및 openvpnas 업그레이드 (0) 2025.04.09 aws boto3 tag 로 정보 가져오기 (0) 2025.02.27