Sincronizacion carpetas Ubuntu Server - Windows

Imagen de juanpthebest
0 puntos

Hola ya estoy de nuevo por aquí. Tengo una duda sobre el tema de las copias de seguridad con sincronizacion de carpetas. Tengo mi servidor con ubuntu server y necesito hacer lo siguiente:

Mi mini-lan cuenta con 2 PCs windows y mi servidor personal.
Necesito:
-Sincronizar una carpeta concreta de cada una de las maquinas windows [ejem carpeta PC1 y carpeta PC2] y se guarde una copia en el servidor ( en carpetas separadas con el mismo nombre ) y si se modifican algun archivo / subcarpeta dentro de estas automáticamente copie en el servidor (copia incremental)
He estado googleando y he visto 2 opciones validas que puedo usar, rsnyc y unison pero no se cual se puede adaptar a mis necesidades. Espero vuestras respuestas y gracias anticipadas.

Imagen de maminyana
+1
+1
-1

Una posible solución es Ubuntu One. Sincronizas por la nube los tres directorios. Cada cambio se actualiza directamente.
Yo uso más Dropbox, ya que funciona con Android, iOS, windows y por supuesto Linux. Son soluciones fantásticas para sincronizar equipos, y tener una copia adicional en la nube.

+1
+1
-1
Imagen de juanpthebest
+1
0
-1

No es lo busco, Maminyana (puesto que tengo mi servidor propio) quiero hacerlo tal y como he descrito en el principio de mi post. Aun así, gracias por responder.

+1
0
-1
Imagen de devicenotfound
+1
0
-1

Tiene que haber alguna forma más elegante para hacer exactamente lo que comentas, pero OwnCloud se aproxima bastante y te permite en tu propio servidor configurar tu nube personal sobre la que sincronizar las carpetas que quieras. Dispones de clientes de sincronización para windows, no tan sofisticados como Dropbox o Ubuntu One, pero en lo básico funcionan.

http://www.owncloud.org

Me suscribo porque me interesa saber finalmente cómo lo consigues resolver y copiarte la idea ;-)

+1
0
-1
Imagen de jechevers
+1
0
-1

Saludos,, ok,, muy bien es una idea excelente,, pero antes debes de considera lo siguiente:

- Indicas que tienes un Servidor,, bien,,pero debes de asegurar el mismo,, con redundancia,, respaldo (UPS),, disponibilidad para contingencias,, no es solamente implementar la infraestructura si no asegurarla para que prevenir problemas.

- Conectivad,, internamente adecuada,, sea está Wireless o cableada,, con la configuración de protección que debes de conocer en la parte de FireWall.

- Un buen switch o reuter ,, el cual debe de darte la seguridad y conectividad ,, pero en ambos servidor y switch tienen que estar respaldados eléctricamente(UPS)

- Antivirus,, utilizar uno el cual te de portabilidad en caso que las terminales sean laptop y se tengan q utilizar fuera de la red privada.

- Como dije la idea es fantástica y muy versátil,,pero siempre se tiene que tener en cuenta lo que es la infraestructura y el usuario conocerlas para que pueda desarrollar bien lo que quiere hacer ....

Saludos,,

+1
0
-1

Ing.Juan de Dios Echevers II
Analista de Sistemas y Comunicaciones
analisis.redes@aol.com

Imagen de juanpthebest
+1
0
-1

Bueno, esto lo hago principalmente para tener siempre una copia de mis datos y "al día".
Mi red se compone de:
-1 servidor Ubuntu Server 11.04 (con RAID 1 espejo x2 HD 1000GB)
-Un SAI sencillito del cual cuelgan un Router ADSL y un Switch 10/100/1000,
-2 puestos de trabajo. Uno de ellos me dedico a la edición de vídeo y el otro es mi ordenador personal con mis fotos, docs y demás...

Por esta razón habro este hilo para saber y alguien puede ayudar con el tema de la sincronización de carpetas (pero siempre a nivel LAN)

De momento estoy con la configuración de SAMBA, usuarios y permisos y cuando este todo en orden, seguiere buscando algun soft que me permita dicha tarea.

