Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fr:ressources:backup_automatise [2009/08/27 11:09]
Macrom created
fr:ressources:backup_automatise [2015/07/03 11:46] (current)
Line 2: Line 2:
    
  
-== Edité par Jérémy ​Hernandez ​==+== Edité par Jérémy ​HERNANDEZ - Ingénieur Réseaux et Systèmes d'​Informations ​== 
 +//​Architecte et Chef de projet Intégrateur Logiciel Libre (en particulier OCS/​GLPI)//​ 
 +[[http://​jeremy-hernandez.fr|Jérémy Hernandez]] 
 ===== 1. Introduction ===== ===== 1. Introduction =====
    
    
  
----------------+
  
 Il est possible de faire une sauvegarde des données de la table automatiquement de la base de données glpi directement dans le système. Il est possible de faire une sauvegarde des données de la table automatiquement de la base de données glpi directement dans le système.
Line 20: Line 23:
    
    
-------------------+
  
 Pour cela, il faut implémenter un petit script bash qui va effectuer la sauvegarde et la déposer dans le répertoire ../​glpi/​files/​_dumps sous la forme d'un fichier .sql Pour cela, il faut implémenter un petit script bash qui va effectuer la sauvegarde et la déposer dans le répertoire ../​glpi/​files/​_dumps sous la forme d'un fichier .sql
Line 32: Line 35:
    
  
--------------------+
  
 Créer le script suivant à travers votre éditeur de texte préféré et le sauvegarder avec l'​extension **.sh** Créer le script suivant à travers votre éditeur de texte préféré et le sauvegarder avec l'​extension **.sh**
Line 39: Line 42:
 #!/bin/sh #!/bin/sh
 user="​-u root" user="​-u root"
-mdp="-pvotremotdepasse+mdp="-p votremotdepasse
-chm="/​srv/​www/​htdocs/​glpi/​files/​_dumps"​+chm="/​srv/​www/​htdocs/​glpi/​files/​_dumps" ​  #Chemin vers le dossier _dumps, pensez à vérifier !
  
-# Dump base ocsweb+# Dump base GLPI
  
 mysqldump $user $mdp glpi > $chm/$(date +%Y-%m-%d).glpi.backup.sql mysqldump $user $mdp glpi > $chm/$(date +%Y-%m-%d).glpi.backup.sql
 </​code>​ </​code>​
 +
 +
 +Note : Il est possible que vous deviez utiliser d'​autres paramètres que //-u// et //-p// pour vous connecter. Utilisez //msqldump ––help//​ pour plus d'​informations.
 +De plus, il est conseillé d'​utiliser un autre utilisateur que root pour se connecter (exemple : glpi, qui est censé avoir moins de droits que root).
  
 ===== 4. Ordonnancement ===== ===== 4. Ordonnancement =====
Line 52: Line 59:
    
  
------------------+
  
 Il faut maintenant paramétrer l'​**ordonnanceur**,​ soit la **crontab** en lançant la commande suivante: Il faut maintenant paramétrer l'​**ordonnanceur**,​ soit la **crontab** en lançant la commande suivante:
Line 67: Line 74:
    
  
-------------+
  
 Ainsi, la base GLPI est sauvegardée quotidiennement et est recopiée dans le répertoire _dumps. Ainsi, la base GLPI est sauvegardée quotidiennement et est recopiée dans le répertoire _dumps.
Line 79: Line 86:
    
  
--------------------------+
  
 L'​avantage de cette sauvegarde automatisée permet à l'​administrateur d'​avoir une reprise d'​activité instantanée si la base GLPI est corrompue dans la nuit et ainsi bénéficier d'une sauvegarde fraiche de la veille. L'​avantage de cette sauvegarde automatisée permet à l'​administrateur d'​avoir une reprise d'​activité instantanée si la base GLPI est corrompue dans la nuit et ainsi bénéficier d'une sauvegarde fraiche de la veille.
  
- --- //​[[hernandez.jeremy.fr@hotmail.com|Jérémy Hernandez]] 2009/08/26 15:​36//​----=)+ --- //[[http://​jeremy-hernandez.fr|Jérémy Hernandez]] 2009/08/26 15:​36//​----=)