UPDATE DEVCLASS (Mise à jour d'une classe d'unités LTO)
Utilisez la classe d'unités LTO lorsque vous utilisez des unités de bande LTO.
Classe de privilège
Pour lancer la commande UPDATE DEVCLASS, vous devez disposer du privilège système ou du privilège de stockage sans restriction.
Syntaxe
Paramètres
- nom_classe_périphérique (obligatoire)
- Désigne le nom de la classe d'unités à mettre à jour. Le nom de la classe d'unités ne doit pas dépasser 30 caractères.
- LIBRary
- Spécifie le nom de l'objet de bibliothèque défini qui contient les lecteurs de bandes LTO utilisés par la classe de périphériques. Pour plus d'informations sur la définition d'un objet bibliothèque, voir la commande DEFINE LIBRARY.
- LBProtect
Indique si la protection de bloc logique est utilisée pour assurer l'intégrité des données stockées sur bande. Lorsque LBPROTECT est défini sur READWRITE ou WRITEONLY, le serveur utilise cette fonction de l'unité de bande pour la protection des blocs logiques et génère des informations de protection de contrôle de redondance cyclique (CRC) pour chaque bloc de données écrit sur bande. Le serveur valide également les informations de protection CRC lorsque des données sont lues depuis la bande.
Remarque : le paramètre LBProtection s'applique uniquement aux bandes vierges/de test du pool de stockage après la première opération d'écriture effectuée sur ces bandes vierges. Une fois que la valeur « Yes » a été attribuée au paramètre LBProtection pour ces volumes, la commande UPDATE DEVCLASS ne permet plus de modifier cette valeur pour ces volumes.Les utilisateurs ne doivent pas modifier la valeur LBProtect pendant l'utilisation des bandes. La valeur LBProtect ne peut être modifiée pour un volume que lorsque ce volume est reconverti en volume temporaire.
Les valeurs suivantes sont possibles :- READWrite
- Spécifie que la protection de bloc logique est activée dans le serveur et l'unité de bande pour les opérations de lecture et d'écriture. Les données sont stockées avec les informations CRC dans chaque bloc. Ce mode affecte les performances car une utilisation supplémentaire du processeur est requise pour IBM
Storage Protect et l'unité de bande pour calculer et comparer les valeurs CRC. La valeur READWRITE n'affecte pas les groupes de sauvegarde ou les données qui sont générés par la commande BACKUP DB.
Lorsque le paramètre LBPROTECT est défini sur READWRITE, vous n'avez pas à spécifier le paramètre CRCDATA dans une définition de pool de stockage, car la protection par bloc logique assure une meilleure protection contre la corruption des données.
- WRITEOnly
- Spécifie que la protection de bloc logique est activée dans le serveur et l'unité de bande pour les opérations d'écriture uniquement. Les données sont stockées avec les informations CRC dans chaque bloc. Pour les opérations de lecture, le serveur et l'unité de bande ne valident pas le CRC. Ce mode affecte les performances car une utilisation supplémentaire du processeur est requise pour que IBM Storage Protect génère le CRC et que l'unité de bande calcule et compare les valeurs du CRC pour les opérations d'écriture. La valeur WRITEONLY n'a pas d'incidence sur les groupes de sauvegarde et les données générés par la commande BACKUP DB.
- No
- Spécifie que la protection de bloc logique n'est pas activée dans le serveur et l'unité de bande pour les opérations de lecture et d'écriture. Cependant, le serveur active la protection de bloc logique pour les opérations d'écriture pour un volume de remplissage qui possède déjà des données avec protection de bloc logique.
Restriction: les restrictions s'appliquent à la protection de bloc logique (LBP):- Au niveau d' LTO-5, LBP n'est pris en charge que sur IBM LTO-5.
- À partir de la version « LTO-6 », LBP est pris en charge sur les disques durs IBM, LTO-6, non IBM, LTO-6 et les modèles de génération supérieure.
- FORMAT
- Indique le format d'enregistrement à utiliser pour l'écriture de données sur un support à accès séquentiel. Ce paramètre est facultatif.
Si les unités se trouvent dans une bibliothèque qui inclut contient des unités de technologie de bande différentes, n'utilisez pas la valeur DRIVE. Spécifiez à la place le format utilisé par l'unité.
Si vous prévoyez de mettre à niveau toutes les unités vers la génération 4, 5, 6, 7, 8ou 9, vous devez supprimer toutes les définitions d'unité LTO Ultrium existantes et les chemins qui leur sont associés. Vous pouvez ensuite définir les nouveaux lecteurs et chemins d'accès des générations 4, 5, 6, 7, 8 ou 9 .
Les unités LTO-8 ne peuvent pas lire les supports LTO-6 . Si vous combinez LTO-6 avec des unités et des supports LTO-8 dans une seule bibliothèque, vous devez partitionner la bibliothèque en deux bibliothèques. Une bibliothèque ne doit comporter que des unités et des supports LTO-8 et l'autre doit comporter des unités et des supports LTO-6 .
Les unités LTO-9 ne peuvent pas lire les supports Ultrium 7 et Ultrium M8 . Si vous combinez LTO-7 avec des unités et des supports LTO-9 dans une seule bibliothèque, vous devez partitionner la bibliothèque en deux bibliothèques. Une bibliothèque doit comporter uniquement des unités et des supports LTO-9 et l'autre doit comporter des unités et des supports LTO-7 .
LTO-10 Les lecteurs prennent en charge deux types de supports de bande : Ultrium 10 et Ultrium 10 Premium ( 10P Ultrium). Les deux types de bandes utilisent les mêmes formats : ULTRIUMA et ULTRIUMAC. LTO-10 Les lecteurs peuvent lire et écrire uniquement sur des bandes Ultrium 10 et Ultrium d' 10P.
- ESTCAPacity
Indique la capacité estimée des volumes d'accès séquentiel répertoriés par cette classe d'unités. Ce paramètre est facultatif.
Vous pouvez spécifier ce paramètre si la capacité estimée par défaut pour cette classe d'unités est inexacte en raison de la compression des données.
Vous devez spécifier cette valeur sous la forme d'un entier suivi de l'un des indicateurs d'unité suivants : K (kilooctets), M (mégaoctets), G (gigaoctets) ou T (téraoctets). La plus petite valeur admissible est 1 Mo (ESTCAPACITY=1M).
Par exemple, indiquez que la capacité estimée est de 9 Go avec le paramètre ESTCAPACITY=9G.
Pour forcer le serveur IBM Storage Protect à déterminer la capacité estimée des volumes affectés à cette classe d'unités, spécifiez ESTCAPACITY="".
- PREFIX
- Indique le qualificatif de niveau supérieur du nom de fichier que le serveur utilise comme libellé pour les supports à accès séquentiel. Pour chaque volume d'accès séquentiel attribué à la classe d'unités, le serveur utilise ce préfixe pour créer le nom de l'ensemble de données. Ce paramètre est facultatif. La longueur maximale de ce préfixe est 8 caractères.
Si vous avez établi pour les libellés de support une convention de dénomination adaptée à votre système de gestion actuel, utilisez un préfixe de volume conforme à cette convention.
Les valeurs spécifiées pour ce paramètre doivent respecter les conditions suivantes :- La valeur doit être composée de qualificatifs pouvant contenir jusqu'à huit caractères (y compris les points). Par exemple, la valeur suivante est admise :
AB.CD2.E - Les qualificatifs doivent être séparés par un point.
- La première lettre de chaque qualificatif doit être un caractère alphabétique ou national (@,#,$), suivi par un caractère alphabétique, un caractère national, un trait d'union ou un caractère numérique.
Voici un exemple de nom de fichier de volume de bande utilisant le préfixe par défaut ADSM.BFS.
- La valeur doit être composée de qualificatifs pouvant contenir jusqu'à huit caractères (y compris les points). Par exemple, la valeur suivante est admise :
- MOUNTRetention
- Indique le nombre de minutes pendant lesquelles un volume à accès séquentiel inactif est conservé avant d'être démonté. Ce paramètre est facultatif. Vous pouvez spécifier un nombre compris entre 0 et 9 999.
Ce paramètre peut améliorer le temps de réponse pour le montage de supports à accès séquentiel, dans la mesure où les volumes déjà montés sont toujours en ligne.
Toutefois, pour les bibliothèques de type EXTERNAL, l'attribution d'une valeur basse (par exemple, deux minutes) à ce paramètre permet d'optimiser le partage d'unités entre les applications.
Remarque: Pour les environnements dans lesquels les appareils sont partagés entre les applications de stockage, le paramètre MOUNTRETENTION doit être soigneusement pris en compte. En effet, il détermine la durée de conservation d'un volume inactif dans l'unité. Certains gestionnaires de supports ne démontent pas une unité affectée pour satisfaire les requêtes en attente. Vous pouvez avoir besoin d'ajuster ce paramètre pour satisfaire les demandes de montage tout en conservant des performances système optimales. En général, les problèmes surviennent plus fréquemment lorsque le paramètre MOUNTRETENTION est défini sur une valeur trop faible (zéro, par exemple). - MOUNTWait
- Spécifie le nombre maximal de minutes durant lequel le serveur attend qu'un opérateur réponde à une requête de montage d'un volume dans une unité au sein d'une bibliothèque manuelle ou archive un volume à monter dans une bibliothèque automatisée. Ce paramètre est facultatif. Si la requête de montage n'aboutit pas dans le délai spécifié, elle est annulée. Vous pouvez spécifier un nombre compris entre 0 et 9 999.Restriction: Si la bibliothèque associée à cette classe d'unités est externe (LIBTYPE=EXTERNAL), n'indiquez pas le paramètre MOUNTWAIT .
- MOUNTLimit
- Indique le nombre maximal de volumes d'accès séquentiel pouvant être montés simultanément pour la classe d'unités. Ce paramètre est facultatif. Vous pouvez spécifier un nombre de 0 à 4096.
Si vous prévoyez d'utiliser la fonction d'écriture simultanée, assurez-vous qu'un nombre suffisant d'unités est disponible pour cette opération. Si le nombre d'unités requises pour une opération d'écriture simultanée est supérieur à la valeur du paramètre MOUNTLIMIT pour une classe d'unités, la transaction échoue.
Les valeurs possibles sont les suivantes:- DRIVES
- Spécifie que chaque fois qu'un point de montage est attribué, le nombre de lecteurs définis et actifs dans la bibliothèque est utilisé pour calculer la valeur réelle.
- nombre
- Indique le nombre maximal d'unités utilisées simultanément dans cette classe d'unités par le serveur. Cette valeur ne doit jamais dépasser le nombre de lecteurs définis et en ligne dans la bibliothèque qui assure le service de cette classe d'unités.
- 0 (zéro)
- Indique qu'aucune nouvelle transaction ne peut obtenir l'accès au pool de stockage. Toute transactions en cours se poursuit et s'achève, mais les nouvelles transactions sont effectuées.
- DRIVEEncryption
- Spécifie si le chiffrement est autorisé. Ce paramètre est facultatif. Le chiffrement d'unité est pris en charge uniquement pour les unités LTO-4 et les unités et supports de génération supérieure.Restriction: Si le chiffrement est activé pour une classe d'unités et que la classe d'unités est associée à un pool de stockage, le pool de stockage ne doit pas partager un pool de travail avec d'autres classes d'unités qui ne peuvent pas être chiffrées. Si une bande magnétique est chiffrée, et que vous prévoyez de l'utiliser sur un lecteur qui ne peut être chiffré, vous devez manuellement relibeller la bande avant qu'elle puisse être utilisée sur ce lecteur.
- ON
- Indique que IBM Storage Protect est le gestionnaire de clés pour le chiffrement des unités et autorise le chiffrement des unités pour les volumes de pool de stockage vides uniquement si la méthode d'application est activée. (d'autres types de volumes ne sont pas chiffrés, comme les groupes de sauvegarde, les volumes d'exportation et les volumes de sauvegarde de base de données). Si vous spécifiez ON et que vous activez une autre méthode de chiffrement, le chiffrement d'unités ne sera pas autorisé et les opérations de sauvegarde échoueront.
- ALLOW
- Indique que IBM Storage Protect ne gère pas les clés pour le chiffrement des unités. Toutefois, le chiffrement d'unité pour les volumes vides est autorisé si une autre méthode de chiffrement est activée.
- EXTERNAL
- Indique que IBM Storage Protect ne gère pas les clés pour le chiffrement des unités. Utilisez ce paramètre avec une méthodologie de chiffrement fournie par un autre vendeur et qui est utilisée avec Application Method Encryption (AME) activé sur l'unité. Lorsque vous spécifiez EXTERNAL et que IBM Storage Protect détecte que le chiffrement AME est activé, IBM Storage Protect ne désactive pas le chiffrement. En revanche, lorsque vous spécifiez ALLOW et que IBM Storage Protect détecte que le chiffrement AME est activé, IBM Storage Protect désactive le chiffrement.
- OFF
- Spécifie que le chiffrement de l'unité n'est pas autorisé. Si vous activez une autre méthode de chiffrement, les opérations de sauvegarde échouent. Si vous activez la méthode d'application, IBM Storage Protect désactive le chiffrement, et les opérations de sauvegarde sont tentées.
Exemple : Mise à jour de la limite de montage d'une classe d'unités LTO
Mettre à jour une classe d'unités nommée LTOTAPE. Faites passer la limite de montage à 2.update devclass ltotape mountlimit=2