You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2005-09-13 09:12:04

tugais79
Member
Registered: 2005-07-10
Posts: 13

sauvegarde automatique

Salut à tous!

J'ai demander a un ami s'il etait possible d'automatiser l'exportation de toute les tables de glpidb dans des fichiers sql, en leurs incluant la date et l'heure dans le nom du fichier, il ma fait parvenir ce script, mais voila il ne marche pas.

Quelqu'un peut il me dire pourquoi ?


Script:
#!/bin/bash

# recuperation de la liste des tables
# la variable tab est un tableau contenant le resultat de la commande globale
# on retire les lignes qui ne correspondent pas a des tables
tab=`mysql glpidb -e "show tables" -u root -ppass | grep -v Tables_in_glpidb | grep -v .------------ | grep -v rows\ in\ set`

# parcours le tableau
for e in $tab
do
# on ajoute les pipes pour la simulation
f=\|$e\|

# on retire les pipes et les sauts de ligne et tous les
g= echo $f | tr -d \|[:cntrl:]

# on affiche le nom du fichier
mysqldump -h 192.168.1.200 -u root -ppass -r/root/"$g `date '+%x'`".sql glpidb $g

# fin de la boucle
done

J'ai le même pb sous fedora core 3

Config:
php-mysql-5.0.4-10
mysql-devel-4.1.11-2
libdbi-dbd-mysql-0.7.1-3
mysql-server-4.1.11-2
mysql-4.1.11-2
mod_auth_mysql-2.6.1-4
mysqlclient10-3.23.58-6

httpd-2.0.54-10
httpd-manual-2.0.54-10
system-config-httpd-1.3.2-2

Fedora Core 4

Offline

Board footer

Powered by FluxBB