Hostwinds 튜토리얼

에 대한 검색 결과:


목차


Linux 만
유닉스 머신에서
Windows 시스템에서

rsync를 사용하여 VPS를 로컬 컴퓨터에 동기화하는 방법 (Linux)

태그 : VPS,  Linux 

Linux 만
유닉스 머신에서
Windows 시스템에서

Linux 만

이 가이드에는 rsync Linux VPS에서만 작동하며 Windows VPS에서는 작동하지 않습니다.

* 닉스 VPS의 내용을 로컬 컴퓨터에 복사하려면 rsync 명령을 사용하면 매우 쉽게 할 수 있습니다.

rsync 디렉토리간에 파일을 동기화하는 데 사용되는 Unix 기반 운영 체제 용 표준 도구입니다. 멋진 사용 rsync 동기화를위한 소스 및 대상 디렉토리가 원격 서버에있을 수 있다는 것입니다. MacOSx에서도 작동합니다.

이 기능을 사용하여 원격 VPS에서 localhost로 파일을 동기화 할 수 있습니다.이 1 라이너는 / 디렉토리에서 시작하는 VPS의 모든 파일을 동기화합니다.사용 권한 및 소유권을 보존하고 "아카이브"모드의 객체를 복사하여 타임 스탬프, 심볼 링크 및 기타 기능을 보존합니다.

유닉스 머신에서

# sudo rsync --archive root@<IP>:/* --exclude={"/tmp/","/sys/","/proc/","/dev/","/mnt/"} .
  • sudo: 루트 권한으로 명령 실행
  • rsync: rsync 명령 바이너리 실행
  • – 아카이브: 반복적으로 실행되고 타임 스탬프, 심볼릭 링크, 소유권 및 권한과 같은 교차 플랫폼 데이터를 보존하는 아카이브 모드에서 실행됩니다.
  • 뿌리@:/* - 복사 할 사용자 이름, 호스트 및 디렉토리. 바꾸다 뿌리 VPS의 대상 사용자로 바꾸고 IP VPS의 IP로
  • -exclude = { "/ tmp /", "/ sys /", "/ proc /"/ dev / ","/ mnt / "} : 파일 제외 임시, 시스템, proc, dev, 및 mnt 디렉토리. 이들은 일반적으로 필요하지 않은 주 전용 디렉토리이지만 원하는대로 복사 할 수 있습니다.

명령을 완료하는 데 몇 분 정도 걸릴 수 있습니다. 완료되면 VPS의 콘텐츠를 로컬 컴퓨터에서 사용할 수 있습니다.

이제 원래 파일 구조가 보존 된 VPS의 내용 사본을 갖게됩니다.


Windows 시스템에서

Windows는 다음에 대한 지원을 제공하지 않습니다. rsync 명령.기본 네트워크 패키지로 Cygwin을 설치해야합니다.그런 다음 Cygwin의 bash.exe에서 제공된 명령을 실행할 수 있습니다.

작성자 Hostwinds Team  /  유월 18, 2020