본문 바로가기

backup

(3)
[AWS] AWS CLI를 이용하여 S3로 데이터 백업 하기 AWS 명령줄 인터페이스(AWS CLI) 설치하기 pip를 이용하여 awscli를 설치합니다. $ pip3 install --upgrade --user awscli ... Successfully installed PyYAML-5.4.1 awscli-1.22.26 botocore-1.23.26 colorama-0.4.3 docutils-0.15.2 jmespath-0.10.0 pyasn1-0.4.8 python-dateutil-2.8.2 rsa-4.7.2 s3transfer-0.5.0 urllib3-1.26.7 다양한 패키지들이 설치되게 됩니다. AWS 계정 환경 설치하기 AWS CLI를 AWS 계정에 연결하기 위해 액세스 키가 필요합니다. AWS 콘솔에서 오른쪽 상단의 계정명을 클릭하여 '보안 자격 증명..
[Linux] rsync로 아카이브 동기화(Linux 백업 동기화) 정기적으로 백업해야하는 경우 아주 큰 아카이브를 매일매일 전송하면 네트워크에 상당한 부담을 주는 문제가 생긴다. 파일 시스템을 통째로 전송하는 대신 마지막으로 백업한 후 생성되거나 업데이트된 파일만 전송하면 편리한데 , 이럴 때 rsync를 사용한다. 파일로 가득 찬 디렉터리를 원격 호스트에 복사한 후 로컬 파일이 변경되어도 정확한 사본을 만드는 실습을 진행해 보겠습니다. 먼저 디렉토리를 하나 만들고 다음과 같이 열 개의 빈파일을 생성합니다. $ mkdir mynewdir && cd mynewdir $ touch file {1..10} 그 다음 ssh로 파일 사본을 전송할 원격 서버에 디렉터리를 생성하고, -av 인자와 함께 rsync 명령어를 실행합니다. -v 인자는 명령이 수행하는 작업을 상세히 출력..
[Linux] Ubuntu에서 ssh 통신을 이용한 tar 아카이브 원격 저장 다음 도서를 참고하여 작성하였습니다. http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791160509366 모던 리눅스 관리 - 교보문고 12가지 실무 프로젝트로 배우는 리눅스 관리의 기술 | 실무에 바로 적용할 수 있는 최신 리눅스 관리 기술리눅스 관리의 최신 기술을 12가지 실무 프로젝트로 익힌다!최신 기술을 활용하여 리눅 www.kyobobook.co.kr 리눅스 환경에서 백업을 해야하는 경우 다음 이미지와 같이 리눅스 환경에서 아카이브 이미지를 생성하여 원격 저장소에 스트리밍하는 방법을 다뤄보겠습니다. 파일 준비 원격 저장소에 저장할 파일을 간단하게 생성합니다. mkdir tmp cd tmp to..