Sincronizacion automatica de archivos (FTP)

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.206
Estimados

Estoy buscando una solución para hacer respaldos de archivos.

La idea es que exista menor manipulación humana posible, y que copie archivos de una carpeta a un servidor FTP apenas detecte archivos nuevos o actualizados

Supongamos que quiero respaldar mi carpeta C:\Porno\AlexisTexas a mi servidor privado de porno [email protected]\PORNO\AlexisTexas\
Constantemente estoy encontrando nuevos videos de Alexis Texas y los guardo en mi carpeta local. Para que no venga mi señora, detecte y borre mi preciado porno, quiero que apenas el programa detecte un archivo nuevo, lo suba de inmediato a mi servidor FTP [email protected]. Si mi señora encuentra los archivos y los borra, no quiero que en el servidor se borren. Si encuentro una versión 4k de un video de Alexis Texas y tiene el mismo nombre de archivo que el que está en el servidor, quiero que actualice el video en el ftp por la nueva versión.

Encontré un programa pequeñito que CASI logra hacer lo que necesito, se ejecuta en background y puedes setear cada cuanto tiempo hay que monitorear (FTPBox) pero sincroniza como espejo (si borra el archivo local, borra el remoto) WinSCP tambien hace algo parecido pero necesito hacer muchas cosas a mano, y el FreeFileSync logra hacerlo a la perfección, pero no se como puedo hacer que el monitoreo de archivos sea constante y en background.

Alguien tiene alguna idea de que puedo hacer? insisto, la idea es que sea lo mas automatico posible.

Gracias de antemano.
 

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.048
Tiene que ser por FTP?
Qué sistema operativo tiene el servidor donde quieres guardar el porno?. Quizá te sirve instalar un nextcloud en el server mientras que en el computador cliente solo mantienes el cliente y especificas que la carpeta C:\Porno\AlexisTexas sea la que esté sincronizada.
 
Upvote 1

clusten

ADMIN
Miembro del Equipo
ADMIN
Se incorporó
1 Julio 2007
Mensajes
6.157
Tiene que ser por FTP?
Qué sistema operativo tiene el servidor donde quieres guardar el porno?. Quizá te sirve instalar un nextcloud en el server mientras que en el computador cliente solo mantienes el cliente y especificas que la carpeta C:\Porno\AlexisTexas sea la que esté sincronizada.
Pensaba lo mismo.
Con el versionado podría salvar los archivos borrados. Para las actualizaciones de archivos tambien salva (esto pues si la señora cacha que borrar se recupera, pero modificar archivos no, puede subir TheNotebook4K.mkv con el nombre AlexisTexasBest1080p.mkv)
 
Upvote 0

meltdown

Fanático
Se incorporó
24 Septiembre 2019
Mensajes
1.735
Usa el rclone, haces un script y programa Windows para que lo ejecute cada cierto tiempo

Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
 
Upvote 0

dwyer

Sonidista-Computin
Se incorporó
10 Mayo 2005
Mensajes
2.669
El syncback no te sirve?
Yo usaba la versión gratuita y andaba impeke, aunque no sé si sirve para ftp

Saludos

Enviado desde mi SM-G955F mediante Tapatalk
 
Upvote 0

Miguelwill

Space xeno-hunter
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.253
si es wintendo: robocopy, viene integrado en windows
si es linux : rsync (deltacopy es una implementacion de rsync para windows si es que quieres un cliente rsync en windows para copiar a linux )
 
Upvote 0

[ n e x u s ]

Miembro Regular
Se incorporó
26 Febrero 2005
Mensajes
42
Yo utilizo Resilio Sync, es gratuito y cumple más o menos con lo que necesitas, aunque usa P2P y no FTP para sincronizar archivos entre distintos equipos.
 
Upvote 0

chertsey

Pro
Se incorporó
25 Julio 2006
Mensajes
513
Disk Pulse es BBB,


