문제 10
다음은 rsync를 이용해서 원격지의 데이터를 백업하는 과정이다. 작업 사항에 맞게 빈칸에 알맞은 내용을 적으시오.
작업 사항
원격지인 192.168.12.22의 /home 디렉터리를 로컬 시스템의 /backup 디렉터리 아래에 백업한다.
root 권한으로 접속하여 복사하고, 타임스탬프 등을 그대로 유지한다.
이름과 작업 진행 사항을 표시하며 전송 시에 압축을 사용한다.
[ihduser@www~]$ rsync ( 1 ) ( 2 )
조건
1. 명령어의 옵션만 기입한다.
2. 옵션을 제외한 관련 인자값을 기입한다.
답안
1. -avz
2. root@192.168.12.22:/home /backup
---
문제 해결을 위한 설명
1. rsync 명령어 옵션: -avz
-a: 아카이브 모드로, 원본의 디렉터리 구조, 파일 권한, 타임스탬프 등을 유지하여 동기화합니다.
-v: 상세 모드로, 복사되는 파일의 목록을 화면에 표시합니다. 파일 전송 진행 사항을 확인할 수 있습니다.
-z: 전송 시 데이터를 압축하여 네트워크 대역폭을 절약합니다.
따라서, -avz 옵션은 백업 시 파일의 원래 속성을 유지하면서 압축 및 상세 정보 출력을 활성화하는 데 필요한 옵션입니다.
2. 인자값: root@192.168.12.22:/home /backup
root@192.168.12.22:/home: 원격지의 주소와 백업할 디렉터리를 지정합니다. root 계정으로 접속하여 192.168.12.22 IP 주소에 있는 /home 디렉터리를 백업합니다.
/backup: 로컬 시스템의 대상 디렉터리로, 원격지의 /home 디렉터리 내용이 이 위치로 백업됩니다.
최종 명령어는 다음과 같이 작성할 수 있습니다:
rsync -avz root@192.168.12.22:/home /backup
---
정리
백업 옵션: -avz를 사용하여 원본의 파일 속성을 유지하며, 압축 및 상세 출력 모드를 활성화하여 백업합니다.
원격 경로 지정: root@192.168.12.22:/home 경로를 사용하여 원격지에서 백업할 디렉터리를 지정합니다.
로컬 백업 경로 지정: /backup 경로를 사용하여 로컬 시스템의 백업 대상 디렉터리를 지정합니다.
'리눅스마스터1급 기출문제 > 1801회' 카테고리의 다른 글
리눅스마스터 1급 작업식 2 (16) | 2024.11.12 |
---|---|
리눅스마스터 1급 작업식 1 (14) | 2024.11.11 |
[2차 단답식] 리눅스 시스템 보안을 강화하기 위해 커널 매개 변수(kernel parameter) 설정 (30) | 2024.10.31 |
[2차 단답식] 로그를 확인하는 명령어 (25) | 2024.10.30 |
[2차 단답식] 다음은 시스템 로그 설정을 하는 과정 (19) | 2024.10.29 |