• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

rsync via Skript aufrufen

Thorsten

SSF Facilitymanagement
Staff member
Hallo!
Kurze Frage an die Experten.
PHP:
#!/bin/bash
/usr/bin/rsync -e 'ssh -i /root/.ssh/mein.key' -az --delete /pfad/zum/den/quellen/ benutzer@rsyncserver.example.com:/mein/unterverzeichnis/quellen/
Gibt mir beim Aufruf ein lockeres
Code:
rsync: Failed to exec ssh: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(84) [sender=3.0.3]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in IPC code (code 14) at io.c(635) [sender=3.0.3]
zurück.
Code:
server:~# ll /root/.ssh/mein.key
-rw------- 1 root root 883 12. Mär 10:11 /root/.ssh/mein.key
Selber Befehel von der shell läuft wie erwartet. Was mache ich falsch?


mfG
Thorsten
 
Hallo!
Ok, man sollte dann auch wirklich alle Pfade angeben:
PHP:
#!/bin/bash
/usr/bin/rsync -e '/usr/bin/ssh -i /root/.ssh/mein.key' -az --delete /pfad/zum/den/quellen/ benutzer@rsyncserver.example.com:/mein/unterverzeichnis/quellen/
mfG
Thorsten
 
rsync -a -z -e "ssh -i /root/rsync-key" --rsync-path='sudo /usr/bin/rsync' --bwlimit=200 --stats --delete --exclude=/sys --exclude=/dev --exclude=/proc /lokalebackupquelle/ user@123.123.123.123:/usr/src/backupziel/
 
Back
Top