본문 바로가기
리눅스 고급/실습

9. 백업 및 복구 - tar명령어를 이용한 백업 및 복구 실습

by 움터 2021. 1. 8.

전체 백업

origin이라는 디렉토리 하나 생성 후 

 

tar zcvpf /backup/backup.tar.gz -g / backup/full_list /origin

a b c 파일이 백업 됨

 

증분 백업

d라는 파일 하나 생성 후 증분 백업 

d라는 파일만 백업 됨

e라는 파일 하나 더 생성 후 증분 백업 

e라는 파일만 백업

차분 백업(현재 상태에서 차분 백업 하려면 a b c d e 파일과 백업파일에 있는 것도 다 삭제 후 해야함)

 

touch 명령어로 a b c 파일 생성 후 tar 명령어로 백업
/backup/full_list는 차분 백업용 리스트이고 /backup/list는 증분 백업용
d라는 파일 생성 후 백업 e도 동일
full_list 기준으로 백업을 하면 d e 둘다 백업이 됨을 알수 있다.

전체 복구

t옵션을 사용하면 아카이브 파일의 내용을 볼 수 있음.

 

-C / : root 디렉토리에다가 origin 파일을 복구를 시킴
복구 되었음을 확인 할 수 있다.

 

증분 복구

차분 복구

차분 백업이 최신 일경우 차분 백업만 복구 시키면 됨.

댓글