1) 백업 관련 명령어
- cpio
- c : ascii 형태로 헤더 정보를 읽고 씀
- i : 아카이브에서 파일 추출
- o : 아카이브 생성
- v : 진행과정을 자세하게 출력
- d : 필요한 경우 디렉터리 생성
- : 백업 / < : 리스토어
- F : 표준 입출력 전환 기호 대신에 파일명 지정 시 사용
- t : 내용만 확인할 때 사용
- -ovF : 진행되는 과정 화면에 출력
- tF 또는 –itF 또는 –ivtF : 백업된 내용 확인
- ivF : 백업된 파일을 이용해서 데이터를 복원하는데, 진행되는 과정을 화면에 출력
- ocv : 생성되는 아카이브 포맷 형식을 지정하고 과정을 상세히 출력
- icdv 또는 –icd 또는 –id : 현재 디렉터리에 백업한 파일을 이용해서 복원하는데 필요할 경우 디렉터리를 생성
- (find /home 또는 find /home –print) | cpio (–ocv > home.cpio 또는 –ocvF home.cpio)
- /home 디렉터리를 home.cpio로 백업을 진행하는데, 데이터 형식을 SVR4 portable format with no CRC으로 진행하고 진행 과정을 상세히 출력
- cpio –icv < home.cpio 또는 –icvF home.cpio
- 백업된 home.cpio로 데이터를 복원함. 데이터 형식은 SVR4 portable format with no CRC으로 지정하고 진행 과정을 상세히 출력함
- dump
- f : 지정한 파일명으로 백업 파일 생성
- 0 : 전체 백업
- 1~9 : 부분 백업
- restore
- i : 대화형으로 복원 수행
- f : 장치 이름 지정
- r : 백업 대상 전체를 복원
- rsync
- a : 아카이브 모드
- v : 진행 과정을 자세하게 출력
- z : 동기화 파일 압축
- rsync -avz root@192.168.12.22:/home/backup
- 원격지인 192.168.12.22의 /home 디렉터리를 로컬시스템의 /backup 디렉터리 아래에 백업함.
- root 권한으로 접속하여 허가권, 타임스탬프 등은 그대로 유지함.
- 아울러 작업 진행사항을 표시하며 전송 시에 압축을 사용함.
- rsync -av root@192.168.0.110:/backup
- 로컬 디렉터리 /data를 원격지 서버 IP주소인 192.168.0.110의 디렉터리 /backup으로 백업.
- 백업 진행사항을 자세하게 출력.
- 심볼릭 링크, 특성, 퍼미션, 소유권 등은 그대로 유지.
- rsync —delete –a –v /home 192.168.10.100:/backup
- 로컬 디렉터리는 /home. 원격지 서버는 192.168.10.100이고, 디렉터리는 /backup.
- 원본 파일이 삭제되었다면, 백업본 파일도 삭제.
- 퍼미션, 링크, 날짜 등의 모든 정보는 동일하게 유지. 백업 진행사항을 자세히 출력. </aside>