WinSCP : Synchronisation automatique, manuel de fichiers ou dossiers distants

WinSCP est un logiciel gratuit pour transférer des fichiers vers un hôte distant avec les protocoles SFTP (SSH File Transfer Protocol), SCP (Secure Copy), et FTPS (FTP Over TLS).
Mais il offre une multitude d'autres options comme la possibilité de synchroniser des fichiers ou dossiers distants.
Cela permet de créer une arborescence miroir entre votre PC en local et le serveur distant ou inversement.
Enfin, il offre une option de synchronisation automatique pour garder vos fichiers à jour dès qu'une modification est opérée.

Ce tutoriel vous guide pour synchroniser automatiquement ou manuellement des fichiers ou dossiers distants avec WinSCP.

WinSCP : Synchronisation automatique, manuel de fichiers ou dossiers distants

WinSCP : Synchroniser des fichiers ou dossiers distants

Pour les différences entre les différences entre les protocoles de transferts, suivez ce tutoriel :

Télécharger et installer WinSCP

Ce tutoriel vous guide pour installer WinSCP sur votre PC en Windows puis comment se connecter à votre serveur distant en Linux.

Synchroniser des fichiers manuellement

Une fois connecté, vous pouvez synchroniser des fichiers distants.
Cela permet d'avoir une arborescence miroir entre votre poste local et votre poste distant.
WinSCP gère le sens et la direction de la synchronisation.

  • Cliquez sur le menu Commandes puis Synchroniser les fichiers ou raccourci clavier CTRL+S
  • Vérifiez le répertoire local et le répertoire distant et corrigez si nécessaire
  • En dessous choisissez la direction et le sens de la synchronisation : les deux sens, local vers distant ou distant vers local
  • Puis le mode :
    • mode Synchroniser les fichiers : les fichiers qui sont plus récents dans un répertoire source que dans un répertoire cible sont transférés vers le répertoire cible. Les fichiers du répertoire source qui ne sont pas présents dans le répertoire cible sont également transférés par défaut (désactivez cette option à l'aide de l'option Fichiers existants uniquement). Les fichiers du répertoire cible qui ne sont pas présents dans le répertoire source peuvent éventuellement être supprimés (activez l'option Supprimer les fichiers). Dans les deux modes (voir ci-dessus), les fichiers qui ne sont pas présents dans un répertoire opposé sont considérés comme nouveaux, ils sont donc transférés (à moins que seuls les fichiers existants ne soient activés), mais jamais supprimés. En d'autres termes, en mode Les deux, aucun fichier n'est jamais supprimé.
    • mode Fichiers miroir : différents fichiers (plus récents et plus anciens) du répertoire source sont transférés vers le répertoire cible. Sinon, le mode est le même que celui de Synchroniser les fichiers
    • mode Synchroniser les horodatages, les horodatages des fichiers cible sont mis à jour pour correspondre aux horodatages des fichiers source. Il ne fera aucun transfert, ni ne supprimera rien. Simplement, chaque fois qu'il trouve le même fichier dans les deux répertoires, il met à jour un horodatage d'un fichier cible pour qu'il corresponde à celui d'un fichier source. En mode Les deux, il met toujours à jour l'ancien horodatage. Le mode est disponible uniquement avec le protocole SFTP
  • Cliquez sur OK pour valider
Synchroniser des fichiers ou dossiers distants manuellement avec WinSCP
  • Une fois la synchronisation terminée, vous avez les informations et liste des éléments synchronisés
Synchroniser des fichiers ou dossiers distants manuellement avec WinSCP
Bravo ! vous avez réussi à synchroniser des dossiers ou fichiers avec WinSCP.

Synchronisation automatique : Garder le répertoire distant à jour

Une autre option intéressante de WinSCP est la possibilité de garder le répertoire distant à jour.
C'est une synchronisation automatique qui va reporter automatiquement toutes modifications de fichiers.

  • Cliquez sur le menu Commandes
  • Puis Garder le répertoire distant à jour ou par le raccourci clavier CTRL+U
  • Vérifiez le répertoire local et le répertoire distant et corrigez si nécessaire
  • Puis en dessous réglez les options de synchronisation
Synchroniser des fichiers ou dossiers distants automatiquement avec WinSCP
  • Cliquez sur OK
  • On vous propose alors de synchroniser entièrement le dossier distant, cliquez sur Oui pour effectuer l'opération
Synchroniser des fichiers ou dossiers distants automatiquement avec WinSCP
  • Cela affiche l'horodatage des transferts de fichiers en bas de la fenêtre
  • Cliquez sur Réduire pour réduire WinSCP
Synchroniser des fichiers ou dossiers distants automatiquement avec WinSCP
  • Dès que vous modifiez, ajouter un fichier dans l'arborescence, WinSCP synchronise automatiquement ce dernier pour reporter les modifications
Bravo ! vous avez réussi à synchroniser des dossiers ou fichiers avec WinSCP.
Cet article est sous licence Creative Commons BY-NC-SA.
Vous êtes autorisé à partager et modifier cet article, à condition de créditer le site ainsi que la licence, d'utiliser la même licence si vous modifiez l'oeuvre et de ne pas en faire d'utilisation commerciale.

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article WinSCP : Synchronisation automatique, manuel de fichiers ou dossiers distants mais vous n'avez pas trouvé la solution à votre problème...

Suivez ces articles du forum pour trouver une réponse :
Sinon créez votre propre demande pour obtenir de l'aide gratuite.
Plus de détails : Comment obtenir de l'aide sur le forum