Docker Minio rclone数据迁移

docker minio进行数据迁移

使用rclone进行数据迁移是一种非常灵活且强大的方式,特别是在处理大规模数据集或跨云平台迁移时。rclone是一款开源的命令行工具,用于同步文件和目录到多种云存储服务,包括MinIO。下面是使用rclone进行数据迁移至MinIO的步骤和示例。

使用rclone迁移

下载地址

https://rclone.org/downloads/

安装配置

bash 复制代码
#安装rmp
rpm -ivh rclone-v1.66.0-linux-amd64.rpm
#配置rclone
mkdir -p /root/.config/rclone/
touch /root/.config/rclone/rclone.conf
vim /root/.config/rclone/rclone.conf

文件内容:

bash 复制代码
[old]
type = s3
provider = Minio
env_auth=false
access_key_id = minio
secret_access_key = minio
region = 
endpoint = http://ip:9000

[new]
type = s3
provider = Minio
env_auth=false
access_key_id = minio
secret_access_key = minio
region = 
endpoint = http://ip:9000

查看配置信息

bash 复制代码
rclone config show

迁移命令

bash 复制代码
rclone sync -P old:bucket new:bucket

copy和sync命令的区别:

copy:增量复制,源文件删除再进行同步,新地址不会删除;

sync:同步数据,源服务某个文件被删除,新服务中对应文件也被删除。

相关推荐
王飞飞不会飞10 分钟前
Mac 安装Hermes Agent 过程记录
运维·深度学习·机器学习
徐子元竟然被占了!!31 分钟前
Nginx
运维·nginx
SPC的存折1 小时前
6、Docker常用配置
运维·docker·容器
图图玩ai2 小时前
SSH 命令管理工具怎么选?从命令收藏到批量执行一次讲清
linux·nginx·docker·ai·程序员·ssh·可视化·gmssh·批量命令执行
星谐3 小时前
AutoUploadLL:自动化上传工具开发实践
运维·自动化
NineData3 小时前
NineData将亮相2026德国汉诺威工业博览会
运维·数据库·后端
CXH7283 小时前
nginx——https
运维·nginx·https
SPC的存折3 小时前
4、Docker私有仓库
运维·docker·容器
开开心心_Every3 小时前
扫描软件,部分文档文字表格识别功能可免费
运维·服务器·pdf·电脑·excel·3dsmax·houdini
陆伟峰(云固件作者)3 小时前
Linux Mint 22.3:给初学者的第一份 Linux 说明书
linux·运维·服务器