使用 rsync 从 linux 同步文件到本地 windows

  1. 在本地 windows 安装 cwrsync (可网上搜索下载链接)

  2. 在本地执行命令:
    C:\soft\cwrsync_5.4.1_x86\cwRsync_5.4.1_x86_Free>rsync.exe -av -e '.\ssh.exe -p 6622 -i C:\Users\Administrator\.ssh\id_rsa' root@47.98.173.74:/root/mongodb-linux-x86_64-rhel70-4.2.5.tgz ./

    说明:

    1. 该命令在 windows 命令终端执行;(我电脑里安装了 git 环境,之前在 gitbash 环境中执行,一直失败)
    2. rsync 是通过 ssh 协议进行同步文件的,所以需要 ssh 进行登录
    3. 由于我的服务器更改了 ssh 的端口和口令方式,所以这里需要增加相应的参数,即: .\ssh.exe -p 6622 -i C:\Users\Administrator\.ssh\id_rsa

发表评论