더북(TheBook)

rsync로 원격 시스템에서 파일을 동기화할 수 있습니다. 가상 게스트에서 웹 서비스 콘텐츠를 게이트웨이 장치로 복사해 봅시다. 가상 게스트를 시작하고 원격 접속합니다.

supreme@master:~$ virsh start vm01
supreme@master:~$ ssh administrator@10.200.200.101

rsync 원격 복사는 SSH 프로토콜로 통신하기 때문에 먼저 ssh 명령으로 호스트에 접속 가능한지 확인해야 합니다.

administrator@vm01:~$ ssh administrator@10.200.200.199

다시 가상 게스트로 돌아옵니다.

administrator@vmgate:~$ exit
administrator@vm01:~$

웹 서버 루트 디렉터리를 게이트웨이 장치로 복사합니다. 파일을 복사할 원격 시스템의 경로는 ‘[사용자]@[호스트 주소]://[디렉터리]’ 형식으로 입력합니다. 명령을 실행하면 SSH 서버에 접속하는 과정처럼 호스트키를 저장하는 절차가 진행될 것입니다. 로그인 비밀번호나 패스구문을 입력해야 할 수도 있습니다.

administrator@vm01:~$ rsync -azvh /var/www/vm01.linuxmastery.kr administrator@10.200.200.199:/home/administrator/rsynctest

잠깐만요 ≣


rsync로 복사하는 웹 서비스 콘텐츠는 '12.5.2 아파치 웹 서버 모듈로 웹 서비스 제공하기'에서 퍼팻으로 생성한 자료입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.