반응형

EC2에서 s3에 업로드된 파일을 가져오고 싶을 때, 이렇게 하면 된다.

 

1. ec2에서 s3에 있는 파일 조회

$ aws s3 ls s3://[파일조회를 원하는 bucket명]

[ec2-user@ip-1-2-3-4 ~]$ aws s3 ls s3://test-bucket

2022-05-25 06:53:01   34174456 test.tar.gz

 

 

2. ec2에서 s3에 있는 파일 다운로드

$ aws s3 cp s3://[파일조회 원하는 bucket명]/[파일명] [복사를 원하는 디렉토리]

[ec2-user@ip-1-2-3-4 ~]$ aws s3 cp s3://test-bkt/test.tar.gz ./

download: s3://test-bkt/test.tar.gz to ./test.tar.gz

[ec2-user@ip-1-2-3-4~]$ ls

test.tar.gz

 

3. s3에서 ec2로 옮기고 싶은 경우는, 2와 반대로 하면된다.

$aws s3 cp [현재 복사 원하는 파일] s3://[업로드 원하는 bucket명]

[root@ip-1-2-3-4 ec2-user]# aws s3 cp test.sh s3://test-bkt

upload: ./test.sh to s3://test-bkt/test.sh       

 

4. move

는 cp부분만 바꿔서 하면 된다.

 

반응형

+ Recent posts