Servidor nou i backups

Hola a tothom,

No fa gaire vàrem rebre el nou servidor. A part del prolema amb la migració de ldap que ja vaig reportar, també hem tingut problemes amb les backups. Vàrem modificar l'script de configuració per que faci la còpia al disc dur extern, però continua fent la còpia a /var.

Aquest és l'script modificat:

Quote

############################################################
# Configuracio per l'script de backups del servidor Linkat #
############################################################
#
#
# Fer un backup dels continguts de l'LDAP? (YES / NO)
DO_LDAP_BACKUP="YES"
#
#
# Llistat de directoris dels quals realitzar backup, separats entre ells per un espai
# Exemple: CONFIG_BACKUP_DIRS="/etc /var/lib"
CONFIG_BACKUP_DIRS="/etc /var/lib"
DATA_BACKUP_DIRS="/home /srv/exports"
#
#
# Tamany màxim dels fitxers dels quals es farà backup.
# Qualsevol fitxer de tamany superior a aquest no es desarà a la còpia de seguretat.
BACKUP_MAX_SIZE="50M"
#
#
# Directoris on desar els backups. Es faran preferentment al directori BACKUP_MOUNT_TARGET,
# corresponent a un disc dur extern muntat. Si aquest no existeix, el backup es farà en local
# al directori BACKUP_LOCAL_TARGET.
BACKUP_MOUNT_TARGET="/media/CSM3PL500/backup"
BACKUP_LOCAL_TARGET="/var/backup"
#
#
# Dia de la setmana en el qual fer backup (0=diumenge, 1=dilluns ... 6=dissabte)
WEEKLY_FULL_BACKUP_DAY="6"
#
#
# Correu electrònic on enviar alertes de poc espai en disc a l'hora de fer els backups
ADMIN_EMAIL="root@localhost"
#
#
# % d'ocupació de l'espai del disc de backups que considerem perillós, i avisarem l'administrador
DISK_FULL_PERCENTAGE="80"
#
#
# Fer backup de bases de dades MySQL? (YES / NO)
DO_MYSQL_BACKUP="YES"
#
# Configuracio de backup de les BDs MySQL
MYSQL_USER="root"
MYSQL_PASS=""
MYSQL_HOST="localhost"
#
# Bases de dades de les quals fer backup
MYSQL_DB=""


Què hem fet malament? No enten la ruta /media/CSM3PL500/backup?


Arreveure

Pau
Hola Pau,

Lo primer de tot és comprovar que la ruta és correcta i que es pot escriure, fes les següents comandes:

Code

ll /media/CSM3PL500/backup/
cd  /media/CSM3PL500/backup/
touch prova


Tot ha anat bé?
S'ha creat el fitxer prova a dins del directori backup del disc extern?

Sembla com si el dispositiu no estigui muntat en aquella ruta i és que a vegades canvia la ruta de muntatge.

Salut.

Projecte Linkat
Hola Pablo,

Si, s'ha creat bé l'arxiu. Hi ha altres coses curioses: les còpies que continua fent a /var/backup, són només de la carpeta /root, quan en cap moment hem dit que faci una còpia d'aquesta carpeta. No copia ni el /home ni el /srv/export. Hem fet algun canvi incorrecte a l'arxiu de configuració?

Pau
Hola Pau,

A vegades quan endolles un disc dur USB es pot muntar en un directori diferent. Endolla el disc dur USB, verifica que la ruta és correcte mirant el contingut del USB (Que hagi alguna cosa guardada, si el disc dur està buit no ho podràs verificar) a no ser que facis anar la comanda df -h on et sortirà el punt de muntatge.

Una vegada verificada la ruta, fes una altra prova, executa el script manualment des d'un terminal i veuràs que està fent. Vigila que no hagi cap usuari amb la sessió oberta o no es podrà generar la copia del seu /home ja que s'està fent servir. Obre un terminal com a root i fes anar la següent comanda:

Code

/usr/bin/linkat_backup.sh


En pantalla es visualitzarà el està fent.

Els /home dels usuaris en comprimeixen i es guarden al directori /var/backup/data/ dins d'un fitxer .tgz

El que no entenc és d'on et surt el directori /root, però amb tot això potser ho esbrinarem.

Salut.

Projecte Linkat
Després de executar la comanda dóna aquest missatge

Quote

servidor:~/Desktop # /usr/bin/linkat_backup.sh
/media/CSM3PL500/backup is not a mountpoint

Sembla que no estigui muntat però surt a l'escriptori, i la ruta està bé.

Pau
Bé, sembla que s'ha mort tot de nou. És 1 d'agost i potser que comenci vacances! Però les començaré una mica nerviós amb el servidor col·lapsat i sense poder accedir des de cap ordinador, i sense poder validar-se cap cleint!
Sembla que s'ha tornat a col·lapsar la partició /var. El curiós és que he esborrat les còpies de seguretat del directori, però continua donant una ocupació del 100%. No hi són a la paperera, però aquesta no reacciona i no hi ha manera de buidar-la. Tot és un caos!
Bé, si algú hem pot donar un cop de mà ho agrairia molt!

Arrevuere

Pau
Hola Pau,

És possible que el programa t'hagi creat la carpeta "/media/CSM3PL500/backup" però que no estigui connectada al dispositiu USB.

Si executes la instrucció mount, veus que et connecti el disc dur extern a la carpeta "media/CSM3PL500/backup" ?

Ens ho mirem al setembre Pau i mirem d'arreglar-ho.


Joan
Hola Joan,
Hem tornat a tenir de nou el mateix problema. Hem observat que d'entrada no li agradava el directori on havia de desar les còpies, ja que no el considerava un punt de muntatge. Hem canviat la ruta de /nom_del_disc/backup a simplement /nom_del_disc, i a l'executar l'ordre /usr/bin/linkat_backup.sh ens ha generat una còpia (no sé si correcta o no, ja que per consola surt un autèntic "missal"). No obstant, hem anat cap a casa contents, pensant que ja funcionava bé, i aquest matí hem observat que ha tornat a fer la còpia al /var. Hem tornat a executar l'ordre, i ha fet la còpia al disc dur extern. Com pot ser? És possible que al tancar la sessió de root, desmunti el disc dur extern? Hem de deixar sempre la sessió de root oberta perquè pugui fer les còpies al disc dur extern?

Pau
Hola Pau,

Heu muntat el dispositiu de forma gràfica o des de línia de comandes, si ho fas des de línia de comandes no hauria de desmuntar-se encara tanquis sessió de root, però de forma gràfica sí que cal mantindre la sessió oberta.

Salut.

Projecte Linkat