rsync в Windows
Я новичок в rsync и нуждаюсь в некоторой помощи с синтаксисом или общим пониманием.
У меня есть 3 сервера:
Источник (
SRC)Пункт назначения (
DST)Сервер, на котором установлены rsync и ssh.
Я использую rsync от Cygwin
Примечание: SRC и DST не установлена rsync. Все 3 сервера работают под управлением Windows 2012 R2.
Моя цель: Мне нужно скопировать/синхронизировать папку X, расположенную на SRC, напримерC:Program FilesX, в летнее время в том же месте.
Я выполняю эту команду:
rsync -a \SRC_serverProgram FilesX \DST_serverProgram FilesX
У меня ошибка, что он не смог распознать путь.
Примечание: Сервер, на котором установлена rsync, мог видеть и записывать на SRC и DST, т.е. я мог получать доступ и записывать на удаленные серверы.
Мои вопросы:
- Должен ли я установить rsync и ssh для
SRCиDSTтакже? - Что не так с синтаксисом моей команды?
Мне нужна простая опция копирования/синхронизации, и я оптимизирую ее позже. Прямо сейчас я даже не могу скопировать файлы из SRC в DST, поэтому я хотел бы посмотреть, может ли кто-нибудь помочь мне решить эту проблему.