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 2009-09-29 16:55:13

valus
Member
Registered: 2009-09-01
Posts: 20

Replication OCS GLPI sites distants

Bonjour,

J'ai un gros soucis dans la mise en place de GLPI en mode OCS NG. En effet nous planifions le déploiement de la solution sur des sites distants et nous souhaitons rapatrier les informations issues de l'inventaire sur une base de données 'locale' qui contiendrait l'ensemble des inventaires. Or la réplication MySQL ne permet que de faire une base miroir donc si nous déployons sur plusieurs sites il nous sera impossible d'avoir une base de données contenant l'ensemble des informations de nos sites distants.

Quelqu'un parmi vous à déjà t'il eu a faire à cette problématique ? et comment y remédier ?

Cordialement,

Valus

Offline

#2 2009-09-29 16:58:27

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Replication OCS GLPI sites distants

bonjour
configurez le serveur OCS distant pour qu'il stocke les inventaires reçus en fichier XML
ensuite récupérez les fichiers, envoyez les sur votre serveur central (ou une machine de votre réseau) et injectez les via l'injecteur d'inventaire fourni par le projet OCS

pour plus d'infos -> voir sur le site & forum OCS wink

Offline

#3 2009-09-29 17:05:56

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

sans déconner y'a moyen de faire aussi simple ? je veut dire ... les inventaire sous forme de XML reçus ils vont être injectés et remplacer ceux déja stockés non ? de plus la base va se mélanger les pinceaux non ? comment distinguer les logiciels de mon site x de ceux de mon site y ? et bien sur sans doublons aucun :-\ l'injecteur gere tout ça ?

Offline

#4 2009-09-29 17:13:27

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Replication OCS GLPI sites distants

si y'a bcp plus simple : les agents des sites distants remontent sur votre serveur ocs central !

Offline

#5 2009-09-29 17:19:59

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Replication OCS GLPI sites distants

oui, c'est le plus simple et ça marche bien smile

Offline

#6 2009-09-29 17:27:50

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

en passant par le net ? :-s

et puis ce n'est pas envisageable car les sites locaux ont besoin d'utiliser la solution également chacun indépendamment

Offline

#7 2009-09-29 17:35:11

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Replication OCS GLPI sites distants

OCS centralisé avec la gestion de tags + GLPI centralisé avec gestion des entités, ça ne pose pas de problèmes.

Offline

#8 2009-09-29 17:38:35

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

oki donc je récapitule :

pour ocs : dans la config gerer l'export au format XML des données sur un FTP (agence distante) et sur mon site central un script qui se connecte au ftp et integre le xml dans mon ocs avec gestion des tags pour différencier (ou a la mano clic-clic attitude)

pour glpi comment fais-je ? c'est dans la doc ? :s

Offline

#9 2009-09-29 17:40:12

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Replication OCS GLPI sites distants

dans ocs oui c'est à peu près ça, vous déposez tous les XML dans un répertoire, et vous lancer l'injecteur d'inventaires XML

pour GLPI, vous faites des entités et les règles qui vont bien

Offline

#10 2009-09-29 17:44:21

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

les entité seront sur le serveur centralisé je me trompe ? par exemple je deplois ocs avec un tag marseille pour le site de marseille et sur mon serveur centralisé je créé une entité racine 'sites distant' dans laquelle j'ajoute une entité 'marseille' dans laquelle iront mes données lors de l'import ?

mais pour configurer l'import ça se fait via xml comme ocs ou c'est plus subtil ? j'ai beau chercher je ne trouve pas d'option 'exporter' :s

désolé si je fais un peu boulet, et vous pouvez me tutoyer pas de soucis smile

edit : ce serrait pas dans 'collecteur' par hasard pour le traitement automatisé et dans 'données' pour l'export xml manuel ? :-s

re edit : si je met l'@ip publique d'un serveur ça passera pour peu que j'aies ouvert le bon port (le port mysql je présume)

Last edited by valus (2009-09-29 17:46:44)

Offline

#11 2009-10-02 10:36:43

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

a tout hasard je poste ici :

je suis bloqué a la premiere étape (rapatriation des fichiers .OCS) et mon souci est le suivant :

Dans mon OCS j'ai parametré comme suit :

generate_ocs_files=ON
OCS_files_format=XML (seule choix dispo)
OCS_FILES _OVERWRITE=ON
OCS_FILES_PATH=repertoire

j'ai bien mes fichiers .OCS générés mais lors que j'essaies de les importer sur un autre ocs avec la commande suivante:

>pearl.exe Z:\ocs\ocsinventory-injector.pl -d Z:\files -v

j'ai le message suivant pour chaque fichier :

ERROR 500 : Can't locate object method "configure" via package "Net:HTTP"

et rien dans les logs :-\

Offline

#12 2009-10-02 11:21:58

valus
Member
Registered: 2009-09-01
Posts: 20

Re: Replication OCS GLPI sites distants

y'a t'il  moyen de tout exporter via GLPI (entité, postes et tickets associés) et de tout importer ensuite ?

pour l'export j'ai trouvé (format xml) mais pour l'import je galere :-\

Offline

Board footer

Powered by FluxBB