리눅스마스터1급 기출문제/1801회

[2차 단답식] 원격지의 데이터를 로컬 시스템으로 백업하는 과정

Linuxpia4U 2024. 11. 1. 00:40
반응형

문제 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 경로를 사용하여 로컬 시스템의 백업 대상 디렉터리를 지정합니다.



반응형