CLI
-
s3api 예제 (aws s3api cli example)Cloud 2021. 7. 7. 09:29
* 2021년 7월 기준 작동을 확인하였다. 1. 전체 파일 및 디렉토리 조회 $ aws s3api list-objects --bucket mybucket 2. 디렉토리 생성 : Create directory $ aws s3api put-object --bucket mybucket --key path/to/ - key 문자열 시작시 / (slash) 없음 - key 문자열 마지막 / (slash) 있음 3. 디렉토리 삭제 : Delete directory $ aws s3api delete-object --bucket mybucket --key path/to/ - key 문자열 시작시 / (slash) 없음 - key 문자열 마지막 / (slash) 있음 - 디렉토리내 파일을 모두 삭제하는경우 디렉토리도 ..
-
centos7 aws cli를 이용하여 s3로 백업하기.Linux 2018. 7. 16. 12:02
cenos7 서버에서 특정 내용을 백업하여 AWS S3에 올려보자. 1. python3.6 설치 확인 (python의 설치와 관련해서는 다른 문서를 참고하도록 한다.) 2. aws cli 를 설치 $ pip3.6 install awscli --upgrade --user aws command line interface는 shell에서 aws 를 접근하고 컨트롤 할 수 있게 해준다. 3. S3 백업 전용 접근 계정 생성 AWS console 에 접속하여, IAM 설정으로 간다. - 왼쪽 메뉴 사용자 큭릭, 상단 사용자 추가 버튼 클릭 - 설정내용중 권한은 특별한 설정사항이 없으면 S3FullAccess를 선택, 정책이 있을경우는 적절하게 선택해 준다. 4. aws cli의 계정정보를 설정 $ aws conf..