■ S3 버킷 생성
모든 퍼블릭 액세스 차단으로 설정돼있는데 차단하면 안될거같다..
■ IAM 정책 생성
■ IAM 역할 생성
■ 이전에 생성한 정책 추가
■ RDS에 S3통합 옵션 추가
■ Aurora MySQL에서 데이터 저장 권한 부여
admin유저에게는 default로 S3명령어 권한이 부여된다. 다른 user들에게는 권한을 부여해야함.
GRANT SELECT INTO S3 ON *.* TO 'kim'@'%';
GRANT LOAD FROM S3 ON *.* TO 'kim'@'%';
■ S3 → RDS 데이터 import
## 데이터 load 쿼리
LOAD DATA FROM S3 's3://kimjeonghyun/tt.csv' INTO TABLE test
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
'Cloud > AWS(Amazon Web Service)' 카테고리의 다른 글
[AWS - RDS(Aurora MySQL) 데이터 이관] use. S3 (6) | 2023.05.24 |
---|---|
[AWS - Role 전환 설정] (6) | 2023.05.24 |
[AWS - Local(Window)에서 ec2(Linux)로 파일 전송 방법] (0) | 2023.05.24 |