minio的迁移


1.概述

1.1环境信息

公司一个项目由1个服务器迁移到另外一个服务器,对应该的存储minio也需要进行同步迁移,下面分享一下其过程

minio集群地址 桶名 备注
http://minio.old.k8s.com:9000 tpm 旧minio
http://minio.new.k8s.com:9000 tpm 新minio

1.2使用工具

rclone:开源的对象存储在线迁移工具,用于文件和目录的同步,支持阿里云的oss、minio 、亚马逊S3

1.3注意事项

两台机器的时区及时间要保持一致,最后进行迁移之前,两台机器的时间进行校准。方法如下:

centos 7设置时区

timedatectl set-timezone Asia/Shanghai

时间同步

ntpdate ntp.aliyun.com

2.部署过程

2.1 rclone安装

curl https://rclone.org/install.sh | sudo bash

2.2 rclone安装

路径:/root/.config/rclone/rclone.conf

 

 

#rclone sync oldminio:tpm newminio:tpm

[oldminio]
type = s3
provider = Minio
env_auth = false
access_key_id = root
secret_access_key =ntandon123
region = cn-east-1
endpoint = http://minio.old.k8s.com
location_constraint =
server_side_encryption =
[newminio]
type = s3
provider = Minio
env_auth = false
access_key_id = root
secret_access_key = ntandon123
region = cn-east-1
endpoint = http://minio.new.k8s.com
location_constraint =
server_side_encryption =

  

2.3 开始迁移

rclone sync minio:agile-service minio1:agile-service

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM