Page 1 of 1

rsync Konsole vs. Script

Posted: 2009-12-11 11:54
by s2nr4s
Hallo zusammen,
ich habe da ein etwas seltsames Problem:

führe ich auf der Konsole folgenden rsync aus:

Code: Select all

rsync --delete -e 'ssh -i /root/.ssh/schluessel.rsync' -avz www.server.de:/var/www/vhosts/server.de/ /var/www/vhosts/server.de/
klappt alles wie gewollt und er synct nur die veränderten Dateien.

Nun habe ich ein Scriptchen geschrieben:

Code: Select all

#!/bin/bash
 echo Starte Synchronisation ...
 echo Synchronisiere Dateien mit www.server.de
rsync --delete -e 'ssh -i /root/.ssh/schluessel.rsync' -avz www.server.de:/var/www/vhosts/server.de/ /var/www/vhosts/server.de/
Führe ich nun das Scriptchen aus will er wieder alle Dateien syncen, also nicht nur die neueren.

Kann das jemand erklären?

System ist Debian.

Viele Grüße
Sven

Re: rsync Konsole vs. Script

Posted: 2009-12-19 18:16
by EdRoxter
Führst du das Script unter dem selben User aus, unter dem du rsync per Hand startest? Also, hat er Schreibzugriff auf /var/www/vhosts/server.de?