반응형

리눅스마스터 1급 / 백업 관리 - cpio, tar, dump, dd

 

백업 종류

1) 완전 백업

- 모든 데이터를 한 번에 모두 백업하는 방법입니다. 

 

2) 증분 백업

- 변경된 데이터만을 주기적으로 백업하는 방법입니다. 

 

백업/복구 명령어

1) cpio 

파일 목록을 하나의 큰 출력 파일에 복사하는 아카이브 프로그램입니다. 이 명령은 개별 파일 사이에 헤더를 삽입하여 복구를 지원합니다. 증분 백업을 지원하지 않습니다.

 

cpio 옵션

-i : 압축해제

-c : 아스키 형식으로 헤더정보를 읽고 씀

-v : 파일명 목록을 출력함

-t : 테이프의 내용을 읽음

-d : 없는 디렉토리는 생성함

-m : 파일의 변경시간을 그대로 유지함

-o : 압축

 

2) rsync

기본적으로 ssh나 rsh를 이용하여 전송하며, 다른 프로토콜 접속을 지원합니다. 이전에 받은 백업본을 삭제하고, 원본과 항상 똑같이 백업이 되도록 설정이 가능합니다. 데이터를 압축하여 전송이 가능하며 심볼릭 링크나, 심볼릭 링크가 참고하고 있는 파일도 복사가 가능합니다.

 

3) dump

/etc/fstab 파일을 참조하여 백업합니다. 증분 백업을 지원합니다. 파티션 단위 백업에 적합합니다.  

 

4) tar

여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령입니다.

 

5) dd

블록 단위로 파일을 복사하거나 파일 변환을 할 수 있는 명령어입니다. 증분 백업이 가능합니다. 

 

관련 문제

2020년 2회 다음 설명에 해당하는 백업 도구의 옵션과 의미로 틀린 것은? 2
- 장치 파일이나 네트워크 파일 등의 특수 파일도 백업이 가능하고 백업본의 크기도 작고, 백업본에 손상된 부분이 있더라도 손상된 부분을 제외하고 나머지 부분을 복구한다. 아울러, 기존의 명령어를 사용하여 백업을 진행하므로 다양한 조건을 활용하여 백업이 가능하다.
1. -t : 내용만 확인할 때 사용한다.(--list)
2. -b : 증분 백업으로 백업할 때 사용한다. (--incremental)
3. -d : 필요한 경우 디렉터리를 생성한다. (--make-directories)
4. -i : 표준입력으로 백업한 자료를 불러올 때 사용한다.(--extract)

 

 

2020년 1회 백업 작업이 수행 중인 터미널이 닫혀도 계속적으로 작업이 가능하도록 실행하려고 한다. ( 괄호 )안에 들어갈 수 있는 명령으로 알맞은 것은? 4
# ( 괄호 ) tar cf lin.tar /data/lin &
1. bg
2. fg
3. jobs
4. nohup

 

2020년 1회 cpio명령을 이용하여 백업된 데이터의 내용만 확인하려고 한다. 다음 중 사용되는 옵션으로 가장 알맞은 것은? 2
1. -ic
2. -icvt
3. -icdv
4. -ocvF

 

2020년 1회 다음 중 증분 백업을 지원하지 않는 명령으로 알맞은 것은? 2
1. tar
2. cpio
3. rsync
4. dump

 

2019년 2회 다음 중 rsync의 특징으로 가장 거리가 먼 것은? 1
1. 레벨을 지정하여 증분 백업이 가능하며, 하드 링크 복사가 가능하다.
2. 기본적으로 ssh나 rsh를 이용하여 전송하며, 다른 프로토콜 접속을 지원한다.
3. 이전에 받은 백업본을 삭제하고, 원본과 항상 똑같이 백업이 되도록 설정이 가능하다.
4. 데이터를 압축하여 전송이 가능하며 심볼릭 링크나, 심볼릭 링크가 참고하고 있는 파일도 복사가 가능하다.

 

2019년 2회 다음에서 설명하는 백업 명령어로 알맞은 것은? 3
- /etc/fstab 파일을 참조하여 백업한다.
- Incremental 백업을 지원한다.
- 파티션 단위 백업에 적합하다 
1. tar
2. cpio
3. dump
4. restore

 

2019년 1회  다음 중 시스템 백업에 대한 설명으로 틀린 것은? 1
1. tar, cpio와 같은 유틸리티는 증분백업이 가능하다.
2. 리눅스에서는 tar, dd, dump, cpio, rsync와 같은 유틸리티로 백업이 가능하다.
3. 백업의 종류에는 전체 백업(Full Backup)과 부분 백업(Partial Backup)으로 구분된다.
4. 부분 백업은 증분백업(Incremental Backup)과 차등 백업(Differential Backup)으로 구분된다.

 

2019년 1회  다음에서 설명하는 백업 유틸리티로 알맞은 것은? 3
- 원격지의 파일들을 동기화 하는 유틸리티이다.
- 링크된 파일이나 디바이스 파일도 복사가 가능하다.
- GNU tar와 옵션이 유사하다.
- ssh나 rsh를 이용하여 전송이 가능하다.
1. rcp
2. cpio
3. rsync
4. restore

 

2018년 2회 다음 ( 괄호 ) 안에 사용 가능한 명령어로 알맞은 것은? 2
----------
# find /home | ( 괄호 ) > home.backup

----------
1. tar 명령과 옵션
2. cpio 명령과 옵션
3. dump 명령과 옵션
4. rsync 명령과 옵션

 

2018년 2회 다음 중 백업 대상이 되는 디렉터리의 조합으로 알맞은 것은? 3
----------
㉠ /etc ㉡ /tmp ㉢ /usr ㉣ /var
----------
1. ㉠ ㉡ ㉢
2. ㉡ ㉢ ㉣
3. ㉠ ㉢ ㉣
4. ㉠ ㉡ ㉢ ㉣

반응형

+ Recent posts