Linux Server
리눅스 tar를 이용한 디렉토리 백업
delmaster
2015. 10. 5. 10:00
tar를 이용하여 디렉터리에 대한 전체, 증분 백업
[백업]
tar -g <백업에성공한파일리스트저장> -cvzf <백업할파일명> <백업대상디렉토리의상대경로>
[복원]
tar -xvzf <복원할파일명> -C <복원될파일이저장될경로>
[백업 및 복원 예제]
[백업]
delmaster 계정의 홈디렉토리를 /backup 디렉토리에 전체 백업
[root@L1 backup]# pwd
/backup
[root@L1 backup]# tar -g backup.list.20150101.full -cvzf 20150101.full.gz.tar ../home/delmaster/
delmaster 계정의 홈디렉토리를 /backup 디렉토리에 증분 백업
[root@L1 backup]# pwd
/backup
[root@L1 backup]# tar -g backup.list.20150101.full -cvzf 20150101.inc.01.gz.tar ../home/delmaster/
tar로 백업된 파일의 내부 내용 보기
tar -tvf <tar파일명>
[복원]
전체 백업 + 복원할 증분 백업본