Bonjour,
Je suis en train d'étudier la restauration de sauvegardes ADRDSSU sur un PC, soit par un outil existant soit en le développant.
J'ai une bonne expérience PC, un bonne expérience du monde de la sauvegarde (ayant travaillé par le passé chez un éditeur) et quelques notions du monde mainframe (plutôt AS/400) qui me proviennent de cette même expérience.
La sauvegarde en question est réalisée sur z/OS puis compressée et passée à AMATERSE.
A-priori ces étapes permettent de préserver l'intégrité des données pendant le transfert (FTP).
Se pose alors la question de l'interprétation du contenu du fichier récupéré. J'ai trouvé de la documentation sur le site d'IBM, notamment sur ADRTAPB.
Au point où j'en suis, je me dis qu'il s'agit ni plus ni moins que de se déplacer dans un bloc de données en interprétant les différents champs qu'il contient pour y retrouver le début et les attributs (notamment le nommage) des fichiers. D'un autre coté, je ne suis pas vraiment rassuré par le peu de littérature sur le sujet…
Je suis bien conscient que j'y trouverai de l'EBCDIC et qu'il faudra (éventuellement) le traduire.
Est-ce qu'un tel projet a des chances d'aboutir (idéalement sur un succès ) ?
Y a-t-il des outils qui le permettent déjà ?
Quels sont les écueils que je risque de rencontrer ?
Est-ce que certaines spécificités des fichiers z/OS (bloc fixe / bloc variable notamment) risquent de me bloquer ?
Enfin, comment m'assurer que les données qu'on me fournit sont intègres et que les données que je génère le sont également (dans le monde PC on a l'habitude d'utiliser des sommes de contrôle - MD5, SHA, etc.) ?
Merci d'avance.
Partager