Windows 환경에서 Minio의 데이터 마이그레이션, 백업 및 복구

1. 서버에 Minio 클라이언트가 설치되어 있는지 확인하십시오(설치 무시 가능).

Windows용 클라이언트 파일 다운로드
Windows용 클라이언트 파일 다운로드

Minio 클라이언트 설치:

# 1. 创建客户端安装目录,比如:D:\minio
# 2. 将下载 的mc.exe文件复制到D:\minio目录下
# 3. 打开cmd窗口,切换到D:\minio目录
cd D:\minio

이 시점에서 Minio 클라이언트가 설치됩니다.

2. 서버 설명

현재 두 대의 Minio 서버가 있고, 하나는 Windows 환경에 배포된 서버 A이고 다른 하나는 Linux 환경에 배포된 서버 B이고 모든 작업은 서버 A에서 수행된다고 가정합니다.

3. Minio 서버의 별칭 설정

서버 A에서 서버 A와 서버 B의 별칭 설정

# 打开cmd窗口,切换到客户端文件所在目录(D:\minio)
cd D:\minio
# 在服务器A设置服务器A的别名
mc alias set minio_data_local http://localhost:9000 yourusername youruserpassword
# 在服务器A设置服务器B的别名
mc alias set minio_data_B http://22.22.22.220:9000 yourusername youruserpassword
# 查看已设置的Minio服务器的别名,看到上面设置的两个别名在列出的列表中即OK
mc alias list

설명 :
(a) minio_data_local 및 minio_data_B는 별칭 세트입니다.
(b) http://localhost:9000 및 http://22.22.22.220:9000은 서버 주소입니다.
(c) yourusername은 서버에 있는 Minio 서비스의 사용자 계정을 나타냅니다.
(d) youruserpassword는 서버에 있는 Minio 서비스의 사용자 암호를 나타냅니다.

4. Linux 서버 B에서 Windows 서버 A로 데이터 마이그레이션

# 打开cmd窗口,切换到客户端文件所在目录(D:\minio)
cd D:\minio
# 将Linux服务器B上名为“bucket-demo”的桶的数据迁移到Windows服务器A的“bucket-demo”桶中
mc cp --recursive minio_data_B/bucket-demo/ minio_data_local/bucket-demo/
# 将Linux服务器B上所有数据迁移到Windows服务器A中
mc cp --recursive minio_data_B minio_data_local

참고 :
버킷 이름을 지정하지 않고 서버의 모든 데이터를 한 번에 마이그레이션하는 경우 마이그레이션 서버의 모든 버킷이 새 서버에 존재해야 합니다. 그렇지 않으면 해당 버킷을 찾을 수 없으며 데이터를 마이그레이션할 수 없다는 메시지가 표시됩니다.

5. 서버 A의 데이터 백업

# 打开cmd窗口,切换到客户端文件所在目录(D:\minio)
cd D:\minio
# 将Windows服务器A上名为bucket-demo的桶的数据备份到D:\minio\backup\bucket-demo目录
mc cp --recursive minio_data_local/bucket-demo/ D:\minio\backup\bucket-demo
# 将Windows服务器A上的所有数据备份到D:\minio\backup目录
mc cp --recursive minio_data_local D:\minio\backup

6. 백업 파일에 따라 데이터 복원

# 打开cmd窗口,切换到客户端文件所在目录(D:\minio)
cd D:\minio
# 将D:\minio\backup目录下的备份数据恢复到服务器B,注意备份文件目录路径需以'\'结尾
mc cp --recursive D:\minio\backup\ minio_data_B
# 将某个桶(比如:bucket-demo)的备份数据恢复到服务器A的指定桶(比如:bucket-demo2)中
mc cp --recursive D:\minio\backup\bucket-demo minio_data_local/bucket-demo2

참고 :
데이터를 마이그레이션, 백업 및 복원할 때 디렉토리가 없으면 프롬프트에 따라 생성하십시오.

추천

출처blog.csdn.net/HLXTU/article/details/130872453