rsyncing с помощью rsync cygwin из командной строки Windows
Я перемещаю локальный файл в папку в удаленном расположении, используя rsync cygwin из командной строки Windows.
Следующая команда
D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv [email protected]::~"overhere/"
Возвращает ошибку, "failed to connect to someserver.com : connection timed out"
Когда я пытаюсь выполнить следующую команду, чтобы поместить файл в корневую папку удаленного расположения,
D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv [email protected]~
Он говорит " sending incremental file list", но я не могу найти файл в корневой папке в удаленном расположении.
Что я делаю не так?
1 ответ:
Тайм-аут, скорее всего, происходит из-за отсутствия демона rsync, работающего на сервере, известном как someserver.com. Использование :: после имени удаленного хоста вызовет попытку rsync подключиться к демону rsync, работающему на этой машине. Если вы используете : вместо этого, rsync попытается получить доступ к оболочке для копирования ваших данных.
Ваш второй вызов rsync.exe успешно работает, потому что rsync.данные ехе -проверка.csv [email protected]~ создает копию данных.csv в текущем рабочем каталоге с именем [email protected]~.
Если вы используете shell access, вы можете напрямую указать путь после:, если вы используете демон rsync, вы должны указать имя модуля, настроенное в файле / etc / rsyncd.conf на сервере после ::. Так что в вашем случае это либо [email protected]:~ / overhere / для доступа к оболочке или [email protected]::MODULE для демона. Но поскольку я подозреваю, что у вас нет демона rsync, работающего на удаленной машине, вам придется сначала установить и настроить его для вторая версия для работы. Первая версия будет делать через обычный SSH доступ.
Итак, в качестве первой попытки вы можете попробовать: D:\My папка>C:/cygwin/bin/rsync.данные ехе -проверка.КШМ [email protected]:overhere/ Это создаст папку с именем overhere в домашнем каталоге ec2-пользователя на someserver.com если он еще не существует, скопируйте локальные данные.csv в этот каталог.
Comments