Les solutions techniques


Plate-forme MVS : CICS


Recommandations générales concernant la sécurité :


Pour obtenir une sécurité fiable, il faut mettre en oeuvre une politique

de sauvegarde, les objectifs des utilitaires de sauvegarde sont d'assurer  la possibilité

de  restauration en cas d'incident matériel ou logiciel.


Pour effectuer vos sauvegardes , vous avez un choix limité d'utilitaires standards MVS, mais ils se suffisent à eux même car ils sont très fiables, le plus utilisé est ADRDSSU.

La fiabilité de vos sauvegardes est davantage dans la fréquence et dans le mode d'utilisation que dans le choix de l'utilitaire lui-même.


Pour assurer une sécurité fiable de vos données il faut :


1)  Sauvegarder avec ADRDSSU vos fichiers OFFLINE : 


En général les sauvegardes se font le soir après l'arrêt du CICS et avant le démarrage de la production de nuit, tous les fichiers de vos applications doivent être sauvegardés mais également les fichiers du CICS, la fréquence journalière et la meilleure protection contre les incidents et avec les GDG vous avez la possibilité de conserver des versions sur plusieurs jours.

!Attention l'utilitaire ADRDSSU est limité en restauration par VSAM à 4.2 Giga octets, si vos fichiers dépassent cette limite utiliser l'EXPORT VSAM pour les sauvegarder, sinon vous ne pourrez plus les restaurer.


2)  Assurer le RECOVERY de vos fichiers VSAM par CICS  en cas de problème :


Pour mettre en oeuvre  le FORWARD RECOVERY RESTART (CICSVR), option lors de l'installation, reportez vous aux documentations  IBM © CICS Recovery and Restart Guide,   CICS VSAM Recovery, CICSVR User's Guide and Reference, CICSVR Implementation Guide. 


- Installer le JOB DFH$ARCH (CICSxxx.DFHJPDS) de mise à jour des LOG soumis par CICS

- Installer dans un menu ISPF une entrée pour  CICSVR, ce qui va vous permettre de générer le JCL de RECOVERY sur les fichiers VSAM :

      .…

       R  CICSVR - Cics Vsam Recovery MVS/ESA

      ….

       R,'PGM(DWWPM) NEWAPPL(DWW)

      ….

- DEFINE des fichiers de CICSVR  (vous avez les exemples de DEFINE dans les IVP de CICS) :

        . DWWCON1

        . DWWCON2

        . DWWCON3

        . DWWMSG

- Dans la SIT le paramètre SRT doit être positionné (suffixe par défaut de la table 1$);

- DEFINE des fichiers LOG et JOURNAL  (DFHJ01A, 01B, 01X) voir dans le PDS d'installation le membre DFHDEFDS

- Dans le fichier des ressources  CSD le paramètre BACKOUTONLY doit être positionné  par CEDA sur les fichiers :

       - Recovery Paramètre

               -  Recovery   :      Backoutonly


Si vous avez un problème de RECOVERY FAILED sur des fichiers VSAM,  CICS vous informe par un message d'erreur à l'ouverture des fichiers et ils restent CLO UNE, vous devez appliquer la procédure de FORWARD RECOVERY (CICSVR).


Appliquer des LOG est toujours compliqué, si vous n'arrivez pas à exécuter  la procédure de FORWARD RECOVERY (CICSVR) vous avez toujours la possibilité de passer outre et  de restaurer la dernière version de sauvegarde en envisageant la possibilité de perte d'une journée de saisie.


Pour plus d'informations reportez vous à la rubrique : 

Message OPEN FAILED et BACKOUT NEEDED sur un fichier VSAM.     



Recommandations générales sur les performances.

Les problèmes rencontrés, les réponses apportées

Quelques  programmes à télécharger

L'expérience des « uns » aux profits des  « autres »

MemoHost.com © référencé par  AltaVista  Ecila   Excite  Google  HotBot  MSN  Lokace  Nomade Yahoo Voila