我有 3 个带有分片图像目录 (a0-z9) 的独立服务器。不幸的是,我的 rsync 和 php 上传脚本一路中断,现在我在 3 台服务器上有 3 个不匹配的目录,这些目录应该是相同的。我不关心覆盖......如果它已经存在,则无需覆盖它 - 它是一样的。
服务器A
/path/img/a0/001/
/path/img/a0/.../
/path/img/a0/999/
/path/img/../
/path/img/z9/001/
/path/img/z9/.../
/path/img/z9/999/
ServerB 和 ServerC 具有相同的布局。都具有完全相同的 2 位目录结构(260 个目录,a0-z9)。但是它们有不同的子目录。ServerA 可能有a0/001/
,但服务器 B 和 C 上可能缺少此目录(或相反)。
我需要合并所有 3 个目录。
最终,如果c7/003/
存在于一台服务器上,则它需要存在于所有 3 台服务器上。
我怎样才能做到这一点?我已经修复了它,但我仍然需要清理当前的混乱。