Me pregunto si existe la posibilidad de usarlo rsync
cuando el servidor remoto no lo tiene instalado (o al menos no está disponible para mi usuario).
El servidor remoto es un host compartido, y aunque tengo acceso de shell ssh a él, lo que está disponible para mí en ese shell es extremadamente básico (una de las razones por las que voy a cambiar de host pronto, pero eso está fuera de cuestión ahora). )
¿Hay algún binario rsync precompilado (creo que el host es un Red Hat x64, pero no estoy seguro) que podría descargar en mi host (usando wget o ftp) para usarlo? No puedo usar gcc en él ni nada para construir desde la fuente en el host remoto. Tengo acceso completo a mi caja de Linux local (ubuntu), ¿simplemente copiar el binario rsync al host remoto funciona? ( editar : parece que no, lo probé y requiere una versión específica de libc.so.6
. De hecho, copié las bibliotecas necesarias de mi ubuntu y configuré LD_LIBRARY_PATH
solo para probar, y da un error de segmentación, que no puedo depurar más desde entonces No tengo herramientas en ese caparazón)
De lo contrario, ¿alguna recomendación para hacer sincronizaciones incrementales? Puedo hacer ftp a ese host remoto, pero no mucho más