BlueMan 69 Zgłoś post Napisano Grudzień 7, 2008 #!/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
ahes 83 Zgłoś post Napisano Grudzień 7, 2008 Tak zrob: OPTIONS=(-avz --rsh='ssh -p 666') Udostępnij ten post Link to postu Udostępnij na innych stronach
BlueMan 69 Zgłoś post Napisano Grudzień 7, 2008 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
Gość patrick Zgłoś post Napisano Grudzień 7, 2008 OPTIONS="-avz -e 'ssh -p 666'" Udostępnij ten post Link to postu Udostępnij na innych stronach
BlueMan 69 Zgłoś post Napisano Grudzień 7, 2008 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
lazy 33 Zgłoś post Napisano Grudzień 7, 2008 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
BlueMan 69 Zgłoś post Napisano Grudzień 7, 2008 No! Teraz ładnie śmiga. Dziękuję bardzo :] Udostępnij ten post Link to postu Udostępnij na innych stronach