[Linux] ubuntu에서 aws s3로 백업하기

haryun·2022년 11월 22일
0

Linux

목록 보기
6/16
post-thumbnail

✅ vBox를 통해 설치한 ubuntu-18.04v의 데이터를 aws S3 버킷에 백업하기

1. aws cli 설치

기존 설치되어 있는 python의 버전을 확인하고 맞는 pip 설치 (python3 - pip3)

$ pip3 install --upgrade --user awscli

2. aws 액세스 키 생성 후 연결


해당 메뉴를 통해 액세스 키를 발급하면 csv 포맷의 파일을 다운로드 할 수 있다.

$ aws configure
 -> 차례로 ID, key, rigion, output format을 지정한다.

3. s3 버킷 생성

$ aws s3 mb s3://'bucket name'

mb: make bucket 명령
버킷명은 전체 s3 서비스 내에 존재하는 버킷명과 중복될 수 없다. (이거 완전 레어닉 삽니다,,)

생각한게 전부 안되길래 결국 강아지 이름으로 했다..
aws s3 ls: 버킷 리스트 출력 명령

4. 버킷에 백업

$ aws s3 sync '백업 대상' s3://'버킷 이름'


테스트용으로 만든 디렉토리를 백업했다.

s3 버킷에 정상적으로 파일이 백업되었다.

해당 디렉토리에 새로운 파일을 추가하고 sync 명령을 다시 실행해보면, 새롭게 생성한 파일만 업로드 되는 것을 확인할 수 있다. (기존 파일을 수정한 경우도 동일하게 적용됨)

0개의 댓글