Errore con Rsync per la copia SSH da un altro Server

Discussioni sul software di backup NetBak Replicator.
Rispondi
dapinna
Messaggi: 90
Iscritto il: 10 ago 2013, 13:54
Località: Sassari
Contatta:

Errore con Rsync per la copia SSH da un altro Server

Messaggio da dapinna »

Salve a tutti :-)

Ho la necessità di fare delle copie di alcune cartelle presenti su un Server (un VPS con CentOS 6.9) su un NAS TS-220 che ho in ufficio (aggiornato al firmware 4.3.3.0404.

Ho impostato uno script Rsnapshot in modo da usare una connessione SSH
(NOTA: Non so usando la funzione Rsync del pannello di controllo ma semplicemente uno script)

Ho creato le Key RSA per la connessione dal NAS al Server (e funzionano correttamente) senza inserire la password... e nelle impostazioni di rsnapshot ho indicato correttamente la porta da usare (che ovviamente non è la 56722 :-) )

Il problema è che rsnapshot o (meglio rsync richiamato da rnasphot) segnala questo errore:
/opt/bin/rsync -av --delete --numeric-ids --relative --delete-excluded \
--rsh=/opt/bin/ssh \
--link-dest=/share/MD0_DATA/VPSBACKUP/hourly.1/toolsAA/ -p 56722 \
miouser@mioserver.com:/tools \
/share/MD0_DATA/VPSBACKUP/hourly.0/toolsAA/
Unexpected remote arg: miouser@mioserver.com:/tools
rsync error: syntax or usage error (code 1) at main.c(1214) [sender=3.0.9]
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/opt/bin/rsnapshot -V hourly
Ho provato anche ad usare direttamente la sintassi rsync estrapolata da rsnapshot, provando a variare alcune cose ma ricevo sempre l'errore:
Unexpected remote arg: miouser@mioserver.com:/tools
Ho verificato la versione di rsync ed è la 3.0.7, mentre l'ultima versione disponibile è la 3.1.3
https://rsync.samba.org/

Nel sito ufficiale è scaricabile, ma in formato da compilare... e non ho mai compilato nulla per il NAS.
Sapete se è un problema della versione di Rsync o se è un errore di sintassi... o altro?

Ringrazio Anticipatamente per le Risposte.
d4nyl0
Messaggi: 9
Iscritto il: 03 dic 2014, 11:11

Re: Errore con Rsync per la copia SSH da un altro Server

Messaggio da d4nyl0 »

Ciao,

Per far funzionare ssh+rsync con uno script ho fatto così (sembra anche la sintassi più comune):

Codice: Seleziona tutto

#!/bin/sh

RSYNC=/usr/bin/rsync
SSH=/usr/bin/ssh
KEY=/path_to_keys/.ssh/id_rsa
RUSER=remoteusername
RHOST=remotehost
RPORT=remoteport

#Photos
RPATH=/storage/copy_ftom_remote/DCIM/
LPATH=/share/MD0_DATA/copy_to_local/DCIM
/bin/echo
/bin/echo "$RPATH --> $LPATH"
$RSYNC -vHrltD --exclude 'Flickr' --exclude '.thumbnails' -e "$SSH -p $
PORT -i $KEY" $RUSER@$RHOST:$RPATH $LPATH
L'opzione rsh usata da rsnapshot non la conosco.

Ciao

Sent from my ASUS_X008D using Tapatalk


d4nyl0
Messaggi: 9
Iscritto il: 03 dic 2014, 11:11

Re: Errore con Rsync per la copia SSH da un altro Server

Messaggio da d4nyl0 »

Riguardo a rsnapshot, penso il problema sia questo: https://github.com/rsnapshot/rsnapshot/issues/89

Prova scaricando l'ultima versione di rsnapshot.

Ciao

Sent from my ASUS_X008D using Tapatalk

dapinna
Messaggi: 90
Iscritto il: 10 ago 2013, 13:54
Località: Sassari
Contatta:

Re: Errore con Rsync per la copia SSH da un altro Server

Messaggio da dapinna »

OK, Grazie :-)
Domani provo
Rispondi

Torna a “Backup & Restore-NetBak Replicator & software di backup di terze parti”