Vous êtes sur la page 1sur 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Fiche identification document

Libell :
auteur :
sigle service :
date cration :
Armoire

Dossier dexploitation
Elise NAVARO
DSIN/SIDM/ITSA/ISRC

tat :
vis par :
applicable le :

Domaine

Sous-Domaine

Filire

Mots

clefs

affects

Elise NAVARO
2007/07/17
Sous-Filire

Liens inter- documents

Remplace

Dossier dexploitation de lapplication


GDR AC

dit le : 25/04/16

niv. hira
visa :

page: 1/ 37

du

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

SOMMAIRE
1. INFORMATIONS SUR LES INTERVENANTS.................................................................................................4
1.1. UTILISATEURS...........................................................................................................................................4
1.2. ETUDES INFORMATIQUES......................................................................................................................4
1.3. INDUSTRIALISATION...............................................................................................................................4
2. PRESENTATION DE LAPPLICATION.............................................................................................................5
2.1. DEFINITION DE LAPPLICATION............................................................................................................5
2.2. CONTRAINTES ET INDICES DIC.............................................................................................................5
2.3. URL DE LAPPLICATION...........................................................................................................................5
2.4. SCHEMA DARCHITECTURE GENERAL...............................................................................................6
2.4.1.
Schma de lapplication et liens avec lextrieur.........................................................................6
2.4.2.
Schma du flux dinformations.....................................................................................................7
3. ENVIRONNEMENT INFORMATIQUE.............................................................................................................8
3.1. INFORMATIONS GENERALES.................................................................................................................8
3.2. CONFIGURATION MATERIELLE.............................................................................................................8
3.3. PROGICIEL / PRODUIT..............................................................................................................................8
4. CONFIGURATION APPLICATIVE..................................................................................................................10
4.1. CONFIGURATION WEBSPHERE............................................................................................................10
4.1.1.
Cration du serveur dapplication...............................................................................................10
4.1.2.
Cration de lalias J2C et affectation la datasource................................................................10
4.1.3.
Dploiement de lapplication dentreprise..................................................................................10
4.2. CONFIGURATION IHS.............................................................................................................................10
4.3. SCRIPT DINDUSTRIALISATION USS..................................................................................................11
4.3.1.
Initialisation des drivers DB2......................................................................................................11
4.3.2.
Ajout du CLASSPATH.................................................................................................................11
5. DESCRIPTION DES PROCESSUS BATCH ...............................................................................................12
5.1. DEPENDANCE..........................................................................................................................................12
5.2. Enchanement des interfaces.......................................................................................................................12
5.2.1.
Traitements de nuit......................................................................................................................12
5.2.2.
Traitements de jour......................................................................................................................14
5.2.3.
Synthse des traitements..............................................................................................................15
5.2.4.
Gestion des opportunits provenant des sites web......................................................................18
5.2.5.
Procdure dinstallation dun nouveau flux SFTP....................................................................18
5.3. SURVEILLANCE.......................................................................................................................................19
6. DESCRIPTION DES PROCEDURES DE PURGE...........................................................................................19
6.1. PURGE DES DONNES............................................................................................................................19
6.1.1.
Organigramme de traitement......................................................................................................19
6.2. PURGE DES LOGS....................................................................................................................................20
7. DESCRIPTION DES FLUX EXTERNES.........................................................................................................21
7.1. FLUX EN EMISSION................................................................................................................................21
7.2. FLUX EN RECEPTION.............................................................................................................................22
8. DESCRIPTION DES BASES DE DONNEES...................................................................................................25
8.1. GENERALITES..........................................................................................................................................25
8.1.1.
Sous-systemes...............................................................................................................................25
8.1.2.
Initialisation.................................................................................................................................25
8.2. LISTE DES TABLESPACES......................................................................................................................25
8.3. LISTE DES TABLES..................................................................................................................................26
8.4. LISTE DES INDEXS DE TABLE..............................................................................................................27
9. MAINTENANCE - EXPLOITATION................................................................................................................29
9.1. SAUVEGARDES APPLICATIVES...........................................................................................................29
9.2. GESTION DES LOGS................................................................................................................................29
9.3. PURGE DES LOGS ET FICHIERS DE DONNEES.................................................................................29
9.4. SURVEILLANCE.......................................................................................................................................29
9.5. INCIDENTS ET CONSIGNES...................................................................................................................30
9.6. SERVEUR DAPPLICATIONS WEBSPHERE.........................................................................................30
10. PRISE EN COMPTE DE LIVRAISON...........................................................................................................30
dit le : 25/04/16

page: 2/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

10.1. DPLOIEMENT APPLICATION DENTREPRISE...............................................................................30


10.2. DPLOIEMENT OBJETS APPLICATIFS...............................................................................................31

Historique de mise jour


Date

Versi
on

20/06/2006

1.0

ENA

Cration du document

21/11/2006

1.1

RBR

Mise jour V3

12/07/2007

1.2

ETA

Mise jour V3.2

17/07/2007

1.2

ENA

Relecture pour validation

24/04/2008

1.4

ETA/RBR

11/08/2008

1.5

RBR

Mise jour V3.4.1 et dploiement lot3 2008

22/01/2009

3.5.1

RBR

Mise jour V3.5.1

01/04/2009

3.5.3

MAS

Mise jour V3.5.3 (Olive AC interface) Lot 5

04/09/2009

3.5.3

MAS

Mise jour V3.5.3 (New RRDI interface) Lot 6

21/04/2010

3.7

MAS

Mise jour V3.7 lot 7-8-9

Rfrence

dit le : 25/04/16

Auteur

Approbation

Corrections effectues

Mise jour V3.4

page: 3/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

1. INFORMATIONS SUR LES INTERVENANTS


1.1. UTILISATEURS
PFA : Jerome BOILLAUD
POA : Un par filiale
Les diffrents profils utilisateur sont les suivants :
Super-administrateur
Traducteur
Administrateur central des fonctions opportunits
Administrateur Pays des fonctions opportunits
Administrateur central des fonctions rclamations
Administrateur Pays des fonctions rclamations
Utilisateur Pays des fonctions opportunits
Utilisateur Pays des fonctions rclamations
Accs aux rclamations du point de vente
Chef des ventes / PRC
Vendeur
Lensemble des utilisateurs est connu de REUNIS. Les profils sont grs par service
applicatif. Laccs lapplication est assur par lintermdiaire dinterrogation du LDAP.

1.2. ETUDES INFORMATIQUES


Antoine
Frdric
Hamid
Stphanie

PUJOL
SAIS
INEZARENE
OUSSET

DCSI/DSIN/SIDM/RCBM/SIRC
DCSI/DSIN/SIDM/RCBM/SIRC
DCSI/DSIN/SIDM/RCBM/SIRC
DCSI/DSIN/SIDM/RCBM/SIRC

1.3. INDUSTRIALISATION
Valery
Mariano
Mauro
Guillermo

