周六上线,两个问题竟花了6个时辰
迁移思路
minio迁移
SCP & CP
1。将文件从远程复制到本地// 将qa环境中的minio数据复制到当前目录(在跳板机运行的命令), sc-qa指的是bucket名字 sudo scp -r scadmin@10。2。。4:/data/minio/data/sc-qa 。
// 将文件夹复制到prod环境所在目录(在跳板机运行命令),先放到一个目录中sudo scp -r sc-qa/ scadmin@10。2。。5:/home/scadmin/sc-qa
// 下面都在prod执行,先将现在的minio数据备份sudo cp -r /data/minio/data/sc-prod /data/minio/data/sc-prod-bak-20230311-zy
// 将sc-qa的数据递归开呗到sc-prod中,如果存在重复数据,会在文件名后添加一个 ~1~sudo cp -frap --backup=number /home/scadmin/sc-qa/* /data/minio/data/sc-prod/
// 找出重复数据find /data/minio/data/sc-prod -type f -regex "。*\。~1~"rclone
~/。config/rclone/rclone。conf文件[oldminio]type = s3provider = Minioenv_auth = falseaccess_key_id = bvfssecret_access_key = BvFs2022region = cn-east-1# qa环境的minio外网地址endpoint = http://20。xx。xx。xx:9000location_constraint =server_side_encryption =
[newminio]type = s3provider = Minioenv_auth = falseaccess_key_id = minioadminsecret_access_key = minioadminregion = cn-east-1// 生产环境minio地址endpoint = http://10。1。1。5:9000location_constraint =server_side_encryption =Mysql同步
总结
相关文章