Rclone是一个命令行程序,用于管理云存储上的文件。它是云供应商Web存储界面的功能丰富的替代方案。超过40种云存储产品支持rclone,包括S3对象存储,业务和消费者文件存储服务以及标准传输协议。Rclone具有等效于unix命令rsync,cp,mv,mount,ls,ncdu,tree,rm和cat的强大的云功能。 Rclone熟悉的语法包括Shell管道支持和–dry-run保护。它可在命令行,脚本或通过其API使用。用户将rclone称为“云存储的瑞士军刀”和“与魔术不可区分的技术”。amazon (S3)是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。 S3 提供一个 RESTful API 以编程方式实现与该服务的交互。
环境
- 服务器 CentOS 7
rclone 安装
1 | curl https://rclone.org/install.sh | sudo bash |
修改配置文件
~/.config/rclone/rclone.conf
1 | [root@localhost ~]# cat .config/rclone/rclone.conf |
同步
- 将 ali-oss 同步到 minio
--transfers设置并发数量-P显示实时进度
1 | rclone sync -P oss-cn-beijing:bucket-test007 minio:test --transfers=10 |