企业上云-准备对象存储及Velero:准备对象存储MinIO

时间:2025-02-12 14:52:30

准备对象存储MinIO

MinIO官网地址:https://docs.min.io/

准备对象存储,保存其AK/SK。

  1. 安装MinIO。

    MinIO is a high performance,distributed,Kubernetes Native Object Storage.

    # 二进制安装 mkdir /opt/minio mkdir /opt/miniodata cd /opt/minio wget https://dl.minio.io/server/minio/release/linux-amd64/minio chmod +x minio export MINIO_AC CES S_KEY=minio export MINIO_SECRET_KEY=minio123 ./minio server /opt/miniodata/ & 浏览器输入: http://{minio所在节点的eip}:9000  (注意防火墙、安全组需要放开对应端口)  # kubectl容器化安装 # 如果需要将minio发布为集群外可访问的服务,请修改00-minio-deployment.yaml中的服务类型为NodePort或LoadBalancer kubectl apply -f ./velero-v1.4.0-linux-amd64/examples/minio/00-minio-deployment.yaml

  2. 创建后面迁移需要使用的桶。

    打开minio的web页面 使用MINIO_ACCESS_KEY/MINIO_SECRET_KEY登录minio,本文中为minio/minio123 单击‘+’上方的“Create bucket”,创建桶,本文中桶名为velero

support.huaweicloud.com/macce-ctf/cce_bestpractice_0336.html