Rclone将阿里云Oss文件同步到Minio

1,459 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

Rclone官网地址rclone.org/

安装Rclone

下载地址,如果慢,可以直接下载到本地再上传linux

wget https://downloads.rclone.org/rclone-current-linux-amd64.zip --no-check-certificate

解压

unzip rclone-current-linux-amd64.zip

授权

chmod 0777 ./rclone-*/rclone

复制命令到bin

cp ./rclone-*/rclone /usr/bin/

删除目录

rm -rf ./rclone-*

配置Rclone

输入命令

rclone config

按提示配置参数,可以任意配置,然后会生成/root/.config/rclone/rclone.conf文件,可以直接修改。

vim /root/.config/rclone/rclone.conf

配置Oss文件同步到Minio配置文件如下

[oss]
type = s3
provider = Alibaba
env_auth = false
access_key_id = <你的ID,去阿里控制台配置>
secret_access_key = <你的秘钥,去阿里控制台配置>
endpoint = oss-cn-beijing.aliyuncs.com
acl = public-read
storage_class = STANDARD
bucket_acl = public-read

[minio]
type = s3
provider = Minio
env_auth = false
access_key_id = <你的minio用户名>
secret_access_key = <你的minio密码>
region = cn-east-1
endpoint = http://192.168.1.47:9000

执行同步操作

命令如下:

rclone sync oss:<bucket名称> minio:<bucket名称>