반응형
10. 다음은 원격지 호스트의 데이터를 백업하는 과정이다. 작업사항에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
(작업 사항) IP 주소가 192.168.5.13번인 원격지 호스트의 /home 디렉터리를 로컬시스템의 디렉터리로 복사하는 과정이다. root 권한으로 접속하여 허가권, 타임스탬프 등을 그대로 유지하면서 백업을 진행한다. 또한 작업 진행 상황을 표시하고, 전송 시에 압축 기법을 사용한다. # ① ② root@192.168.5.13:/home/ |
◼︎ 조건
- ①번과 관련 명령어만 기입한다.
- ②번은 ①번에 사용되는 명령의 옵션을 기입한다. 명령어가 틀리면 채점하지 않는다.
더보기
번호 | 정답 |
① | rsync |
② | -avz |
rsync
Remote Sync의 줄임말로 파일 및 디렉터리를 동기화하는 데 사용되는 강력한 도구입니다. rsync를 사용하면 로컬 시스템 간 또는 원격 시스템 간에 파일을 복사하고 동기화할 수 있습니다. 이는 대량의 데이터를 안전하고 효율적으로 전송하거나 백업하는 데 유용합니다.
주요 기능
1. 차이 비교 및 전송 : rsync는 소스와 대상 파일 간의 차이를 비교하여 변경된 부분만 전송합니다. 이는 네트워크 대역폭과 시간을 절약하는 데 도움이 됩니다.
2. 압축 및 암호화 : rsync는 전송 중 데이터를 압축하고 필요한 경우 SSL/TLS를 사용하여 암호화할 수 있습니다.
3. 원격 및 로컬 전송 : rsync는 로컬 시스템 간에 파일을 복사하는 데 사용할 수 있을 뿐만 아니라 원격 시스템 간에 파일을 전송하는 데에도 사용할 수 있습니다.
4. 백업과 복원 : rsync는 파일 및 디렉터리를 백업하고 필요한 경우 이를 복원할 수 있는 기능을 제공합니다.
사용 문법
$> rsyync <옵션> <원본> <대상>
$> rsync [옵션1]... <원본1> [원본2]... <대상>
$> rsync [옵션1]... <원본1> [원본2]... [계정@]<호스트>:<대상>
$> rsync [옵션1]... <원본1> [원본2]... [계정@]<호스트>::<대상>
$> rsync [옵션1]... [계정@]<호스트>:<대상>
$> rsync [옵션1]... [계정@]<호스트>::<대상>
$> rsync [옵션1]... rsync://[계정@]<호스트>[:포트]/<원본> <대상>
주요 옵션 | 내용 | |
-v | --verbose | 자세한 정보를 출력합니다. |
-z | --compress | 데이터를 압축합니다. |
-h | --human-readable | 사람이 읽을 수 있는 포맷으로 보여줍니다. |
-a | --archive | archive mode; -rlptgoD 옵션을 적용한 것과 같습니다. |
-r | --recursive | 재귀적으로 하위 디렉토리까지 복사합니다. 단, 전송 시 타임스탬프나 퍼미션을 보존하지 않습니다. |
-l | --links | 심볼릭 링크도 복사합니다. |
-p | --perms | 퍼미션 정보도 복사합니다. |
-t | --times | 타임스탬프도 복사합니다. |
-g | --group | 그룹 정보도 복사합니다. |
-o | --owner | 소유자 정보도 복사합니다. |
-D | --devices --specials 옵션을 사용한 것과 동일합니다. | |
--devices | 디바이스 관련 파일도 복사합니다. | |
--special | 특수 파일도 복사합니다. |
반응형
'자격증 > 리눅스마스터' 카테고리의 다른 글
리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (12/16) (0) | 2023.11.19 |
---|---|
리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (11/16) (0) | 2023.11.18 |
리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (9/16) (0) | 2023.11.17 |
리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (8/16) (0) | 2023.11.17 |
리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (7/16) (0) | 2023.11.16 |