L'API QSRSAVO vous permet de sélectionner les fichiers spoolés à sauvegarder
Comment sauvegarder les nouveaux fichiers spoolés ?
Depuis l’époque du System/38, j’ai toujours voulu que l’OS soit capable de sauvegarder des fichiers spoolés. J’ai même défendu cette idée lors d’une session spéciale à une conférence COMMON. Visiblement, la plupart des participants ne m’ont pas pris au sérieux.
Comment sauvegarder les nouveaux fichiers spoolés ?
Je n’ai pas compris pourquoi, parce que, partout où j’ai travaillé, les utilisateurs considéraient les fichiers spoolés (particulièrement les rapports de fin de mois et de fin d’année) au moins aussi importants que la base de données. Pour s’en tenir à IBM, à cette époque, le meilleur moyen de sauvegarder des fichiers spoolés était de les imprimer. (Bien entendu, cela peut être fait en dehors de l’OS en copiant les fichiers spoolés dans des fichiers physiques ou des espaces utilisateur puis en sauvegardant ces fichiers, mais cette méthode a toujours relevé du bricolage et causé des ennuis lors de la restauration des fichiers dans d’autres systèmes dépourvus du logiciel requis.)
Quand Rochester a finalement fourni les moyens de sauvegarder des fichiers spoolés en i 5.4, j’ai procédé immédiatement aux changements nécessaires pour qu’un programme de sauvegarde puisse les inclure dans les sauvegardes quotidiennes et hebdomadaires. Imaginez ma contrariété quand j’ai constaté que le paramètre Spooled file data (SPLFDTA) n’existait sur aucune des commandes SAVCHGxxx. Heureusement, IBM donnait un moyen d’accomplir cette tâche avec l’API Save Object List (QSRSAVO).
Pour l’essentiel, elle reproduit les commandes Save Library (SAVLIB) et Save Object (SAVOBJ), mais elle a une autre fonction qui lui permet de sélectionner les fichiers spoolés à sauvegarder. Moyennant quoi, vous pouvez sauvegarder uniquement les fichiers spoolés qui ont été créés après une certaine date/heure. (Bien entendu, cela entraîne la question suivante : si je peux faire cela en ILE RPG, pourquoi IBM ne pourrait-elle pas le faire dans les commandes SAVCHGxxx ?)
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Fuites de données : la France, 2ème pays le plus touché au monde début 2026
- Nomios accélère sur la cybersécurité industrielle avec un SOC renforcé et une Factory OT immersive
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Reprendre le contrôle de son SI : la clé d’un numérique à la fois souverain et responsable
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
