minio数据迁移

通过mc客户端迁移数据

我是window11 下用mc,下载mc.exe

MinIO下载 | 中国镜像下载加速站

不是直接点击运行,要以管理员身份运行cmd

在cmd中执行如下命令:

mc alias set <source-alias> <source-url> <source-access-key> <source-secret-key>

mc alias set <target-alias> <target-url> <target-access-key> <target-secret-key>

例:mc alias set mydata1 http://data1.com accessKey secretKey

原文链接:https://blog.csdn.net/shun0304/article/details/135243201

MinIO客户端安装教程(Window版)-CSDN博客

说明:

这段代码是用于配置MinIO客户端(mc)的命令,用于设置和管理对MinIO或兼容Amazon S3云存储服务的别名(alias)。MinIO是一个高性能的分布式对象存储系统,它兼容Amazon S3云存储服务的API。通过使用别名,用户可以简化对存储桶(buckets)和对象(objects)的访问,而不必每次都输入完整的URL和认证密钥。下面是对这两条命令的详细解释:

  1. 第一条命令:设置源存储服务的别名

    |---|------------------------------------------------------------------------------------|
    | | mc alias set <source-alias> <source-url> <source-access-key> <source-secret-key> |

    • mc alias set:这是MinIO客户端(mc)用于设置别名的命令。
    • <source-alias>:这是你想要为源存储服务设置的别名。别名是一个简短的字符串,用于代表你的存储服务的URL和认证信息。例如,你可以将别名设置为mySource
    • <source-url>:这是你的源存储服务的URL。它通常是你的MinIO服务器或兼容S3的服务的地址,包括端口号(如果适用)。例如,https://play.min.io
    • <source-access-key><source-secret-key>:这些是用于认证你的存储服务的访问密钥和秘密密钥。这些密钥通常由你的存储服务提供商提供,或者在你设置存储服务时生成。
  2. 第二条命令:设置目标存储服务的别名

    复制代码

    复制代码

    |---|------------------------------------------------------------------------------------|
    | | mc alias set <target-alias> <target-url> <target-access-key> <target-secret-key> |

    • 这条命令的结构与第一条命令相同,但它是为另一个存储服务(目标存储服务)设置别名。
    • <target-alias>:这是你想要为目标存储服务设置的别名。
    • <target-url>:这是你的目标存储服务的URL。
    • <target-access-key><target-secret-key>:这些是用于认证你的目标存储服务的访问密钥和秘密密钥。

通过为不同的存储服务设置别名,用户可以更轻松地管理多个存储桶和对象,而无需在每次执行操作时都输入完整的URL和认证信息。这提高了操作的效率和安全性,因为你可以避免在脚本或命令行中硬编码敏感信息。

我在powershell中执行如下命令:

./mc.exe alias set remote15 http://***:9**0 minio* U*

./mc.exe alias set local127 http://localhost:9000 t* T*

./mc.exe mirror remote15/edwin local127/edwin

mc mirror remote15/edwin local127/edwin

结果如下:

ps: MINIO 数据迁移,windows使用mc.exe_mc.exe mirror-CSDN博客

相关推荐
不光头强41 分钟前
Spring框架的事务管理
数据库·spring·oracle
百***92023 小时前
【MySQL】MySQL库的操作
android·数据库·mysql
q***76663 小时前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
信仰_2739932433 小时前
Redis红锁
数据库·redis·缓存
人间打气筒(Ada)3 小时前
Centos7 搭建hadoop2.7.2、hbase伪分布式集群
数据库·分布式·hbase
心灵宝贝3 小时前
如何在 Mac 上安装 MySQL 8.0.20.dmg(从下载到使用全流程)
数据库·mysql·macos
奋斗的牛马4 小时前
OFDM理解
网络·数据库·单片机·嵌入式硬件·fpga开发·信息与通信
忧郁的橙子.5 小时前
一、Rabbit MQ 初级
服务器·网络·数据库
杰杰7985 小时前
SQL 实战:用户访问 → 下单 → 支付全流程转化率分析
数据库·sql
爬山算法5 小时前
Redis(120)Redis的常见错误如何处理?
数据库·redis·缓存