como sincronizar novamente determinados diretórios e arquivos - problema

como sincronizar novamente determinados diretórios e arquivos - problema

Eu olhei para postagens anteriores, mas não consigo fazer isso funcionar. Eu quero apenas sincronizar novamente todos osservidor03diretórios equalquersubdiretórios deles para um novo servidor. Eu tentei o seguinte, mas ele estava pegando outros diretórios além deservidor03. Acho que estou perdendo algo óbvio. A estrutura da qual desejo copiar é

/backup
/backup/dia1
/backup/dia1/xxxx
/backup/dia1/servidor03
/backup/dia1/aaaa

etc para

/backup/dia31......

rsync --include="*/" --include="**server03/***" --exclude="*" -avzh root@fromserver:/backup /opt/backupfolder

Responder1

Se você puder executá-lo na fonte ('fromserver'):

find /backup -name server03 | while read i; do echo $i; mkdir -p /dest/dir/$i/; rsync -avzj --progress $i/ /dest/dir/$i/ ; done

mkdiré necessário se você quiser manter uma estrutura como

/backup/day1/server03
/backup/day2/server03
/backup/day3/server03

etc.

informação relacionada