Mi chiedo se sia possibile utilizzare rsync
quando il server remoto non lo ha installato (o almeno non è disponibile per il mio utente).
Il server remoto è un host condiviso e mentre ho accesso a shell ssh, ciò che è disponibile per me su quella shell è estremamente semplice (uno dei motivi per cui cambierò host presto, ma non è più possibile ora ).
Esiste un binario rsync precompilato (credo che l'host sia un Red Hat x64, ma non sono sicuro) che potrei scaricare sul mio host (usando wget o ftp) per usarlo? Non posso usare gcc su di esso o altro per compilare dalla fonte sull'host remoto. Ho pieno accesso al mio box Linux locale (Ubuntu), semplicemente copiare il binario rsync sull'host remoto funzionerebbe? ( modifica : sembra che non lo faccia, l'ho testato e richiede una versione specifica di libc.so.6
. Ho effettivamente copiato le librerie richieste dal mio ubuntu e impostato LD_LIBRARY_PATH
solo per testare, e dà un errore di segmentazione, che non posso eseguire il debug ulteriormente da Non ho strumenti su quella shell)
Altrimenti, qualche consiglio per fare sincronizzazioni incrementali? Posso fare ftp a quell'host remoto, ma non molto di più