Rsync Удаленная Локальная Проблема
мне было интересно, могу ли я получить помощь с этой командой rsync. Я пытаюсь скопировать файлы из удаленной системы, запустив rsync в локальной системе.
вот моя команда:
/usr/bin/rsync -avz serverbackup@SERVERIP:/home/serverrestore/game1/20132508.tar.gz /home/username/game1/ 'ssh -i /etc/claire/key'
однако я получаю эту ошибку здесь:
Unexpected local arg: /home/nharasym/game257/
If arg is a remote file/dir, prefix it with a colon (:).
rsync error: syntax or usage error (code 1) at main.c(1246) [Receiver=3.0.9]
любые идеи, как решить эту проблему?
5
задан icebox3d
источник
1 ответов
вам не хватает -e
аргумент перед кодом ssh, а также, он должен быть перед источником и местом назначения. Следующая команда должна работать (при условии, что разрешения на ключевой файл и вложенный каталог удовлетворительно защищены в соответствии со стандартными требованиями ssh)
/usr/bin/rsync -avz -e 'ssh -i /etc/claire/key' serverbackup@SERVERIP:/home/serverrestore/game1/20132508.tar.gz /home/username/game1/
1
отвечен Kent 2013-08-26 02:57:23
источник
Другие вопросы bash debian file-transfer python rsync