Bonjour, j'essaie de synchroniser des données entre mon serveur et la commande ci-dessous
rsync -avzP --exclude /home/username/public_html/raj/sandip "-e ssh -p 18765" [email protected]:/home/username/public_html/raj/ /home/rajrathodbvn/public_html/raj/
Je veux exclure le répertoire appelé sandip
mais j'essaie même de l'exclure pour le copier. Faites-moi savoir si je manque quelque chose. J'ai les deux serveurs centos7.
Merci
Pour exclure un répertoire, la syntaxe suivante est utilisée en général:
rsync -avz --exclude 'directory' source/ destination/
Notez également que pour spécifier un autre port, -e 'ssh -p PORT_NO'
est utilisé et non "-e ssh -p PORT_NO"
.
Donc, essayez de lancer la commande suivante:
rsync -avzP --exclude '/home/username/public_html/raj/sandip' -e 'ssh -p 18765' [email protected]:/home/username/public_html/raj/ /home/rajrathodbvn/public_html/raj/
Cette syntaxe a été vérifiée sur Ubuntu 16.04.