rsync- все статьи тега


rsyncing с помощью rsync cygwin из командной строки Windows

Я перемещаю локальный файл в папку в удаленном расположении, используя rsync cygwin из командной строки Windows. Следующая команда D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv ec2-user@someserver.com::~"overhere/" Возвращает ошибку, "failed to connect to someserver.com : connection timed out" Когда я пытаюсь выполнить следующую команду, чтобы поместить файл в корневую папку удаленного расположения, D:My Folder>C:/cygwin/bin/rsync.exe -avh data.csv ec2-user@someserver.com~ ...

Можно ли указать другой порт ssh при использовании rsync?

Я пытался выполнить следующую команду: rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path SSH работает на порту 2222, но rsync все еще пытается использовать порт 22, а затем жалуется на то, что не находит путь, потому что, конечно, он не существует. Я хотел бы знать, можно ли rsync к удаленному хосту на нестандартном ssh-порту. ...

Двухсторонняя синхронизация с rsync

У меня есть папка a/ и удаленная папка A/. Теперь я запускаю что-то вроде этого на Makefile: get-music: rsync -avzru server:/media/10001/music/ /media/Incoming/music/ put-music: rsync -avzru /media/Incoming/music/ server:/media/10001/music/ sync-music: get-music put-music когда я делаю sync-music, он сначала получает все различия от сервера к локальному, а затем наоборот, отправляя все различия от локального к серверу. Это очень хорошо работает только если есть только обновления или новы ...

Rsync копировать содержимое каталога, но не сам каталог

Я пытаюсь синхронизировать содержимое двух папок с разными именами: rsync -av ~/foo user@remote.com:/var/www/bar Я хотел бы скопировать содержимое foo на bar на удаленном хосте, но не в директории foo сам по себе. Я пробовал что-то вроде foo/*, но rsync не поддерживает это. rsync всегда создает /var/www/bar/foo ...

Каков самый простой способ удалить косую черту из каждого параметра?

каков самый простой способ удалить косую черту из каждого параметра в массиве'$@', так что rsync копирует каталоги по имени? rsync -a --exclude='*~' "$@" "$dir" название было изменено для уточнения. Чтобы понять комментарии и ответ о нескольких конечных косых чертах, см. историю редактирования. ...