温馨提示×

如何通过Linux MinIO实现数据备份与恢复

小樊
89
2025-09-12 21:10:13
栏目: 智能运维

以下是通过Linux MinIO实现数据备份与恢复的方法:

数据备份

  • 使用mc命令行工具:先安装MinIO客户端,然后设置服务器别名,如mc alias set myminio http://minio-server:9000 ACCESS_KEY SECRET_KEY。备份单个桶数据用mc cp -r myminio/mybucket/ /path/to/local/backup/命令;备份所有数据用mc cp -r myminio/ /path/to/local/backup/命令。
  • 使用rsync工具:安装rsync后,执行rsync -avz --progress /path/to/minio/data /path/to/backup命令备份数据,可结合定时任务实现定期备份。

数据恢复

  • 使用mc命令行工具:安装客户端并设置别名后,若从本地备份恢复,用mc cp --recursive /path/to/backup/folder myminio/mybucket命令;若从快照恢复,需先查看备份,再用RESTORE SNAPSHOT <snapshot_label> FROM <repository_name> PROPERTIES ("backup_timestamp"="...", "replication_num"="1")命令恢复。

0