使用rclone迁移文件ceph对象存储文件

文件下载安装:

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

默认配置文件路径: ~/.config/rclone/rclone.conf
ceph s3的配置文件格式:

[hcl]
type = s3
provider = Ceph
access_key_id = AKVK****AJRM1MY
secret_access_key = yb7bKQLs****7MRWZZNIDH5QtTxvaEKp
endpoint = http://ceph1.com

[js]
type = s3
provider = Ceph
access_key_id = UKC7ED****1T9D2CA
secret_access_key = XGRCf****XifPgyCXe8haEtP3WO9207r
endpoint = http://ceph2.com

源与目的之间文件传输:
参数选项:–progress 选项显示进度

rclone sync source:bucket target:bucket --progress

在这里插入图片描述

部分参数说明

显示bucket列表
rclone lsd js:
创建桶:
rclone mkdir hcl:bucketname
显示桶的文件数量以及容量
rclone size hcl:resbucket0
从目录上传文件:
rclone copy --files-from /tmp/files remote: /tmp/download
将上传和下载带宽限制在10 MiB/s
--bwlimit 10M
上传和下载带宽可以分别指定,如——
bwlimit UP:DOWN
限制上传带宽为10 MiB/s,但下载带宽将是无限的
--bwlimit 10M:off
上传带宽限制为10 MiB/s,下载带宽限制为100 KiB/s
--bwlimit 10M:100k
控制每个文件的带宽限制:
--bwlimit-file 1M  这可以与——bwlimit一起使用。
指定时间段限速:
--bwlimit "Mon-00:00,512 Fri-23:59,10M Sat-10:00,1M Sun-20:00,off"
周一的传输带宽将被设置为512 KiB/s。周五结束前将升至10mb /s。在周六上午10点,速率将被设置为1 MiB/s。从周日晚上8点开始,无限制

指定配置文件:
--config=CONFIG_FILE
使用它来查看rclone在不实际执行它的情况下会做什么:
--dry-run
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值