Skocz do zawartości
Zaloguj się, aby obserwować  
BlueMan

Skrypt bash - rsync

Polecane posty

#!/bin/bash

OPTIONS="-avz --rsh='ssh -p 666'"
SERVER="user@user.tv"
DEST="public_html/users/blueman/heros_backup"

echo "Bazy danych (source):"
rsync $OPTIONS /var/lib/mysql/ $SERVER:$DEST/mysql_source/

 

Ale przy wywołaniu niestety mam error

root@matrix:~# ./rsync_code
Bazy danych (source):
Missing trailing-' in remote-shell command.
rsync error: syntax or usage error (code 1) at main.c(362) [sender=3.0.3]

 

Co jest nie tak??

 

 

Jak dałem

echo "rsync $OPTIONS /var/lib/mysql/ $SERVER:$DEST/mysql_source/"

I ręcznie skopiowałem to działa bez żadnych problemów... .

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Niestety nie działa

Bazy danych (source):
ssh: connect to host user.tv port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(635) [sender=3.0.3]

Polecenie wtedy wygląda tak:

rsync -avz /var/lib/mysql/ user@user.tv:public_html/users/blueman/heros_backup/mysql_source/

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

OPTIONS="-avz -e 'ssh -p 666'"
SERVER="user@user.tv"
DEST="public_html/users/blueman/heros_backup"

echo "Bazy danych (source):"
rsync $OPTIONS /var/lib/mysql/ $SERVER:$DEST/mysql_source/

 

I dalej błędy

Bazy danych (source):
Missing trailing-' in remote-shell command.
rsync error: syntax or usage error (code 1) at main.c(362) [sender=3.0.3]

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
OPTIONS="-avz -e 'ssh -p 666'"
SERVER="user@user.tv"
DEST="public_html/users/blueman/heros_backup"

echo "Bazy danych (source):"
rsync $OPTIONS /var/lib/mysql/ $SERVER:$DEST/mysql_source/

 

I dalej błędy

Bazy danych (source):
Missing trailing-' in remote-shell command.
rsync error: syntax or usage error (code 1) at main.c(362) [sender=3.0.3]

 

OPTIONSE="-e ssh -p 666"
OPTIONS="-avz"

rsync "$OPTIONSE" $OPTIONS ...

 

albo dodac sobie odpowiedni port do ssh_config

 

--

Lazy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.
Zaloguj się, aby obserwować  

×