Minio同步文件夹:(此处为一台服务器,两台服务器原理一样)
D:\tcAuditFile\files\auditfile 同步到 E:\tcAuditFile\files\auditfile
E:\tcAuditFile\files\auditinfo 同步到 D:\tcAuditFile\files\auditinfo
Minio配置:
1.文件
E:\tcAuditFile下同样
安装minio-server.exe install,卸载minio-server.exe uninstall。
D:\tcAuditFile下minio-server.xml内容
<service>
<id>minio-server</id>
<name>minio-server</name>
<description>minio文件存储服务器</description>
<!-- 可设置环境变量 -->
<executable>D:\tcAuditFile\minio.exe</executable>
<arguments>server "D:files"</arguments>
<logpath>D:logs</logpath>
<log mode="roll-by-size-time">
<sizeThreshold>10240</sizeThreshold>
<pattern>yyyyMMdd</pattern>
<autoRollAtTime>00:00:00</autoRollAtTime>
<zipOlderThanNumDays>5</zipOlderThanNumDays>
<zipDateFormat>yyyyMMdd</zipDateFormat>
</log>
</service>
E:\tcAuditFile下minio-server.xml内容
<service>
<id>minio-server</id>
<name>minio-server</name>
<description>minio文件存储服务器</description>
<!-- 可设置环境变量 -->
<executable>E:\tcAuditFile\minio.exe</executable>
<arguments>server "E:files"</arguments>
<logpath>E:logs</logpath>
<log mode="roll-by-size-time">
<sizeThreshold>10240</sizeThreshold>
<pattern>yyyyMMdd</pattern>
<autoRollAtTime>00:00:00</autoRollAtTime>
<zipOlderThanNumDays>5</zipOlderThanNumDays>
<zipDateFormat>yyyyMMdd</zipDateFormat>
</log>
</service>
2.开启minio端口
D:\tcAuditFile下cmd命令:
minio.exe server D:files --address=0.0.0.0:9080
E:\tcAuditFile下cmd命令:
minio.exe server E:files --address=0.0.0.0:9090
3.客户端
E:\tcAuditFile\files下
cmd在其目录下执行:
mc config host add minio_test1 http://127.0.0.1:9080 minioadmin minioadmin --api S3v4
sync.bat内容
两个文件夹同步
mc mirror E:\tcAuditFile\files\auditinfo minio_test1/auditinfo --overwrite
一个文件夹同步
mc mirror E:\tcAuditFile\files\auditfile minio_test1/auditfile --overwrite
D:\tcAuditFile\files下(同上)
cmd在其目录下执行:
mc config host add minio_test2 http://127.0.0.1:9090 minioadmin minioadmin --api S3v4
sync.bat内容
mc mirror D:\tcAuditFile\files\auditfile minio_test2/auditfile --overwrite
测试
D:\tcAuditFile\files\auditfile 同步到 E:\tcAuditFile\files\auditfile
E:\tcAuditFile\files\auditinfo 同步到 D:\tcAuditFile\files\auditinfo