Ahora si son servers Windows, puedes usar DFS.
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.206
Respondiendo a las preguntas:

Tiene que ser FTP por ahora, no me queda de otra. El servidor es un QNAP TS-1685.

@dwyer probe el syncback, bonita la idea pero no hace lo que necesito.

Voy a probar las otras opciones.
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.206
Oka, de las opciones que me dieron, rclone se acerca muchísimo a lo que necesito. Ya logre crear los remotos con facilidad en el CLI. No actualiza automáticamente los archivos pero puedo solucionarlo creando algunos task mientras encuentro algo mas completo.

Ahora como prueba estoy pasando mi preciado porno desde dropbox a mi servidor local. Como siempre, solo quiero copiar del origen al destino, y no me importa el versionado, si está actualizado, que reemplace el archivo en el destino. No se si con este comando será suficiente para hacer lo que necesito:

rclone copy Dropboxdelascochinas:AlexisTexas Local:X:\AlexisTexas --max-age 10m

Archivos que sean mas nuevos que 10m los reemplaza en el destino y que no elimine archivos en el destino si en el origen fueron eliminados.

Si esto resulta, tengo el problema resuelto. Es bastante facil crear un task con el rclone.
 
Última modificación:
Upvote 0

rodrigokfw

Gold Member
Se incorporó
19 Octubre 2007
Mensajes
2.566
yo pienso que podrias darle con google drive y hacer un programa en codigo g que mande los archivos a ftp a penas se sincronicen y haga todas esas cosas que quieres.
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.206
Al final no me funciono este comando, los archivos que se borran en el origen, tambien lo hacen en el destino :(

rclone copy Dropboxdelascochinas:AlexisTexas Local:X:\AlexisTexas --max-age 10m
 
Upvote 0

Cosme

Gold Member
Se incorporó
27 Febrero 2005
Mensajes
8.255
Vas a tener que usar rsync por ssh

aunque podrías darle una mirada a rsnapshot (linux)
 
Upvote 0

Miguelwill

Space xeno-hunter
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.253
se me ocurre que podrias instalar "DeltaCopy" en ambos windows (si, veo que usas windows) y asi en uno levantas el servidor Rsync, y el otro que sincroniza, usa el Cliente rsync, y en ese dejas la tarea de sincronizar de A:\ruta hacia B:\ruta , cada X tiempo y con las opciones que necesites (sincronizacion, no eliminar contenido eliminado de la fuente, compresion si fuera necesario, etc )


si miras las capturas , todo se configura via Gui, asi que complicado no es, solo fijate que el "servicio" quede funcionando con el usuario que necesites en la maquina que reciba, ya que los archivos asi quedaran con los permisos de este usuario.

la otra es compartir una carpeta y usar robocopy con sus opciones
 
Upvote 0

meltdown

Fanático
Se incorporó
24 Septiembre 2019
Mensajes
1.735
Al final no me funciono este comando, los archivos que se borran en el origen, tambien lo hacen en el destino :(

rclone copy Dropboxdelascochinas:AlexisTexas Local:X:\AlexisTexas --max-age 10m
En el rclone hay dos maneras de hacer respaldo, una es el comando rclone copy y el otro es el rclone sync

El copy se usa para copiar los archivos del origen al destino, sin sobreescribir los existentes


El sync la función que tienes es crear un espejo de lo que tienes en el origen, si borras un archivo o editas uno en el origen, se hará lo mismo en el destino



Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.206
En el rclone hay dos maneras de hacer respaldo, una es el comando rclone copy y el otro es el rclone sync

El copy se usa para copiar los archivos del origen al destino, sin sobreescribir los existentes


El sync la función que tienes es crear un espejo de lo que tienes en el origen, si borras un archivo o editas uno en el origen, se hará lo mismo en el destino



Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
Por temas que no comprendo, el rclone copy me esta borrando archivos en el destino,
 
Upvote 0
Subir