Fr manuel » History » Version 2

walid, 10/27/2009 09:30 AM

1 1 remi
{{toc}}
2 1 remi
3 1 remi
h1. Présentation du plugin loadentity 
4 1 remi
5 1 remi
Cette extension fonctionne à partir de la **version 0.70** de GLPI
6 1 remi
7 1 remi
Cette extension permet d'importer sur un serveur _GLPI local_ les données récupérées sur un serveur _GLPI central_ sur lequel "l'extension dumpentity":https://forge.indepnet.net/projects/show/loadentity est installée.
8 1 remi
9 1 remi
h1. Installation
10 1 remi
11 1 remi
Après la décompression de l'archive dans le dossier plugins de glpi connectez-vous sur GLPI en tant qu'administrateur :
12 1 remi
13 1 remi
*Accès* : Configuration / Plugins / Import d'entité / Installation 
14 1 remi
15 1 remi
Cette opération permet de créer les tables utilisées par l'extension.
16 1 remi
17 2 walid
h2. Paramètres spécifiques pour un client sous Windows
18 2 walid
19 2 walid
Si le processus d'import ne parvient pas à écrire les tables dans la base de données locale, et que vous être sous Windows, il est peut-être nécessaire de spécifier un chemin complet d'accès au répertoire temporaire d'accès.
20 2 walid
Créez un fichier config/config.path.php et mettez dedans :
21 2 walid
22 2 walid
@define  ("PLUGIN_LOADENTITY_UPLOAD_DIR", "c:/wamp/www/glpi/files/_plugins/loadentity/");@
23 2 walid
24 2 walid
Bien entendu il faut modifier le chemin d'accès au répertoire "files/_plugins/loadentity" en fonction de votre installation d'Apache.
25 2 walid
26 1 remi
h1. Configuration
27 2 walid
28 2 walid
29 1 remi
30 1 remi
Saisissez l'adresse du serveur central permettant d'accéder à l'écran de connexion, par exemple http://nomduserveur/glpi/
31 1 remi
32 1 remi
* Test de connexion
33 1 remi
34 1 remi
Après validation de l'adresse, si elle est correcte et que le serveur central est configuré pour autoriser ce serveur local comme client, la liste des tables disponibles doit être affichées.
35 1 remi
36 1 remi
37 1 remi
h1. Utilisation
38 1 remi
39 1 remi
N'oubliez pas d'activer le plugin avant utilisation
40 1 remi
41 1 remi
Accès : Configuration / Plugins / Import d'entité / Activation 
42 1 remi
43 1 remi
h2. Récupération interactive
44 1 remi
45 1 remi
*Accès* : Plugins / Import d'entité
46 1 remi
47 1 remi
Depuis l'écran de l'extension, l'administrateur peut vérifier la liste des tables disponibles sur le serveur central et la date de dernière synchronisation.
48 1 remi
49 1 remi
Il est aussi possible de déclencher un chargement manuel, surtout destiné au chargement initial et  à la validation de la configuration.
50 1 remi
51 1 remi
h2. Récupération automatique
52 1 remi
53 1 remi
Après validation de la configuration, vous pouvez créer une tâche planifiée s'exécutant quotidiennement pour synchroniser votre serveur local avec le serveur central.
54 1 remi
55 1 remi
Commande :
56 1 remi
<pree>
57 1 remi
/chemin/vers/glpi/plugins/loadentity/scripts/run.php
58 1 remi
</pre>
59 1 remi
60 1 remi
h1. Astuces
61 1 remi
62 1 remi
Pour éviter que tous les clients viennent chercher en même temps les données, en particulier pendant les heures d'utilisation de GLPI, l'administrateur du serveur central vous proposera un plage horaire à utiliser pour votre synchronisation automatique.
63 1 remi
64 1 remi
Le rapport de la dernière synchronisation est disponible dans le fichier ''glpi/files/_log/loadentity.log'' (ou ''/var/log/glpi/loadentity.log'' dans le cas d'un installation par paquet sous Linux).