通过rsync命令行工具迁移数据

最近更新时间:2021-08-31 12:27:34

查看PDF

当有大量文件上传和下载或需要频繁上传和下载的任务时,建议您在本地系统安装使用rsync命令行工具执行上传下载任务。

前提条件

  1. 创建云服务器或选择已有云服务器做为中转节点。并且云服务器需要绑定公网IP。
  2. 文件系统KFS挂载到云服务器上。

操作步骤

  1. 安装rsync工具。
    当有大量文件上传和下载或需要频繁上传和下载的任务时,建议您在本地系统安装使用rsync命令行工具执行上传下载任务。安装方式如下:
  • CentOS或Redhat

    sudo yum install rsync
    
  • Ubuntu或Debian

    sudo apt-get install rsync
    
  • macOS
    请先下载安装 homebrew包管理器,然后执行以下命令安装rsync工具。

       brew install rsync
    
  • Windows
    请下载安装Cygwin模拟环境,您可以在安装过程中搜索安装rsync工具,也可以手动下载编译安装rsync

  1. 上传数据
    执行以下命令,将本地目录以增量同步的方式,上传到金山云KFS。

    rsync -avP dataToSync/ [email protected]:/mnt/dataToSync/
    

    参数说明:

    • dataToSync:需要上传的本地目录名。
    • root:上传目标KFS文件系统目录的用户名。
    • 11.22.33.44:已挂载KFS文件系统的Linux云服务器的公网IP。
    • /mnt:云服务器中用来挂载KFS文件的目录。
  2. 下载数据
    执行以下命令,从金山云KFS文件系统中下载数据到本地目录。

    rsync -avP [email protected]:/mnt/dataToSync/ dataToSync/ 
    

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