在Linux上使用MinIO客戶端(mc)進行數據備份的步驟如下:
請先確保服務器上已安裝Minio客戶端下載Linux客戶端文件 。
在新服務器上為需要備份的Minio服務器設置別名。例如:
cd /home/minio/client
./mc alias set minio_data_A http://11.11.11.110:9000 yourusername youruserpassword
./mc alias set minio_data_B http://22.22.22.220:9000 yourusername youruserpassword
使用mc cp命令將服務器上的數據備份到本地或其他服務器。例如,將服務器B上名為bucket-demo的桶的數據備份到本地/home/minio/backup/bucket-demo目錄:
cd /home/minio/client
./mc cp --recursive minio_data_B/bucket-demo/ /home/minio/backup/bucket-demo
將服務器B上所有數據備份到本地/home/minio/backup目錄:
./mc cp --recursive minio_data_B /home/minio/backup/
使用mc cp命令將備份的數據恢復到Minio服務器。例如,將本地/home/minio/backup目錄下的備份數據恢復到服務器B:
cd /home/minio/client
./mc cp --recursive /home/minio/backup/ minio_data_B/
以上步驟展示了如何在Linux上使用Minio客戶端進行數據備份和恢復。根據實際需求,您可以選擇備份整個服務器或特定的桶。