On l’a vu, Backup.cmd effectue une sauvegarde qui écrase le contenu de la bande insérée, sans changer son label de support. Ce script utilise, directement ou indirectement, tous les autres scripts, à l’exception de TapePrep.cmd.
Le listing 1 contient Backup.cmd. Le renvoi A montre les variables d’environnement qui
Etape 2. Comprendre comment le script principal fonctionne
régissent son fonctionnement. Pour utiliser le script, il faut personnaliser ces variables, à l’étape 3.
Une fois les variables définies, Backup.cmd utilise Refresh.cmd pour rafraîchir le lecteur de bande. Après quoi, le script effectue trois opérations importantes. Premièrement, Backup.cmd utilise PhysicalMedia.cmd pour voir s’il y a une bande dans le lecteur. Ensuite, il utilise Media- Name.cmd pour déterminer le label de support de la bande. Enfin, Backup.cmd utilise MediaGUID.cmd pour déterminer la GUID support logique de la bande.
Si les trois opérations réussissent, Backup.cmd définit la variable COMMAND, qui contient la commande NTBackup, comme le montre le renvoi B du listing 1. Le script enregistre la commande NTBackup dans le fichier log du script nommé backup.log puis exécute la commande. Une fois que NTBackup a effectué la sauvegarde, Backup.cmd écrit le code de sortie de NTBackup dans backup.log. Enfin, Backup.cmd examine les variables EJECT, MAILLOG et PRINTLOG, comme le montre le code du renvoi C dans le listing 1. Si l’une de ces variables est réglée sur YES, Backup.cmd appelle les scripts appropriés.
Si l’une des trois opérations échoue (c’est-à-dire si le script ne peut pas détecter la GUID de support physique, le label de support ou la GUID support logique de la bande), Backup.cmd appelle la sous-routine :DIE, que montre le renvoi D du listing 1. Ce code affiche un message d’erreur, crée le fichier error.log dans le répertoire de données NTBackup et écrit le même message d’erreur dans error.log et backup. log. Selon les valeurs définies pour les variables MAILLOG et PRINTLOG, le code pourrait aussi envoyer par e-mail et/ou imprimer le fichier log NTBackup le plus récent, qui contient le message d’erreur.
Téléchargez cette ressource
Construire une infrastructure cloud optimisée pour l’IA avec Microsoft Azure
Les managers IT ont besoin d’une stratégie claire et de solutions concrètes pour préparer leur infrastructure cloud à l'adoption de l'IA, tout en optimisant les coûts, renforçant la sécurité et développant les compétences internes. Découvrez tous les conseils dans ce guide Insight.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- CESIN : un baromètre qui mesure le risque cyber réel
- Face aux ransomwares, la résilience passe par les sauvegardes immuables
- L’IA, nouveau moteur des entreprises françaises d’ici 2030
- Gouvernance, cybersécurité et agents IA : trois défis clés à relever pour réussir la transition en 2026
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
