Power Shell을 사용하여 로컬에서 원격 Linux 서버로 폴더를 복사하는 방법

Power Shell을 사용하여 로컬에서 원격 Linux 서버로 폴더를 복사하는 방법

로컬에서 복사하여 서버의 파일을 업데이트할 수 있는 스크립트를 만들려고 합니다. 이 작업을 위해 Linux에서 작동하는 bash 스크립트를 만들었지만, 직장에서 Windows 8.1을 실행하는 컴퓨터이므로 Power Shell 스크립트도 필요합니다.

Bash 스크립트는 다음과 같이 rsync를 사용합니다.

rsync -auv \
    -e "ssh -i super-secure.pem -p 2222" \
    --progress project/$folder/ \
    [email protected]:/some/place/on/server/project/$folder

사용해야 한다고 생각 robocopy하지만 적절한 사용 방법과 .pem 및 포트가 어떻게 전달되는지 이해할 수 없었습니다. 누구든지 나에게 올바른 방향을 알려줄 수 있습니까? 제발?

관련 정보