Question SCP ne transfère que les fichiers modifiés


J'utilise la commande ci-dessous pour transférer des fichiers entre serveurs

scp -rc blowfish /source/directory/* username@domain.net:/destination/directory

Est-il possible de transférer uniquement les fichiers modifiés comme update commande pour cp?


25
2018-05-23 14:33


origine




Réponses:


rsync est votre ami.

rsync -ru /source/directory/* username@domain.net:/destination/directory

Si vous souhaitez supprimer les fichiers de la destination qui n’existent plus à la source, ajoutez le --delete option.


47
2018-05-23 14:35



Toutefois, si vous synchronisez sur un serveur Web et que ce dernier met en cache le code HTML, vous ne voudrez peut-être pas utiliser --delete, car les visiteurs d’une page obsolète peuvent demander un actif qui n’existe plus. - Jackson