Backup

Backup

by Deleted user -
Number of replies: 4
Si algú coneix un procediment per fer backups cíclics que es puguen insertar al cron podriem compartir l'experiència.

Els backups que incorpora Lliurex no m'han funcionat.

Tinc tres servers en dansa, dos d'ells tenen un sol disc dur. El que jo faria és que una vegada per setmana es fer-ha un backup via ssh al server que té 2 disc durs.

Si teniu idees... tindré molt de gust en sentir-les.

Salut.
In reply to Deleted user

Re: Backup

by Deleted user -
Buscaré un script que hice para sincronizar carpetas entre servidores con rsync y ssh y lo cuelgo por aquí. Está funcionando con dos servidores con opensuse pero imagino que funcionará con LliureX.
In reply to Deleted user

Re: Backup

by Deleted user -
Gracias Ricardo.

La verdad es que he pensado que respaldando el /net será suficiente, pues los demás parámetros incluida la LDAP se pueden recuperar fácilmente, aunque resta la incomodidad de realizarlo todo.

En unos días valoraré si merece la pena realizar una imagen de la partición con partimage y listo.

La idea del script es poner los comandos en el cron para desatender parcialmente el tema de los backups, e ir borrando los antigüos en un par de sermanas.

He sacado el tema para que podamos valorar juntos tanto la información relevante a guardar como el método por el que podemos guardar esta información.

Cualquier comentario seguro que suma.

Saludos
In reply to Deleted user

Re: Backup

by Deleted user -
Os copio las anotaciones que me hice en su día. La opción A es una simple orden que hace la sincronización de carpetas entre dos equipos. La segunda dispone de un script en el que se pueden configurar las carpetas a sincronizar y nos envía un correo indicándonos si ha ido bien la sincronización o no.

A) Para utilizar rsync desde un equipo SIN utilizar el servicio rsyncd del otro equipo, a través de SSH

$ rsync -e ssh -auvz <usuario>@<hostorigenlaptop>:/carpetaorigen/ /carpetadestino

Notese que la carpeta origen si tiene la diagonal al final porque pretendo sincronizar los archivos dentro de ella y no la carpeta como tal.

Parámetros:

-e, para especificar la shell remota (aqui esta el truco)

-a, archive mode

-v, verbose

-u, update (tal vez la opcion más importante para no hacer copia total)

-z, compress (ideal para la transmision por red)


B) Para utilizar el servicio rsyncd

En el ordenador-servidor

Configurar el archivo /etc/rsyncd.conf con los módulos que se quieren sincronizar, ver ejemplo.
Editar el archivo /etc/rsyncd.secrets y poner las parejas de usuario:contraseña que tengan permiso para utilzar este servicio. IMPORTANTE: este archivo tiene que tener los permisos 600 para que funcione la autenticación.
Activar el servicio // desde Yast => Sistema => Servicios del sistema
Abrir en el cortafuegos el puerto tcp 873 que utiliza este servicio.
En el ordenador-backup
Poner en /etc/cron/ el script_sincroniza_servidor.
Modificar el script y adaptar los módulos del cliente, tienen que coincidir con los configurados en el servidor en rcsyncd.conf.
Crear el archivo /etc/password.rsync con la contraseña de root y modificar permisos a 600.
Incluir en el /etc/crontab.
In reply to Deleted user

Re: Backup

by Deleted user -
Muchas gracias Ricardo.

Lo que envías me va a evitar mucho tiempo para buscar información y probar, es un información muy valiosa, pues poco a poco mi intención es:

1. Sincronizar el mirror de Lliurex en los 4 servidores del centro.

2. Backapear 3 servidores con un disco duro al servidor de la biblioteca don 2 discos duros.

Todo ello utilizando cron, dejándo encendidos los servidores y establecer que se vaya haciendo a lo largo de la semana, cada día una cosa a partir de las 22:00 h, cuando en el centro no queda nadie.

He subido la información a la wiki:

http://wikimanuals.edutictac.es/index.php?title=Rsync

Aprovecho para remarcar el documento de programación TIC que he encontrado en la wiki de la comunidad. Esto es algo que todos llevamos pensando mucho tiempo, pero que por razones de tiempo no realizamos nunca. Creo que es una muy buena idea. Además el que esté en formato wiki da pié a enriquecerlo. (Gràcies Samuel).

http://wikimanuals.edutictac.es/index.php?title=Programació_TIC

Un cordial saludo