minio 增量备份
时间: 2024-01-18 19:18:48 浏览: 492
Minio增量备份可以通过使用Minio Client(mc)命令行工具来实现。以下是一个演示增量备份的例子:
1. 首先,使用`mc config host add`命令添加源Minio服务器的访问权限。假设源Minio服务器的地址是`http://10.191.73.188:9000`,用户名和密码分别为`minioadmin`,可以使用以下命令添加访问权限:
```shell
mc config host add minio_188 http://10.191.73.188:9000 minioadmin minioadmin
```
2. 然后,使用`mc config host add`命令添加目标Minio服务器的访问权限。假设目标Minio服务器的地址是`http://10.191.73.28:9000`,用户名和密码分别为`minioadmin`,可以使用以下命令添加访问权限:
```shell
mc config host add minio_28 http://10.191.73.28:9000 minioadmin minioadmin
```
3. 接下来,使用`mc mirror`命令进行增量备份。假设要将源Minio服务器的数据同步到目标Minio服务器,可以使用以下命令:
```shell
mc mirror --remove --overwrite --watch minio_188 minio_28
```
该命令将会将源Minio服务器(minio_188)上的数据同步到目标Minio服务器(minio_28),并且会自动监视源Minio服务器上的变化并进行增量备份。
请注意,以上命令中的`--remove`选项表示在目标Minio服务器上删除与源Minio服务器不匹配的对象,`--overwrite`选项表示在目标Minio服务器上覆盖与源Minio服务器冲突的对象,`--watch`选项表示持续监视源Minio服务器上的变化。
阅读全文