You are not logged in.
Pages: 1
Bonjour à vous,
Puis-je vide la table glpi_plugin_fusioninventory_networkportconnectionlogs (qui représente 19Mo) ?
Ma base GLPI fait 50 Mo et je ne parviens plus de faire la sauvegarde Administration>Maintenance>Sauvegarde SQL.
Cordialement
Last edited by c.lamy (2015-10-14 09:51:54)
GLPI 9.1.3 sous CentOS
Plugins FusionInventory 9.1+1.1 + Dashboard 0.9.0
Agents FusionInventory 2.4.1 Windows et 2.4.1 OSX
Offline
L'outil de sauvegarde est surtout destiné aux "petites" installation.
Ensuite, il faut passer par la ligne de commande (mysql_dump)
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Bonjour,
Voici le script que j'utilise tous les jours, et que j'exécute via crontab sur mon serveur Linux.
Il enregistre les backups dans le répertoire habituel de GLPI, on voit les versions dans l'interface d'administration des sauvegardes de GLPI.
#! /bin/sh
#
# Script : glpi-backup.sh
#
# GLPI installation path, config & dump directories
glpipath='/usr/local/glpi'
glpiconfig=${glpipath}'/config'
glpidump=${glpipath}'/files/_dumps'
#
# Get MySQL information from GLPI config file
#
dbhost=`grep dbhost $glpiconfig/config_db.php | cut -d\' -f2`
dbuser=`grep dbuser $glpiconfig/config_db.php | cut -d\' -f2`
dbpassword=`grep dbpassword $glpiconfig/config_db.php | cut -d\' -f2`
dbdefault=`grep dbdefault $glpiconfig/config_db.php | cut -d\' -f2`
#
# Get GLPI version from config file
#
glpiversion=`grep GLPI_VERSION $glpiconfig/define.php | cut -d\" -f4`
#
# Get current date & time to add to filename
#
dumpdate=`date +%Y-%m-%d-%H-%M`
#
# Dump of MySQL database
#
mysqldump -h $dbhost -u $dbuser -p$dbpassword --dump-date $dbdefault > $glpidump/glpi-$glpiversion-$dumpdate.sql
#
# Compress backup file
# Delete files older than 92 days (3 months)
#
gzip $glpidump/glpi-$glpiversion-$dumpdate.sql
find $glpidump -name "glpi*.sql.gz" -mtime +92 -exec rm {} \;
Offline
Pages: 1