rsync sous Windows

Je suis nouveau sur rsync et j'ai besoin d'aide avec la syntaxe ou la compréhension commune .

J'ai 3 serveurs:

  1. Source (SRC)

  2. Destination (DST)

  3. Serveur sur lequel rsync et ssh sont installés.

J'utilise rsync de Cygwin

Note: SRC et DST n'ont pas installé rsync. Les 3 serveurs fonctionnent sous Windows 2012 R2 .

Mon objectif: J'ai besoin de copier / synchroniser le dossier X situé sur SRC, par exemple C:Program FilesX vers DST au même endroit.

J'exécute cette commande:

rsync -a \SRC_serverProgram FilesX \DST_serverProgram FilesX

J'ai l'erreur qu'il n'a pas reconnu le chemin.

Remarque : Le serveur sur lequel rsync est installé peut voir et écrire sur SRC et DST, c'est-à-dire que je peux accéder et écrire sur des serveurs distants.

Mes questions:

  1. Dois-je installer rsync et ssh à SRC et DST aussi ?
  2. Qu'est-ce qui ne va pas avec la syntaxe de ma commande ?

Je veux une option de copie / synchronisation simple et je l'optimiserai plus tard. En ce moment, je ne peux même pas copier des fichiers de SRC à DST, donc j'aimerais voir si quelqu'un peut m'aider à résoudre ce problème.

demandé sur