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:
Source (
SRC
)Destination (
DST
)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:
- Dois-je installer rsync et ssh à
SRC
etDST
aussi ? - 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.