AWS Glacier cli 사용법
AWS Glacier cli 사용법
참조: https://www.howopensource.com/2015/02/how-to-install-and-use-amazon-glacier-on-linux/
1. 리눅스 서버에 설치
# yum install git wget
# wget https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz --no-check-certificate
# tar xzf setuptools-7.0.tar.gz
# cd setuptools-7.0
# python setup.py install
# git clone git://github.com/uskudnik/amazon-glacier-cmd-interface.git
# cd amazon-glacier-cmd-interface/
# sudo python setup.py install
컨피그 설정
cat~/.glacier-cmd
[aws]
aws-access-key=AOKBJ7MKPWEIHPVS8IDA
aws-secret-key=Ae7L3LPj2/fGE/lr2+2K+JE2KlwASoder73Wu+Po
[glacier]
region=ap-northeast-2
logfile=~/.glacier-cmd.log
loglevel=INFO
output=print
아래 에러 발생 시, https://github.com/uskudnik/amazon-glacier-cmd-interface/issues/180 를 참고하여 아래 파일을 수정한다.
ssl.SSLError: [Errno 1] _ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
/usr/local/lib/python2.7/dist-packages/boto-2.39.0-py2.7.egg/boto/connection.py
(validate_certs=True -> False)
명령어 예)
저장소 생성
glacier-cmd mkvault howopensource
저장소 조회
glacier-cmd lsvault
업로드
glacier-cmd upload howopensource howopensource_backup.tar.gz --description "HowOpenSource backup"
저장소의 모든 archives를 리스팅:
glacier-cmd inventory howopensource
다운로드는 두 스탭으로 진행된다. 아카이빙은 몇시간 소요된다. 아카이빙이 완료된 후 비로소 다운로드가 가능하다.
glacier-cmd getarchive howopensource adyklr2vu
glacier-cmd download howopensource adyklr2vu
glacier-cmd rmarchive howopensource adyklr2vu
glacier-cmd describevault howopensource
저장소는 비어있을 때만 제거가 가능하다.
glacier-cmd rmvault howopensource
glacier-cmd listjobs howopensource
glacier-cmd --help
참조: https://www.howopensource.com/2015/02/how-to-install-and-use-amazon-glacier-on-linux/
1. 리눅스 서버에 설치
# yum install git wget
# wget https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz --no-check-certificate
# tar xzf setuptools-7.0.tar.gz
# cd setuptools-7.0
# python setup.py install
# git clone git://github.com/uskudnik/amazon-glacier-cmd-interface.git
# cd amazon-glacier-cmd-interface/
# sudo python setup.py install
컨피그 설정
cat~/.glacier-cmd
[aws]
aws-access-key=AOKBJ7MKPWEIHPVS8IDA
aws-secret-key=Ae7L3LPj2/fGE/lr2+2K+JE2KlwASoder73Wu+Po
[glacier]
region=ap-northeast-2
logfile=~/.glacier-cmd.log
loglevel=INFO
output=print
아래 에러 발생 시, https://github.com/uskudnik/amazon-glacier-cmd-interface/issues/180 를 참고하여 아래 파일을 수정한다.
ssl.SSLError: [Errno 1] _ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
/usr/local/lib/python2.7/dist-packages/boto-2.39.0-py2.7.egg/boto/connection.py
(validate_certs=True -> False)
명령어 예)
저장소 생성
glacier-cmd mkvault howopensource
저장소 조회
glacier-cmd lsvault
업로드
glacier-cmd upload howopensource howopensource_backup.tar.gz --description "HowOpenSource backup"
저장소의 모든 archives를 리스팅:
glacier-cmd inventory howopensource
다운로드는 두 스탭으로 진행된다. 아카이빙은 몇시간 소요된다. 아카이빙이 완료된 후 비로소 다운로드가 가능하다.
glacier-cmd getarchive howopensource adyklr2vu
glacier-cmd download howopensource adyklr2vu
glacier-cmd rmarchive howopensource adyklr2vu
glacier-cmd describevault howopensource
저장소는 비어있을 때만 제거가 가능하다.
glacier-cmd rmvault howopensource
glacier-cmd listjobs howopensource
glacier-cmd --help
댓글
댓글 쓰기