¿Cómo sincronizar la carpeta ftp con la carpeta local?


10

Tengo una carpeta local y me gustaría sincronizarla en un servidor web a través de FTP. ¿Cuál es la mejor manera de lograr esto? Preferiría poder hacer esto a través del terminal, de modo que pueda tener un comando 'actualizar' que actualizaría los archivos en el servidor.

Respuestas:


7

Puede montarlo curlftpfsy luego sincronizarlo con unison.


2
... o rsync(que es utilizado por unison)
— dAnjou

rsyncNo se sincroniza de dos maneras, creo.
— Martin Ueding

No lo hace Pero para este caso no es necesariamente necesario. Solo quería agregarlo;)
— dAnjou

Correcto, en este caso a rsync --deleteharía el truco.
— Martin Ueding

Un buen tutorial sobre cómo hacerlo (no es tan complejo, pero ayuda tener una guía): raphael.li/tips/synchronize-ftp
— Clément

1

El script que está buscando puede ser FTPSync .


2
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
— Peachy

Veo que tendría sentido en general, pero en este caso recomiendo un programa. ¿Qué más debo escribir? Escriba "ftpsync.pl -h" para aprender a usarlo.
— Matthias Weiler

La página se trasladó a savannah.gnu.org/projects/ftpsync y hay un repositorio de git: git.savannah.gnu.org/cgit/ftpsync.git
— Clément
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.