A présent, voyons comment utiliser CLNUPOUTQ pour mettre en oeuvre une stratégie simple d'archivage de fichiers spoules. La première étape
consiste à utiliser la commande CRTOUTQ (Create Output Queue) pour créer une file d'attente en sortie devant contenir les fichiers spoules que
l'on souhaite archiver :
CRTOUTQ OUTQ( QUSRSYS/ARCHIVE
Utilisation de CLNUPOUTQ
)
Avant de se lancer dans l’utilisation de CLNUPOUTQ, il est important de se mettre d’accord sur une période de rétention des fichiers
spoules. Supposons par exemple que sur votre système vous disposiez de deux files d’attente d’impression baptisées FINANCE et SALES. La
file d’attente d’impression nommée FINANCE contient aussi bien des rapports mensuels que des rapports produits au coup par coup. Créés à
partir d’un ID utilisateur générique nommé MONTHEND, les rapports mensuels doivent être conservés pendant une année. Par ailleurs, le
département Ventes tient à gérer seul le contenu de la file d’attente d’impression SALES. Tous les autres fichiers spoules du système peuvent
être effacés après 28 jours.
Pour répondre à ces exigences, vous décidez d’archiver en ligne les rapports financiers mensuels pendant une année et d’effacer tous
les autres fichiers spoules, à l’exception des rapports des ventes, après 28 jours. Mettre en oeuvre cette stratégie exige trois étapes simples.
Premièrement, commencez par supprimer tout fichier placé dans les archives et datant de plus d’un an :
CLNUPOUTQ OUTQ ((QUSRSYS/ARCHIVE)) +
RETAIN (365)
Ensuite, archivez tous les rapports financiers mensuels vieux de plus de 28 jours :
CLNUPOUTQ OUTQ( (QUSRSYS/FINANCE) ) +
USRID( MONTHEND ) +
RETAIN( 28 ) +
ACTION( *ARCHIVE ) +
ARCHIVE( QUSRSYS/ARCHIVE )
Enfin, effacez tous les fichiers spoules vieux de plus de 28 jours, excepté ceux situés dans la file d’attente d’impression SALES :
CLNUPOUTQ OUTQ( (QUSRSYS/SALES) ) +
OPTION( *OMIT ) +
RETAIN( 28 ) +
ARCHIVE( QUSRSYS/ARCHIVE )
Bien que l’exemple précité soit relativement simple, j’espère qu’il vous donne une idée de la puissance de la commande CLNUPOUTQ.
Cependant, notez que l’exécution de cette commande peut être relativement longue. Aussi est il généralement préférable de toujours la
soumettre en batch.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Mythos révèle les limites d’un Zero Trust centré sur le réseau
- Faire évoluer la souveraineté des données du statut d’ambition politique à son application opérationnelle
- Mythos et modèles-frontières : quel avenir pour la cybersécurité en France et en Europe face à l’IA ?
- IA agentique : des investissements massifs freinés par des données insuffisamment préparées
Articles les + lus
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
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 Avril 2026
À la une de la chaîne Tech
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- 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 Avril 2026
