Sincronizacion automatica de archivos (FTP)

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.316
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.
 

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.316
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
Voy a probar el Deltacopy.
 
Upvote 0

meltdown

Fanático
Se incorporó
24 Septiembre 2019
Mensajes
1.796
Cuando hago respaldo uso esto

Rclone copy discoduro:música nube:musica -p

Y nunca se me ha borrado ningún archivo

Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.316
Cuando hago respaldo uso esto

Rclone copy discoduro:música nube:musica -p

Y nunca se me ha borrado ningún archivo

Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
el comando --max-age es para que no copie absolutamente todo nuevamente, sino que sirva de respaldo incremental.
 
Upvote 0

meltdown

Fanático
Se incorporó
24 Septiembre 2019
Mensajes
1.796
el comando --max-age es para que no copie absolutamente todo nuevamente, sino que sirva de respaldo incremental.
Yo no uso ese comando, lo que hace el rclone copy es que si hay archivos ya existentes, no lo sobreescribira y solo subirá archivos que no se encuentran en el destino

Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
 
Upvote 0

Ejecutor_Hanzo

Closcapchon.
Se incorporó
1 Marzo 2006
Mensajes
5.316
Yo no uso ese comando, lo que hace el rclone copy es que si hay archivos ya existentes, no lo sobreescribira y solo subirá archivos que no se encuentran en el destino

Enviado desde mi Huawei Mate 20 Pro mediante Tapatalk
Interesante, voy a probar.

PD: Pensandolo bien, entonces no serviria para pisar archivos actualizados con ese nombre?
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.403
Interesante, voy a probar.

PD: Pensandolo bien, entonces no serviria para pisar archivos actualizados con ese nombre?
se revisa si ya estan los archivos (nombre y fecha de modificacion), y si algo de eso cambio, se manda
si solo cambia la fecha de modificacion: se reescribe
si cambia el nombre : se copia la nueva copia como un nuevo archivo sin tocar al otro
 
Upvote 0
Subir