我的编程空间,编程开发者的网络收藏夹
学习永远不晚

minio安装与数据迁移

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

minio安装与数据迁移

minio安装与数据迁移

一、minio安装

1.下载二进制文件minio

https://dl.min.io/server/minio/release/linux-amd64/minio

2.将minio上传到服务器并授予可执行权限

// 1.创建安装目录mkdir -p /home/minio/data// 2.将二进制文件上传到data目录下// 3.增加可执行权限chmod +x minio

3.创建用户

// 创建账号export MINIO_ACCESS_KEY=minio// 创建密码export MINIO_SECRET_KEY=minio

4.启动minio

分布式搭建的流程和单节点基本一样,Minio服务基于命令行传入的参数自动切换成单机模式还是分布式模式
该命令的意思是:后台启动并输出日志到minio.log,同时设置启动端口号9000和页面控制台端口号9001不设置控制台会自动设置其他端口号,可通过netstat -ntlp命令查看

// 单机启动模式nohup ./minio server  --address :9000 --console-address :9001 /home/minio/data > /home/minio/data/minio.log &

5.查看minio启动状态

ps -ef | grep minio

6.访问并创建桶

访问http://127.0.0.0:9001,端口为启动时设置的控制台端口号,然后输入刚才设置的账号密码进行登录
在这里插入图片描述
创建桶,名称随意,之后根据业务代码上传文件到这里
在这里插入图片描述

二、数据迁移

将minio服务器A上"picback"桶的数据迁移到minio服务器B上"file"桶中

1.下载二进制文件mc

https://dl.min.io/client/mc/release/linux-amd64/mc

2.将mc上传到服务器并授予可执行权限

创建安装目录

mkdir -p /home/minio/back

将二进制文件上传back目录下
3.增加可执行权限

chmod +x mc

3.设置机器A别名

minio_data_A:机器A别名
http://127.0.0.A:9000:机器A ip地址
minio:机器A用户账号
123456:机器A用户密码

./mc alias set minio_data_A http://127.0.0.A:9000 minio 123456

4.查看已设置机器别名

./mc alias list

5.导出机器A数据进行备份

minio_data_A:机器A的别名
picback:要备份的机器A的桶
/home/minio/minio_data_bak:备份数据的存放地址

./mc cp --recursive minio_data_A/picback/ /home/minio/minio_data_bak

6.设置机器B别名

minio_data_B:机器B别名
http://127.0.0.1:9000:机器B ip地址也就是本机
minio:机器B用户账号
minio:机器B用户密码

./mc alias set minio_data_B http://127.0.0.1:9000 minio minio

7.导入备份文件

将机器A的备份文件minio_data_bak导入到机器B的file桶中

./mc cp --recursive /home/minio/minio_data_bak/ minio_data_B/file/

8.登录机器B控制台查看操作结果

在这里插入图片描述

9.注意事项

如果遇到以下问题,请先确认两个服务器之间的时间和时区是否一致

mc: <ERROR> Unable to initialize new alias from the provided credentials. The difference between the request time and the server's time is too large.

重启服务器,minio用户名和密码会失效,再次启动前需要重新设置用户名和密码
在这里插入图片描述

来源地址:https://blog.csdn.net/weixin_43948460/article/details/129260153

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

minio安装与数据迁移

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MyBatis ORM与数据库迁移

MyBatis ORM(Object-Relational Mapping)是一个基于Java的持久层框架,它通过映射配置文件将数据库表与Java对象进行关联,从而简化了数据库操作。在数据库迁移过程中,MyBatis ORM可以提供一定程度
MyBatis ORM与数据库迁移
2024-09-16

MinIO的安装与使用

MinIO的安装与使用 一、MinIO是什么?二、MinIO安装(centos7)2.1 下载MinIO2.2 启动MinIO2.3 修改配置2.4 编写启动脚本,以及加入到systemctl中 三、Springboot集成Mi
2023-08-18

Ubuntu 下 Mariadb 数据库的安装和目录迁移

Ubuntu 下 Mariadb 数据库的安装和目录迁移1、简介本文主要是 Ubuntu 下 Mariadb 数据库的安装和目录迁移,同样适用于 Debian系统:Ubuntu 20.0.4Mariadb:10.3.22注意:文中运行的命令基本上需要管理员权限
Ubuntu 下 Mariadb 数据库的安装和目录迁移
2017-01-26

EntityFramework数据迁移

1.启用迁移 在Package Manager Console中运行Enable-Migrations命令 此命令已将Migrations文件夹添加到我们的项目中,此新文件夹包含两个文件: Configuration.cs
EntityFramework数据迁移
2021-02-20

阿里云服务器数据迁移如何快速安全地迁移数据

在使用阿里云服务器时,数据迁移是一个常见的需求。本文将介绍如何快速、安全地将数据从一个阿里云服务器迁移到另一个服务器。1.使用阿里云的数据迁移工具阿里云提供了丰富的数据迁移工具,可以帮助用户轻松地将数据从一个服务器迁移到另一个服务器。其中,数据传输服务(DTS)是一种常用的数据迁移工具,它支持多种数据源和目标类型
阿里云服务器数据迁移如何快速安全地迁移数据
2024-01-16

sqlserver 数据库迁移

数据迁移  业务情景    客户环境是系统A的1.0版本,开发环境是系统A的2.0版本。2.0版本对于数据库有部分变更(主要是新增表和字段,不涉及字段删除和变更)。这个时候需要在客户环境安装数据库2.0(表结构、存储过程都是用的2.0),但是数据
sqlserver 数据库迁移
2019-04-26

mysql数据库迁移

目录 背景迁移数据库 背景 公司有个项目,刚开始数据量不是大的时候,数据库和服务上的所有应用数据都放在一个旧小盘中,随着项目数据的增长,旧的磁盘被占满了,导致系统无法写入数据,我和同事排查了很长时间,最终确定是磁盘被占满导致的一
2023-08-23

阿里云ECS数据迁移如何安全高效地完成数据迁移工作?

随着云计算的发展,越来越多的企业开始将数据存储在云上。然而,随着数据量的增大,企业可能会面临数据迁移的问题。如何安全、高效地完成数据迁移工作,成为许多企业和个人关注的焦点。本篇文章将详细介绍阿里云ECS数据迁移的过程和方法,以帮助读者更好地理解和应用这项技术。正文:阿里云ECS数据迁移是一项重要的任务,它涉及到数
阿里云ECS数据迁移如何安全高效地完成数据迁移工作?
2023-10-30

MySQL INSERT锁与数据库数据迁移的挑战

MySQL是一个流行的关系型数据库管理系统,用于存储和管理大量数据。在数据库中插入新记录时,MySQL会使用INSERT语句来执行插入操作。在执行INSERT操作时,MySQL会自动对数据进行加锁,以防止其他用户对相同数据进行修改。当数据
MySQL INSERT锁与数据库数据迁移的挑战
2024-08-14

编程热搜

目录