JAEGLE
SZUSTER
BIANCHI
BADII

dit le : 25/04/16

PDA/ICD/AG
PDA/ICD/AG
PDA/ICD/AG
PDA/ICD/AG

page: 4/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

PRESENTATION DE LAPPLICATION

1.4. DEFINITION DE LAPPLICATION


Le systme a pour objectif de fournir la marque CITROEN une solution permettant de
descendre aux rseaux les opportunits et les rclamations clients dont ils font lobjet.

1.5. CONTRAINTES ET INDICES DIC


Lindice DIC (Disponibilit, Intgrit, Confidentialit) est : 2.2.2
Pour les impacts rsultants dun dysfonctionnement, se rfrer aux Conditions Normales de
Fonctionnement.

1.6. URL DE LAPPLICATION


Environnement
MUD
PrPROD
PROD

dit le : 25/04/16

URL
gdo.citroen.dev.inetpsa.com
gdo.citroen.preprod.inetpsa.com
gdo.citroen.com
gdo.citroen.inetpsa.com

Accs
Intranet
Intranet
Internet
Intranet

page: 5/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

1.7. SCHEMA DARCHITECTURE GENERAL


1.7.1. Schma de lapplication et liens avec lextrieur
Les schmas jour sont disponibles :
\\pysn0601\SIDM\ITSA\ISRC\CD41\30
AP\Architecture\GDR GDO

dit le : 25/04/16

GRC

AC

AP\00

Suivi\Livrables

page: 6/ 37

GRC

AC

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

1.7.2. Schma du flux dinformations

dit le : 25/04/16

page: 7/ 37

GENERALE

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

2. ENVIRONNEMENT INFORMATIQUE
2.1. INFORMATIONS GENERALES
Nom de lapplication dans Reflex : GDR
Le code PRD : GDO/GDU
CGS (Alias) : GDO
Lindice DIC (Disponibilit, Intgrit et Confidentialit) est : 2.2.2

2.2. CONFIGURATION MATERIELLE


Environnement : Production
Machine : PYTSO3 (hostname PYDI12)
Adresse ip : 10.82.215.17 (host PYDI12.INETPSA.COM)
Model : OS/390
Systme dexploitation : MVS
Comptes : RPI
Environnement : Pr-production
Machine : TSOPP21 (hostname PYAI41)
Adresse ip : 10.82.215.133 (host py02sd1.INETPSA.COM)
Model : OS/390
Systme dexploitation : MVS
Comptes : RPI

2.3. PROGICIEL / PRODUIT


Toute la configuration logicielle des serveurs est indique sur le serveur le focalisation :
http ://focalwfl.dtii.inetpsa.com
Machine : PYTSO3
Type de composant
Serveur http
Serveur dapplication
Base de donnes
Stockage des fichiers
Authentification

Produit
IBM HTTP Server
IBM WAS V5.1

Gestion des droits

Services applicatifs
Internet
Explorer
V 5.5
et Aucun plug-in, activeX
suprieures
ou applet
Java, ordonnancs par OPC sous Batchs dvelopps en
Z/OS
Java.

Client
Batchs

dit le : 25/04/16

IBM DB2 v7

USS

Commentaire
Sous plate-forme Z/OS
Sous plate-forme Z/OS
Sous plate-forme Z/OS
Enveloppe ZFS

Annuaire dentreprise
Annuaire dentreprise

page: 8/ 37

Documentation

DSIN
Type de composant
Transferts de fichiers

dit le : 25/04/16

Dossier dexploitation de GDR AC


Projet CUSCO
Produit
CFT

GENERALE

Commentaire
Pour lintgration et les
comptes-rendus
dintgration et lenvoi
des alertes au portail
FRC et la Boite
Patron.

page: 9/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

3. CONFIGURATION APPLICATIVE
3.1. CONFIGURATION WEBSPHERE
3.1.1. Cration du serveur dapplication
Sous environnement ZOS, la cration du serveur dapplication se fait par la cellule
ETSO/DBDC (F. ROYER).
Il nappartient pas lindustrialisateur de paramtrer le serveur dapplication via la
console dadministration.
Environnement

Nom du serveur dappli

Console dadministration

Pr-production

BWE1BS3
BWE1BS8
CWE1ASI
CWE1AST

http://py12dns.inetpsa.com:9664
http://py12dns.inetpsa.com:9664
http://pydi12.inetpsa.com:9625
http://pydi12.inetpsa.com:9625

Production

3.1.2. Cration de lalias J2C et affectation la datasource


Voir RDBAC20
Les job GDOZ0J2C et GDOZ3J2C permettent de mapper la datasource et de crer lalias
J2C sous WebSphere. Il nest excuter quune seule fois par environnement aprs la
cration du serveur dapplication.
Des logs complmentaires se trouvent dans
/users/gdu00000/exploit/log en fonction de lear concern.

/users/gdo00000/exploit/log

et

3.1.3. Dploiement de lapplication dentreprise


Le dploiement de lEAR ainsi que du paramtrage properties doit se faire par un batch
utilisant wsadmin.
Voir 10.1

3.2. CONFIGURATION IHS