Eso si, con samba estoy liadillo ahora puesto que para que esto funcione tengo que tener una conexion directa CAPERTA-WINDOWS <====> CARPETA-SERVIDOR sin contraseña (si quiero automatizarlo) pero con restricciones por IP y por USER (para que una maquina no pueda entrar en la carpeta de la otra.

Espero vuestra ayuda. Salu2

+1
0
-1
Imagen de jechevers
+1
0
-1

Saludos Juan ok,, mira aquí te copio un post de Gabriel el cual dio un magnifico manual sobre la configuración de Active Directory para con Ubuntu,,pero aquí te explica la parte de Ubuntu como servidor de directorio activo que es lo que siento que te falta:

Gabriel_M Sáb, 14/07/2012 - 17:23

Active Directory es una aplicación propietaria de Microsoft que surgió como alternativa a LDAP de los entornos Unix,.
Se puede recrear tranquilamente con LDAP SAMBA DNS DHCP y Kerberos
LDAP es un servicio de acceso a directorios distribuidos
DNS integra nombres a IP
DHCP asigna las IP a los equipos
Kerberos, realiza autenticación de usuarios.

Lo único que diferencia a Active Directory, es que tiene todo esto integrado en una sola
plataforma o aplicación, lo cual hace que sea simple de administrar.

Lo más parecido es 389 Directory Server:
http://directory.fedoraproject.org/wiki/Main_Page

Saludos.

Espero te sirva,, cualquier apoyo el te lo puede proporcionar através del post,, Saludos ,,

+1
0
-1

Ing.Juan de Dios Echevers II
Analista de Sistemas y Comunicaciones
analisis.redes@aol.com

Imagen de juanpthebest
+1
0
-1

Pero... esto solo es valido para distribuciones FEDORA no?? Perdona mi ignorancia, pero.. ¿es posible usarlo bajo Ubuntu Server? Salu2

+1
0
-1
Imagen de jechevers
+1
+1
-1

Ok la dirección que te puse es para que veas las diferentes opciones que hay sobre el tema y que hay como resolverlos,, a principio del post te puese:

Active Directory es una aplicación propietaria de Microsoft que surgió como alternativa a LDAP de los entornos Unix,.
Se puede recrear tranquilamente con LDAP SAMBA DNS DHCP y Kerberos
LDAP es un servicio de acceso a directorios distribuidos
DNS integra nombres a IP
DHCP asigna las IP a los equipos
Kerberos, realiza autenticación de usuarios.

El cual puede utilizar estas configuraciones para que tengas un directorio activo y resuelvas la aprte administrativa de tu plataformas que quieres terner,, en otras plataforma como Fedora con Red Hat trabaja perfectamente,, no quiere decir que no lo puedas hacer con Ubuntu ,, sigue las instrucciones que te puse arriba y pruebalas ...

Saludos,,

+1
+1
-1

Ing.Juan de Dios Echevers II
Analista de Sistemas y Comunicaciones
analisis.redes@aol.com

Imagen de jechevers
+1
+1
-1

Aquí te envío esta dirección también para que te documentes:

http://askubuntu.com/questions/112613/use-ubuntu-as-active-directory-ser...

+1
+1
-1

Ing.Juan de Dios Echevers II
Analista de Sistemas y Comunicaciones
analisis.redes@aol.com

Imagen de juanpthebest
+1
0
-1

Bueno al final lo he conseguido... (sin active directory, me quedaba algo grande :'( ) no de una forma muy elegante, pero funciona 100% a la perfección. Según mis necesidades necesitaba sincronizar carpetas WINDOWS a mi servidor (UBUNTU SERVER) y después de quebrarme la cabeza he hecho los siguiente:
-Configurar samba con sus permisos en modo "SHARED" y restringo la entrada a las carpetas por ip y por usuario.
-Comparto las carpetas remotas windows (con la user y passw correspondiente)
-Creo y monto las carpetas remotas en el servidor (CIFS); entro las entradas correspondientes en fstab para que las monte automáticamente.
-Instalo RSYNC ejecuto el comando:
rsync -avz --recursive /media/carpetaswin/furgo/ /media/HD1000EXT4/furgo/ para testear
-Y finalmente lo introduzco como tarea/as del CRON (una tarea por carperta a sincronizar) para que haga las copias cuando yo quiera.

Si os interesa algun detalle decirmelo. Salu2 y gracias a todos.
PD: Podría haber hecho que RSYNC hiciese las copias por ssh, pero para evitar instalar programas adicionales a las maquinas windows he optado por hacerlo así. También decr que cuando un PC windows reinicia, la carpetas siguen montadas en el servidor :)

+1
0
-1