La configuration de lIHS est gre par la cellule ESO/MVS (Fabrice VALLET).
La seule intervention de lindus consiste linitialisation de fournir ESO/MVS le mapping
des ressources statiques (fourni par les Etudes) aprs la cration du serveur dapplication.
Pass /images/*
/zWebSphere/V5R1M0/AppServerNodeE1/installedApps/cwe1asi/GDO00_ea.ear/BGCWeb.
war/images/* gdo.citroen.inetpsa.com
Pass /config/*
/zWebSphere/V5R1M0/AppServerNodeE1/installedApps/cwe1asi/GDO00_ea.ear/BGCWeb.
war/config/* gdo.citroen.inetpsa.com
dit le : 25/04/16

page: 10/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Pass /script/*
/zWebSphere/V5R1M0/AppServerNodeE1/installedApps/cwe1asi/GDO00_ea.ear/BGCWeb.
war/script/* gdo.citroen.inetpsa.com
Pass /themes/*
/zWebSphere/V5R1M0/AppServerNodeE1/installedApps/cwe1asi/GDO00_ea.ear/BGCWeb.
war/themes/* gdo.citroen.inetpsa.com

3.3. SCRIPT DINDUSTRIALISATION USS


3.3.1. Initialisation des drivers DB2
Les drivers DB2 sont initialiss dans le start de lapplication (Voir 5.2) sous la forme
suivante :
# --------------------------------------------------# Initialisation des librairies pour les drivers DB2
# pour les batchs (preco ESO/DBDC)
# --------------------------------------------------export
CLASSPATH=/soft/db2/db2710/jcc/classes/db2jcc.jar:/soft/db2/db2710/jcc/classes/db2jcc_ja
vax.jar:/soft/db2/db2710/jcc/classes/db2jcc_license_cisuz.jar:$CLASSPATH
export LIBPATH=/soft/db2/db2710/jcc/lib/:$LIBPATH
export DB2JCCINI=/etc/dbdc/parms/jdbc/db2jcc.properties.CBA
Cette dclaration est identique en pr-production hormis le nom de linstance DB2 qui nest
pas le mme (CBA BBA).
3.3.2. Ajout du CLASSPATH
Le bon fonctionnement des batchs USS (Voir 5.2) passe par lenrichissement du
CLASSPATH avec le programme JAR livr par les Etudes correspondant chaque
programme.
Exemple pour RRDI :
export CLASSPATH=$UNXJAVALIB/GDONet.jar:$CLASSPATH

dit le : 25/04/16

page: 11/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

4. DESCRIPTION DES PROCESSUS BATCH


4.1. DEPENDANCE
Les traitements sont indpendants les uns des autres. Il ny a pas de chronologie particulire
respecter.
Le batch de nuit est dclench tous les soirs de la semaine 22H (hors traitement
dhistorisation des logs).
Ce batch commence par les servitudes DB2 pour enchaner ensuite sur les traitements
batchs fonctionnels.
Les traitements suivants tourne tous les jours sans restriction la rception dun fichier :
- Intgration et Extraction des Rclamations (CUSCO)
- Intgration et Extraction des Rclamations (CUSCO Export)
- Intgration et Extraction des Opportunits (CUSCO)
- Intgration et Extraction des Opportunits (CUSCO Export)
- Intgration des Opportunits (provenant de ITWEB) Batch dintgration dclench
toutes les heures
- Intgration des Opportunits (provenant de SFTP) Batch dintgration dclench
toutes les heures
- Intgration des Opportunits Connect Express (Tout pays)
- RRDI
- NOTD provenant de Cusco Export
- Intgration des fichiers des clients et commandes issues (provenant de Olive).
- Intgration des fichiers des Opportunits (Olive - connect Express)
- Enchanement des interfaces
4.1.1. Traitements de nuit

dit le : 25/04/16

page: 12/ 37

Documentation

DSIN

dit le : 25/04/16

Dossier dexploitation de GDR AC


Projet CUSCO

page: 13/ 37

GENERALE

Documentation

DSIN
4.1.2.

Dossier dexploitation de GDR AC


Projet CUSCO
Traitements de Jour :

dit le : 25/04/16

page: 14/ 37

GENERALE

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

4.1.3. Synthse des traitements


Les batchs sont lancs via OPC. Ces batchs excutent les scripts dencapsulation sous USS
via le start de lapplication.
Le fichier start permet de charger les variables applicatives denvironnement. Il doit tre
utilis systmatiquement pour lancer les autres scripts dexploitation.
Liste des traitements applicatifs :

GRC Batchs_AC.xls

GDOAW : Arrt/relance du serveur dapplication WAS.


GDOZ0 : Prise en compte de livraison du lapplication dentreprise (EAR).
GDOHL : Historisation et purges des logs et fichiers de donnes.
Description : Ce traitement a pour but de transfrer toutes les logs de $UNXLOG vers
$UNXHISTO/log. De la mme manire, les fichiers de donnes de plus de 30 jours sont
transfrs de $UNXDATA/out+<sous-rpertoire pays> vers $UNXHISTO/envoi. Au bout de
120 jours les fichiers de log et de donnes sont virs de $UNXHISTO.
GDOBE : Batch Pilotage
Description : Ce batch calcul et insert une fois par mois dans table de pilotage des
informations de rapports de pilotage.
GDOCL : Batch de Cloisonnement
Description : Ce batch traite les changements de code contrat des PDV (MAJ des codes
contrat des PDV, duplication ventuelle des clients et rattachement des opportunits ou
rclamations).
GDOIM : Rcupration des indicateurs des tableaux de bords (sous forme de log dans
WSF).
GDOUV : Batch de sauvegarde USS + Pices Jointes
Description : Ce batch sauvegarde la partie USS de gdu et notamment les Pices Jointes
prsentes dans /users/gdu00000/data/pj/courant.
NB : Les pices jointes prsentes dans le rpertoire /users/gdu00000/data/pj/archives sont
sauvegardes par les GR (partie Baie Netapp).
GDOPU : Batch de purge
Description : Ce batch purge les donnes obsoltes de la base de donnes DB2.
GDOON : Intgration des fichiers des opportunits de nuit (pour fichiers > 500 enr.)
dit le : 25/04/16

page: 15/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Description : Ce traitement a pour objectif dinsrer dans la base de donnes les


opportunits prsentes dans les fichiers suprieurs 500 enregistrements.
GDOAN : Export dalertes pour les rclamations (excution 22h)
Description : Ce batch exporte des indicateurs dans un fichier ASCII format pour envoi via
CFT vers un module dimportation des alertes rclamations au niveau du portail FRC et
de la Boite Patron (pour AC France).
GDOBC : Batch dexport alerte NOTD
Description : ce batch exporte toutes les nuits de la base DB2 les alertes NOTD avec la
Cration dun fichier en sortie au format ASCII pour un envoi CFT via un pilotage de la
chaine GDOEH vers la boite patron.
GDOOA : Export dalertes pour les opportunits (de 8h 20h45 + 22h toutes les 45mns)
Description : Ce batch exporte des indicateurs dans un fichier ASCII format pour envoi via
CFT vers un module dimportation des alertes opportunits au niveau du portail FRC et
de la Boite Patron (pour AC France).
GDOBB : Batch dexport du rfrentiel rseau vers RVP
Description : ce batch exporte toutes les nuits de la base DB2 le rfrentiel rseau . avec
La cration dun fichier en sortie au format XML pour un envoi CFT via un pilotage de la
chaine GDOEG vers RPV.
GDOBA : Batch dexport des opportunits RPV
Description : ce batch exporte des opportunits dans la base DB2 toutes les nuits et
cration dun fichier en sortie au format UTF8 pour un envoi CFT via un pilotage de la chaine
GDOEF vers RPV
GDOBO : Batch dexport des opportunits OPV
Description : Ce batch exporte les opportunits cres dans GDO pour envoi via CFT vers
OPV
GDOBR : Export Mise jour Rclamations CUSCO DB2
Description : Ce batch exporte les rclamations MAJ par les PDV dans un fichier ASCII
format pour envoi vers CUSCO DB2.
GDOCR : Export Mise jour Rclamations CUSCO Export
Description : Ce batch exporte les rclamations MAJ par les PDV dans un fichier ASCII
format pour envoi vers CUSCO Export
GDODI : Intgration des fichiers gnr pour GDOXX avec de points de vente RRDI pour les
pays FR, GB, ES, IT, BE, DE, PT, AT, NL, SH, DK, NO, SE.
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les volutions
du rfrentiel rseau RRDI. Ce traitement est aussi valable pour la phase dinitialisation.
GDOD1 : Intgration des fichiers gnr pour GDOXX avec de points de vente RRDI pour
les pays HU, SI, SK, HR, CZ, PL, RO
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les volutions
du rfrentiel rseau RRDI. Ce traitement est aussi valable pour la phase dinitialisation
GDOD2 : Intgration des fichiers gnr pour GDOXX avec de points de vente RRDI pour le
pays RU.
dit le : 25/04/16

page: 16/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Description : Ce traitement a pour objectif dinsrer dans la base de donnes les volutions
du rfrentiel rseau RRDI. Ce traitement est aussi valable pour la phase dinitialisation
GDOTD : Intgration des fichiers de rfrentiel NOTD CUSCO DB2.
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les volutions
du rfrentiel NOTD de CUSCO DB2. Ce traitement est aussi valable pour la phase
dinitialisation.
GDOTM : Intgration des fichiers de rfrentiel NOTD CUSCO Export.
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les volutions
du rfrentiel NOTD de CUSCO Export. Ce traitement est aussi valable pour la phase
dinitialisation.
GDOOP : Intgration des fichiers des Opportunits Connect Express.
Description : Ce traitement a pour objectif dinsrer en base de donnes, durant le batch de
nuit, les fichiers des opportunits envoys via Connect Express des diffrentes filiales.
Une rception par filiale.
GDOBT : Intgration des fichiers des opportunits issus de lOPV IT
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
opportunits traites dans lOPV.
GDOAJ : Export dalertes pour les rclamations (excution 13h)
Description : Ce batch exporte des indicateurs dans un fichier ASCII format pour envoi via
CFT vers un module dimportation des alertes rclamations au niveau du portail FRC et
de la Boite Patron (pour AC France).
GDOAR : Intgration des fichiers des rclamations et Extraction CR (CUSCO DB2).
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
rclamations clients prsentes dans les fichiers issus de CUSCO DB2 et de renvoyer un
compte-rendu.
GDOBU : Intgration des fichiers des rclamations et Extraction CR (CUSCO Export).
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
rclamations clients prsentes dans les fichiers issus de CUSCO Export et de renvoyer un
compte-rendu.
GDOAO : Intgration des fichiers des Opportunits et Extraction CR (CUSCO DB2).
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
Opportunits clients prsentes dans les fichiers issus de CUSCO DB2 et de renvoyer un
compte-rendu.
GDOBD : Intgration des fichiers des Opportunits et Extraction CR (CUSCO Export).
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
Opportunits clients prsentes dans les fichiers issus de CUSCO Export et de renvoyer un
compte-rendu.
GDOOS : Intgration des fichiers des Opportunits ITWEB 1.5
Description : Ce traitement a pour objectif dinsrer en base de donnes les fichiers des
opportunits envoys, via SFTP, des Sites Web hbergs chez PSA.
Les fichiers sont rcuprs sur la machine ITWEB toutes les heures (xxh30).
dit le : 25/04/16

page: 17/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

GDOOS : Intgration des fichiers des Opportunits ITWEB 2.0


Description : Ce traitement a pour objectif dinsrer en base de donnes les fichiers des
opportunits envoys, via SFTP, des Sites Web hbergs chez PSA via ITWEB.
Linterface nest pas encore active.
GDOOR : Intgration des fichiers des Opportunits SFTP
Description : Ce traitement a pour objectif dinsrer en base de donnes les fichiers des
opportunits envoys, via SFTP, des Sites Web hbergs chez PSA via SFTP.
GDOLM : Intgration des fichiers des clients et commandes issues Olive.
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les clients et
commandes prsentes dans les fichiers issus de Olive et de renvoyer un compte-rendu.
GDOLO : Intgration des fichiers des Opportunits Connect Express Olive
Description : Ce traitement a pour objectif dinsrer en base de donnes, durant le batch de
nuit, les fichiers des opportunits envoys via Connect Express Olive de France.
GDOXX : Sparation des donnes selon le pays dorigine.
Description : Ce traitement a pour objectif fractionner les donnes envoy pour RRDI, en 3
fichiers.
Le premiere: FR, GB, ES, IT, BE, DE, PT, AT, NL, SH,DK, NO, SE.
Le seconde : HU, SI, SK, HR, CZ, PL, RO
Le troisime : RU
GDOPT : Intgration des fichiers des Opportunits (BAMAC).
Description : Ce traitement a pour objectif dinsrer dans la base de donnes les
Opportunits clients prsentes dans les fichiers issus de BAMAC. Sans renvoyer un compterendu.

dit le : 25/04/16

page: 18/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

4.1.4. Gestion des opportunits provenant des sites web

4.1.5. Procdure dinstallation dun nouveau flux SFTP


Extrait mail Antoine PUJOL (RCBM/SIRC) du 17/07/2008
Pour les environnements de pr-production AP et AC :
- Un IDF par Marque est cr entre la passerelle SFTP et la machine de production PY03,
sur laquelle un rebond est paramtr pour rediriger les fichiers reus vers les
environnements de pr-production (PY12). Les IDFs sont :
* PY3GDORB pour AC
* PY3MACRB pour AP
- Les noms des fichiers communiquer aux prestataires externes prennent en compte ces
IDFs. Il s'agit de :
* RRMT0000PYN03XM2PY3GDORB pour AC
* RRMT0000PYN03XM2PY3MACRB pour AP
- Pour ouvrir un nouveau flux, il faut :
* Faire une demande de cration de compte technique.
* Demander l'attribution du service applicatif ZZ5B ce nouveau compte.
Pour les environnements de production AP et AC :
dit le : 25/04/16

page: 19/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

- Un IDF par Marque est cr entre la passerelle SFTP et la machine de production PY03.
Les IDFs sont :
* PY3GDORK pour AC
* PY3MACRI pour AP
- Les noms des fichiers communiquer aux prestataires externes prennent en compte ces
IDFs. Il s'agit de (seuls les IDFs changent) :
* RRMT0000PYN03XM2PY3GDORK pour AC
* RRMT0000PYN03XM2PY3MACRI pour AP
- Pour basculer le nouveau flux en production, il n'y aura donc ct PSA rien faire ds
lors que les premiers flux auront t dclars (aprs ACUK et AP Allemagne).

4.2. SURVEILLANCE
Voir 9.3 et 9.4

5. DESCRIPTION DES PROCEDURES DE PURGE


5.1. PURGE DES DONNES
La purge des donnes se fait hebdomadairement par le traitement GDOPU.
5.1.1. Organigramme de traitement

Ce batch est compos dun seul programme java effectuant les oprations suivantes :
1. Rcupration des paramtres de purge
2. Connexion la base de donnes GDO
3. Purge des clients obsoltes (les opportunits associes sont ensuite purges en
cascade).
4. Purge des imports obsoltes
5. Libration des ressources
dit le : 25/04/16

page: 20/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

5.2. PURGE DES LOGS


Voir 9.2

dit le : 25/04/16

page: 21/ 37

GENERALE

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

6. DESCRIPTION DES FLUX EXTERNES


6.1.

FLUX EN EMISSION

Traitement
rcepteur

Partenaire

Export
fichier
dalertes
rclamations

Export
fichier
dalertes
rclamations

Nombre
denregist
rements

Frquence

Taille
fixe /
Variable

Impacts en cas
de non rception

Portail FRC

Taille
dun
enregistr
ement
Variable

Variable

Bi journalier

Variable

Pprod :
PYASME

(Max.
50)

Prod :
PYASMF
PYASMG
Boite Patron

Variable

(Pour les
filiales
France, UK
et Espagne
max
=
4700).
Variable

Non bloquant.
Pas dalertes dans
le portail jusquau
prochain flux.

Bi journalier

Variable

Pprod :
PY0GDOE3

(Max.
50)

Non bloquant.
Pas de nouvelles
alertes dans la
Boite
Patron
jusquau prochain
flux.

Bi journalier

Variable

Non bloquant.
Pas de nouvelles
alertes dans la
Boite
Patron
jusquau prochain
flux.

Quotidien
Dans
le
batch de nuit

Variable

Prod :
PY3GDOE3
Export
fichier
dalertes NOTD

Boite Patron

Variable

(Pour
filiale
France
max
4700).

la
=

Variable

Pprod : pas de pr-prod

(Pour
la
filiale
France
max
=
4700).
Variable

Prod :
PYAIBK
Export
fichier
rfrentiel
Rseau

RPV
Pprod : YLAI0030
Prod : YLAI1010

Variable
XML

Export
fichier
Opportunit

RPV
Pprod : YLAI0030
Prod : YLAI1010

Variable
XML

Variable

Quotidien
Dans
le
batch de nuit

Variable

Export
fichier
dalertes
opportunits

Portail FRC

Variable

Variable

toutes les 45
mn

Variable

Pprod :
PYASME

(Max.
50)

Non bloquant.
Pas dalertes dans
le portail jusquau
prochain flux.

Aprs
chaque
lancement
de la chaine
dintgration
des rclas

Variable

Rmission
GDO.

Compte-rendu
dintgration des
rclamations

Prod :
PYASMF
PYASMG
CUSCO
Pprod :
PY12
Prod :
PY06

dit le : 25/04/16

Variable.
Max = 70

(Pour les
filiales
France, UK
et Espagne
max
=
4700).
Variable

page: 22/ 37

par

Documentation

DSIN
Traitement
rcepteur

Partenaire

Compte-rendu
dintgration des
opportunits

CUSCO

Taille
dun
enregistr
ement
Variable.
Max = 70

Nombre
denregist
rements

Frquence

Taille
fixe /
Variable

Impacts en cas
de non rception

Variable

Variable

Rmission
GDO.

par

Variable
Max
=8000c

Variable
(Max
=
500)

Aprs
chaque
lancement
de la chaine
dintgration
des
opp.issues
de Cusco
Quotidien
Dans
le
batch de nuit

Variable

Rmission
GRC.

par

Variable
Max
5000
Variable.
Max = 70

Variable

Quotidien
durant
le
batch de nuit
Aprs
chaque
lancement
de la chaine
dintgration
des rclas
Aprs
chaque
lancement
de la chaine
dintgration
des
opp.issues
de
Cusco
Oracle
Quotidien
Dans
le
batch de nuit

Variable

Rmission
GDO.

par

Variable

Rmission
GDO.

par

Variable

Rmission
GDO.

par

Variable

Rmission
GRC.

par

Pprod :
PY12
Prod :
PY06

Export des MAJ


sur
les
rclamations

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

CUSCO
Pprod :
- PY12
Prod :
- PY06

Export
opportunits

OPV AC IT/DE/PT/ES
- BEN18

Compte-rendu
dintgration des
rclamations

CUSCO Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Compte-rendu
dintgration des
opportunits

CUSCO Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Variable.
Max = 70

Variable

Export des MAJ


sur
les
rclamations

CUSCO Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Variable
Max
=8000c

Variable
(Max
=
500)

6.2.

Variable

FLUX EN RECEPTION

dit le : 25/04/16

page: 23/ 37

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

Traitement
rcepteur

Partenaire

Taille dun
Nombr
enregistrement e
denreg
istreme
nts

Frquence

Taille
fixe /
Variable

Impacts en
cas de non
rception

Intgration des
rclamations

CUSCO

Variable.
Max = 62000.

Variable

A rception dun fichier

Variable

Rmission
par CUSCO.

Pprod :
- PY12
Prod :
- PY06
Intgration des
rclamations

CUSCO
Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Variable.
Max = 62000.

Variable

A rception dun fichier

Variable

Rmission
par CUSCO.

Intgration des
opportunits

CUSCO

Variable.
Max = 4010.

Variable

A rception dun fichier

Variable

Rmission
par CUSCO.

Pprod :
- PY12
Prod :
- PY06
Intgration des
opportunits

CUSCO
Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Variable.
Max = 4010.

Variable

A rception dun fichier

Variable

Rmission
par CUSCO.

Intgration des
opportunits

Accessplus
(SFTP)
Prod :
YLAS1070
YLAS1060

Variable.
Max = 4010c.

Variable

A la rception dun fichier

Variable

Rmission
par
Accessplus.

Intgration des
opportunits

Poste client
filiale
(Connect
Express)
Citroen.pl
(site hberg
chez PSA)
Prod :
PYAQTP

Variable.
Max = 4010c.

Variable

A la demande (transfert
manuel dclench par
lutilisateur)

Variable

Rmission
par
lutilisateur.

Variable.
Max = 4010c.

Variable

Rcupration dun fichier


en SGP toutes les 30 min
(citroen.pl gnre un fichier
par heure et le met
disposition, sauf dans le
cas dun fichier vide)

Variable

Rmission
par citroen.pl

CUSCO

Variable.
Max = 82.

Variable

Quotidien

Variable

Rmission
par CUSCO.

Intgration des
opportunits
CFT depuis la
zone
SGP
(ITWEB 1.5)
Cible chane :
UTF-8
Intgration des
NOTD

Pprod :
- PY12
Prod :
- PY06

dit le : 25/04/16

page: 24/ 37

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

Traitement
rcepteur

Partenaire

Taille dun
Nombr
enregistrement e
denreg
istreme
nts

Frquence

Taille
fixe /
Variable

Impacts en
cas de non
rception

Intgration des
NOTD

CUSCO
Oracle
Pprod :
- YLAI2020
Prod :
- PYAII6

Variable.
Max = 82.

Variable

Quotidien

Variable

Rmission
par CUSCO.

Intgration du
rfrentiel
rseau (RRDI)

RRDI

Fixe.
2883c.

Variable

Quotidien

Fixe

Rmission
par RRDI.

Variable
Max 2000

Variable

Quotidien durant le batch


de nuit

Variable

Rmission
par OPV

Intgration des
Opportunits

Prod :
PY06
OPV
AC
IT/DE/PT/ES

dit le : 25/04/16

page: 25/ 37

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

7. DESCRIPTION DES BASES DE DONNEES


7.1. GENERALITES
7.1.1. Sous-systemes
Les sous-systmes DB2 utiliss pour lapplication sont :
Environnement
MUD (MVS2)
PrPROD (PY12)
PROD (PY03)

Serveur
NBB
BBA
CBA

7.1.2. Initialisation
Linitialisation de lapplication, dans lordre suivant :
- initialisation des rfrentiels de lapplication,
- initialisation des NOTD (REC36 fichier CUSCO),
- initialisation du rfrentiel rseau (fichier RRDI).
Linitialisation des rfrentiels se fait par excution dune SYSIN dinit livre sous Endevor :
GDOSY001.

7.2. LISTE DES TABLESPACES


Nom

TS Canal
TS Client
TS Contact
TS Demande
TS GroupeReseau
TS
Libelle
GroupeReseau
TS des historiques
TS Import
TS Locale
TS MessageAccueil
TS Motifs
TS Nature
TS Reseau
TS NOTD
TS Offre
TS Opportunite
dit le : 25/04/16

Code

PRIQTY (ko)

SECQTY
(ko)

GDOQDAL1
GDOQDCAN
GDOQDCLI
GDOQDCON
GDOQDDEM
GDOQDGRP
GDOQDGLI

12
1760000
22008
22008
16
52

1
176000
2200
2200
1
5

GDOQDHIS
GDOQDIMP
GDOQDLNG
GDOQDMES
GDOQDMOT
GDOQDNAT
GDOQDNET
GDOQDNTD
GDOQDOFR
GDOQDOP1

26 000
572
12
16
8472
16
2208
376
22008
1760008

2600
57
1
1
847
1
220
37
2200
176000
page: 26/ 37

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

TS OpportuniteTraitee
TS Pays
TS Pilotage
TS Plaque
TS Reclamation
TS Rfrentiel
TS ResultatTraitement
TS Libelle Source
TS suivi opportunits
TS Source
TS rfrentiel des suivis
TS Transcodification
TS Libelle
TS Libelle
TS Type
TS TypeClient
TS utilisateurs
TS Libells volumineux
TS Travail

GDOQDOP2
GDOQDPAY
GDOQTPIL
GDOQDPLA
GDOQDRCL
GDOQDREF
GDOQDRES
GDOQDSLI
GDOQDSOP
GDOQDSOU
GDOQDSUI
GDOQDTRC
GDOQDTRD
GDOQDTRT
GDOQDTYP
GDOQDTCL
GDOQDUSR
GDOQDVOL
GDOQDWRK

22008
12
1760008

2200
1
176000

440008
1108
16
52
26000
16
500
12
3920
12
12
12
750
7040064
440008

44000
110
1
5
2600
1
50
1
392
1
1
1
75
704006
44000

7.3. LISTE DES TABLES


Code

Nom

Texte de la description

GDOQTCAN

Canal

GDOQTCON
GDOQTDEM
GDOQTCLI
GDOQTGLI

contact
Demande
Client
GroupeReseauLi
b
GroupeReseau
Histotique
Import
Locale
Log
MessageAccueil
Motif
Nature
Reseau
NOTD
Offres
Opportunite

Rfrentiel des canaux de provenance des


opportunits
contact
Demande
Clients
Libells des regroupements de points de
vente
Regroupements de points de vente
Historique des connections
Historique des importations
Langues
log
Messages daccueil des administrateurs
Motifs des rclamations
Rfrentiel des natures dopportunit
Rfrentiel des points de vente
Rfrentiel NOTD
Offres
Opportunits

GDOQTGRP
GDOQTHIS
GDOQTIMP
GDOQTLNG
GDOQTLOG
GDOQTMES
GDOQTMOT
GDOQTNAT
GDOQTNET
GDOQTNTD
GDOQTOFR
GDOQTOP1

dit le : 25/04/16

page: 27/ 37

Nombre
de lignes
20
100 000
100 000
400 000
120
100
400 000
1400
10
10000
10
200000
40
10000
1500
100 000
400 000

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

GDOQTOP2

OpportuniteTraite
e
Pays
pilotage
Plaque
Reclamation
Rfrentiel
ResultatTraiteme
nt
SourceLib
Suivi opportunits
Source
Suivi
TypeClient
Transcodification
Libelle
Traitement
Type
Utilisateurs
Libells
volumineux
Travail

GDOQTPAY
GDOQTPIL
GDOQTPLA
GDOQTRCL
GDOQTREF
GDOQTRES
GDOQTSLI
GDOQTSOP
GDOQTSOU
GDOQTSUI
GDOQTTCL
GDOQTTRC
GDOQTTRD
GDOQTTRT
GDOQTTYP
GDOQTUSR
GDOQTVOL
GDOQTWRK

Opportunits Traites

140 000

Pays
pilotage
Rfrentiel des plaques
Rclamations
Rfrentiel
Rfrentiel des rsultats du traitement des
opportunits
Libell des sources dopportunit
Suivi opportunits
Rfrentiel des sources dopportunit
Rfrentiel des suivis
Types de client
Rfrentiel de transcodification
Libells
Table des Traitements
Rfrentiel des types dopportunit
Table des utilisateurs issus de Runis
Descriptifs des rclamations

10
200000
100
100000
10 000
30

Table de travail
opportunits

pour

limport

des

120
400 000
100
10
5
10 000
8000
10
10
50 000
200000
100 000

7.4. LISTE DES INDEXS DE TABLE


Code
GDOQCCAN
GDOQXCA1
GDOQCCLI
GDOQXCL1
GDOQXCL2
GDOQXCL3
GDOQXCL4
GDOQXCL5
GDOQCGLI

Primaire
X

Cluster
X

Etrangre

Unique
X

GDOQCGRP

GDOQCIMP
GDOQXIM1
GDOQXIM2
GDOQCLNG
GDOQCMES
GDOQXME1
GDOQXME2
GDOQCMOT

X
X
X
X

X
X

X
X

X
X

X
X
X
X

dit le : 25/04/16

Code de colonne
CODE_CANAL
CODE_PAYS
ID_CLIENT
CODE_PAYS
ID_TYPE_CLIENT
NOM1
CODE_POSTAL
VILLE
CODE_GROUPE_RESEA
U
ID_LOCALE
CODE_GROUPE_RESEA
U
ID_IMPORT
CODE_PAYS
DATE
ID_LOCALE
ID_MESSAGE_ACCUEIL
CODE_PAYS
ID_LOCALE
ID_RECLAMATION
page: 28/ 37

Table
GDOQTCAN
GDOQTCAN
GDOQTCLI
GDOQTCLI
GDOQTCLI
GDOQTCLI
GDOQTCLI
GDOQTCLI
GDOQTGLI
GDOQTGRP
GDOQTIMP
GDOQTIMP
GDOQTIMP
GDOQTLNG
GDOQTMES
GDOQTMES
GDOQTMES
GDOQTMO

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

Code

Primaire

Cluster

GDOQCNAT
GDOQXNAT
GDOQCNET
GDOQXNE1
GDOQCNTD

GDOQCOP1
GDOQXOP1

Etrangre

Unique

X
X

X
X
X

X
X

GDOQXOP2

GDOQXOP3
GDOQXOP4
GDOQXOP5
GDOQXOP6
GDOQCOP2
GDOQXOT1

X
X
X
X
X

GDOQXOT2
GDOQXOT3
GDOQXOT4
GDOQXOT5
GDOQXOT6
GDOQCPAY
GDOQCRCL
GDOQXRC1

X
X

X
X

GDOQCRES
GDOQXRE1
GDOQCSLI

GDOQCSOU
GDOQXSO1

X
X
X
X
X

dit le : 25/04/16

X
X
X

GENERALE

Code de colonne
CODE_PAYS
CODE_NATURE_CAS
CODE_OBJET_CAS
CODE_THEME_CAS
CODE_DETAIL_CAS
ID_NATURE
CODE_PAYS
CODE_RRDI
ID_GROUPE_RESEAU
CODE_PAYS
CODE_NATURE_CAS
CODE_OBJET_CAS
CODE_THEME_CAS
CODE_DETAIL_CAS
ID_OPPORTUNITE
DATE_MISE_A_DISPO
CODE_PAYS
ID_TYPE
DATE_MISE_A_DISPO
CODE_PAYS
STATUT
CODE_RRDI
DATE_CREATION
ID_CLIENT
CODE_MARKETING
ID_OPPORTUNITE_TR
DATE_MISE_A_DISPO
CODE_PAYS
ID_TYPE
CODE_RRDI
ID_NATURE
CODE_PAYS
ID_RESULTAT
CODE_PAYS
CODE_SOURCE
CODE_PAYS
ID_CANAL
CODE_PAYS
CODE_PAYS
ID_RECLAMATION
ID_CAS
CODE_PAYS
ID_RESULTAT
CODE_PAYS
CODE_SOURCE
CODE_PAYS
ID_LOCALE
CODE_SOURCE
CODE_CANAL
CODE_PAYS
page: 29/ 37

Table
T

GDOQTNAT
GDOQTNAT
GDOQTNET
GDOQTNET
GDOQTNTD

GDOQTOP1
GDOQTOP1
GDOQTOP1
GDOQTOP1
GDOQTOP1
GDOQTOP1
GDOQTOP1
GDOQTOP2
GDOQTOP2
GDOQTOP2
GDOQTOP2
GDOQTOP2
GDOQTOP2
GDOQTOP2
GDOQTPAY
GDOQTRCL
GDOQTRCL
GDOQTRES
GDOQTRES
GDOQTSLI
GDOQTSOU
GDOQTSOU

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

Code
GDOQXSO2
GDOQCTCL
GDOQCTRD
GDOQCTYP
GDOQCVOL
GDOQXVO1

Primaire

Cluster

Etrangre
X

Unique

X
X
X
X

X
X
X
X

X
X
X
X
X

GDOQCWRK

GENERALE

Code de colonne
CODE_PAYS
ID_TYPE_CLIENT
ID_LOCALE
ID_TYPE
ID_TEXTE_VOL
ID_EXTERNE
ORDRE
TYPE
ID_WRK

Table
GDOQTSOU
GDOQTTCL
GDOQTTRD
GDOQTTYP
GDOQTVOL
GDOQTVOL
GDOQTWR
K

8. MAINTENANCE - EXPLOITATION
8.1. SAUVEGARDES APPLICATIVES
La base de donnes est sauvegarde quotidiennement.
La rtention est de 7 jours.
8.1.1. Sauvegarde/Restauration des Pices Jointes
Cas gnral

Cas fonctionnel

Localisation Etat

Cas n1 : Crash de la baie Netapp (en pleine journe)


Rclas non clos
USS
USSOK
Rclas clos depuis + de 3 jours
Netapp
NetappKO
Rclas clos depuis - de 3 jours
USS+Netapp
USSOK ; NetappKO
(pointeurs vers Baie Netapp)

Action
Rien faire
Restaurer la baie la dernire sauvegarde
Les pointeurs dsignant les fichiers sur la baie
non encore sauvegard (fichiers du jour par
exemple), la base de donnes doit tre mis
jour pour que les pointeurs dsignent les
fichiers encore prsent sous USS

Cas n2 : Crash des fichiers sous USS (en pleine journe)


Rclas non clos
USS
USSKO

Restaurer la dernire sauvegarde USS. Mise


jour de la base de donnes pour supprimer
les pointeurs.
Rclas clos depuis + de 3 jours
Netapp
NetappOK
Rien faire
Rclas clos depuis - de 3 jours
USS+Netapp
USSKO ; NetappOK
Rien faire car pointeurs vers Baie Netapp
Cas n3 : Restauration de la base de donnes - de 3 jours (restauration le vendredi avec une sauvegarde du mardi soir)
Rclas non clos
USS
USSOK
Rien faire : certaines PJ seront orphelines. Un
mnage sera faire par les Indus avec laide
des Etudes.
Rclas clos depuis + de 3 jours
Netapp
NetappOK
Rien faire : les pointeurs dsignent les
fichiers sur la baie et nauront pas bougs en 3
jours
Rclas clos depuis - de 3 jours
USS+Netapp
USSOK ; NetappOK
Rien faire : Les pointeurs dsignent les
fichiers sur la baie. Aprs restauration, les
pointeurs dsigneront les fichiers sous USS.
dit le : 25/04/16

page: 30/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Q : que se passera-t-il lors du prochain


passage de la purge, si les fichiers sont dj
sur la baie ? Vrifier si batch de purge
crase fichier existant
Cas n4 : Restauration de la base de donnes + de 3 jours (restauration le vendredi avec une sauvegarde du lundi soir)
Rclas non clos
USS
USSKO
Restaurer la sauvegarde USS quivalente
Rclas clos depuis + de 3 jours
Netapp
NetappOK
Rien faire
Q : que se passera-t-il lors du prochain passage
de la purge, si les fichiers sont dj sur la baie ?
Rclas clos depuis - de 3 jours
USS+Netapp
USSOK ; NetappOK
Restaurer la sauvegarde USS quivalente
Q : que se passera-t-il lors du prochain passage
de la purge, si les fichiers sont dj sur la baie ?

Premier test de sauvegarde/restauration sur une Pice Jointe (Exemple GRC Rseau
AC)
Sauvegarde des Pices Jointes stockes sous USS
Lapplication GDOUV excute tous les jours 22h00 utilise le script
/users/gdu00000/exploit/script/saveuss.sh
Ce script sauvegarde tout le contenu des rpertoires paramtrs dans la variable REPLISTE
ainsi que les pices jointes stockes dans /users/gdu00000/data/pj/courant
($REP_PJ/courant).
Dans notre exemple, les Pices Jointes sont stockes dans un fichier darchive (.pax) zipp
(.gz). Ce fichier est ensuite copi dans le rpertoire de sauvegarde
/users/gdu00000/montage/save/p
Une fois rcupr par FDR UPDTREAM 07h00, le fichier est visible dans linterface du site
intranet http://sssd.inetpsa.com/index_centralise.php
Suivi BU --> USS --> Suivi USS --> Cocher "Suivi Complet"

dit le : 25/04/16

page: 31/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

Cas de la perte sur une Pice Jointe


Le rpertoire des Pice Jointe actuel contient les fichiers suivants :

dit le : 25/04/16

page: 32/ 37

GENERALE

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

Nous supprimons par exemple le fichier AC_50025238_20090116161407059.doc.


Le test applicatif nous donne le rsultat suivant Le fichier est introuvable .

dit le : 25/04/16

page: 33/ 37

GENERALE

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Restauration du fichier des Pices Jointes


La restauration passe par le job xxxxxxxxxxxx
Il faut y paramtrer ..
Une fois excut le fichier se retrouve dans le rpertoire /users/gdu00000/montage/restore
Dplacer le fichier dans un rpertoire temporaire afin de ne pas prendre le risque dcraser
ou de modifier les rpertoires viables.
Une fois avoir dzipp (gzip d <nom>) et desarchiv (pax rf <nom>) le fichier dans votre
rpertoire temporaire, vous avez toutes les Pices Jointes stockes dans un sous rpertoire
courant .
Il
ne
reste
plus
qu
copier
le
fichier

dans
notre
exemple

AC_50025238_20090116161407059.doc
dans
le
rpertoire
/users/gdu00000/data/pj/courant

dit le : 25/04/16

page: 34/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

Le fichier ne possde pas le mme nom de propritaire mais cela ne pose pas de problme
applicativement parlant avec les droits par dfaut (664).

8.2. GESTION DES LOGS


Les logs applicatives sont nommes de la manire suivante :
<nom script indus> + .log
Dans le cas dun lancement multi-journalier, les diffrentes logs sont ajoutes en fin de
fichier.
Lhistorisation des logs se fait tous les jours 21h.
Traitement : GDOHL gdo_0hl0.sh
Les logs sont transfres du rpertoire $UNXLOG vers $UNXHISTO/log. Elles sont
renommes en <nom de log> + save + <date et heure de sauvegarde>.

8.3. PURGE DES LOGS ET FICHIERS DE DONNEES


La purge des logs se fait via galement GDOHL. Elle ne conserve uniquement que les 120
derniers jours.
Les fichiers de donnes, stocks dans $UNXHISTO/recept ou envoi, sont purgs au bout de
120 jours.

8.4. SURVEILLANCE
La surveillance des jobs est automatiquement assure par OPC.
dit le : 25/04/16

page: 35/ 37

Documentation

DSIN

Dossier dexploitation de GDR AC


Projet CUSCO

GENERALE

De plus, les J2EE Serveur et IHS sont enregistrs dans lautomate :


- Incident remont au pupitre si crash
- Relance du processus
(source : DSIN-NM-WBS05 Norme mtier WebSphere)
Les arrts/relances normaux par job OPC ne gnre par dincident.

8.5. INCIDENTS ET CONSIGNES


Les instructions de reprise sont donnes via les OI (Opration Instruction).
Les instructions dfinies pour cette application sont de laisser en ltat, transfert de
lincident lindus .

8.6. SERVEUR DAPPLICATIONS WEBSPHERE


En cas dintervention sur la base de donnes pouvant rendre lapplication indisponible, il est
prconis de faire au pralable un arrt du serveur dapplication Websphere.
Ces arrts/relances se font par les jobs OPC utiliss galement pour les chanes de
dploiement GDOZO et GDOZ3.

9. PRISE EN COMPTE DE LIVRAISON


Les livraisons se font par lintermdiaire de packages livrs par les Etudes.
Le package pour lapplication doit tre nomm de la faon suivante :
- L<Code Etude dfini dans Endevor><PRD de lapplication>XXX
Exemple : LGUGDO02R
Une fois rcupr, le mode de dploiement du package se fait en fonction du contenu du
package.

9.1. DPLOIEMENT APPLICATION DENTREPRISE


Sous ZOS, le dploiement de lear et des properties ne se fait pas par la console
dadministration mais par une chane OPC, comme prconise dans le document RDBAC20.
Traitement : GDOZO
Rappel des noms des rpertoires des serveurs dapplication :
Pr-prod
Prod
Serveur WAS
BWE1BS3(C) CWE1ASI(S)
Localisation dorigine des objets :
LEAR est copi via Endevor dans un rpertoire tampon sur la machine cible. Le rpertoire
est codifi de la manire suivante :
/users/tampon/<Serveur WAS>/adeployer
Les fichiers properties sont quant eux copis dans les sous-rpertoires de
/users/tampon/bgc00000.
dit le : 25/04/16

page: 36/ 37

Documentation

DSIN

GENERALE

Dossier dexploitation de GDR AC


Projet CUSCO

La chane OPC est dcompose de la manire suivante :


- Copie des properties TP et vidage du rpertoire tampon (GDOZ0GDO)
- Sauvegarde
du dernier EAR dploy et celui qui va ltre dans
/users/gdo00000/<Serveur WAS>/saveXXX (GDOZ00CP)
- Dploiement de lEAR (GDOZ00DP)
- Association de la bibliothque partage (GDOZ0PAT)
- Destruction de lEAR dans le tampon (GDOZ00DL)
- Test des fichiers tmoins de prise en compte dEAR et properties pour
dclenchement de larrt/relance du serveur dapplication.
- Arrt/Relance du serveur dapplication (postes NV00)
- Mise disposition (GDOZ0M00)
Des logs complmentaires
/users/gdo00000/exploit/log.

sur

la

chaine

de

dploiement

se

trouvent

dans

Si lissue de la bonne excution de la chaine de dploiement lapplication est indisponible,


les logs WebSphere concernant le serveur dapplication concern sont visibles dans la
Sysview (en filtrant sur le nom du serveur dapplication).

9.2. DPLOIEMENT OBJETS APPLICATIFS


Traitement : GDOET
Cette chane OPC lance sous /users/gdo00000/exploit/outils ($UNXEXOUTILS), le script
gdo_0liv.sh.
Ce script se base sur le fichier gdo_livr.dat situ dans /users/gdo00000/exploit/data
($UNXDATA).
Chaque ligne est dcompose en deux colonnes : le rpertoire source et le rpertoire cible.
Pour chaque composant trouv dans un rpertoire source, il est copi dans son rpertoire
cible correspondant.
De plus, chaque fichier darchive .pax est dcompress dans le rpertoire cible.
Les livraisons sont historises dans /users/gdo00000/histo/livraison et une log se trouve
dans /users/gdo00000/exploit/data/outils ($GDO_RESULTAT).

dit le : 25/04/16

page: 37/ 37