Ce chapitre explique comment gérer des médias du même type enregistrés avec des densités différentes et comment séparer des cartouches utilisant l'ancienne densité de celles qui utilisent la nouvelle.
Cette présentation permet de mieux comprendre les éléments suivants :
Restrictions et problèmes potentiels que vous risquez de rencontrer
Exemples de lecteur de bande qui enregistrent sur le même média, mais dans différentes densités
Solutions recommandées
Les nouveaux lecteurs de bande introduits utilisent souvent des médias de bande existants mais avec une densité supérieure. Ces nouveaux lecteurs peuvent généralement lire les bandes enregistrées avec l'ancienne densité, mais ne peuvent pas y écrire. Les anciens lecteurs de bande sont incapables de lire ou d'écrire à une densité supérieure.
A cause de ces restrictions, vous risquez de rencontrer les problèmes suivants :
Lorsqu'une bande utilisant la nouvelle densité est montée sur un ancien lecteur, ce dernier ne peut pas la lire.
Lorsque des applications de gestion de stockage tentent de remplir des bandes partiellement utilisées en ajoutant des fichiers ultérieurement, l'opération échoue si la bande a été écrite avec une densité différente de celle pour laquelle le nouveau lecteur de bande peut lire et écrire.
Si les bibliothèques comportent des lecteurs de bande anciens et nouveaux, vous devez gérer les cartouches de bande présentant le même type de média.
Les exemples suivants montrent des lecteurs de bande qui enregistrent sur le même média, dans différentes densités :
Média T10000 utilisé par les lecteurs de bande T10000A et T10000B
Le lecteur de bande T10000B utilise le même média que le T10000A, mais il écrit des données à une densité deux fois supérieure à celle de T10000A. Le lecteur T10000B peut lire un média T10000A et peut le récupérer (écrire depuis le début de la bande) pour l'écriture de données avec la densité T10000B, mais il ne peut pas ajouter de données à un média T10000A précédemment écrit.
Le lecteur T10000A peut récupérer une cartouche T10000B pour l'écriture des données avec une densité T10000A, mais il ne peut pas lire ni ajouter des données à une cartouche T10000B.
Média 9840 utilisé par les lecteurs de bande T9840A, T9840B, T9840C et T9840D
Gérez le média 9840 lorsqu'une combinaison de lecteurs T9840A, T9840B, T9840C et/ou T9840D est présente, pour les raisons suivantes :
T9840A et T9840B
Les lecteurs de bande T9840A et T9840B utilisent le même média et enregistrent avec la même densité.
T9840C
Le lecteur T9840C utilise le même média que T9840A and T9840B, mais enregistre à une densité deux fois supérieure.
T9840D
Le lecteur T9840D écrit à une densité pratiquement deux fois supérieure à celle de lecteur T9840C.
Gérez le média 9840 lorsqu'une combinaison de lecteurs T9840A, T9840B, T9840C et/ou T9840D est présente.
Média 9940 utilisé par les lecteurs de bande T9940A and T9940B
T9940A
Le lecteur T9940A peut récupérer une cartouche T9940B pour l'écriture des données avec une densité unique, mais il ne peut pas lire ni ajouter des données à une cartouche T9940B.
T9940B
Le lecteur de bande T9940B utilise le même média que le T9940A, mais il écrit des données avec une densité deux fois supérieure à celle de T9940A. Le lecteur T9940B peut lire le média T9940A et le récupérer pour l'écriture de données à double densité. Néanmoins, il ne peut pas ajouter des données à une cartouche T9940A précédemment écrite.
ACSLS possède des outils qui permettent de gérer les médias courants sur lesquels au moins deux types de lecteurs peuvent écrire, mais qui présentent des densités d'enregistrement incompatibles. L'application client doit utiliser ces outils pour gérer les incompatibilités de données pour la lecture/l'ajout.
Gérez les lecteurs qui enregistrent sur des médias courants avec différentes densités dans un ACS en procédant de l'une des manières suivantes :
Remplacez simultanément tous les anciens lecteurs d'un ACS par des nouveaux.
Il s'agit de la stratégie la plus simple et la plus sure. Elle permet d'éviter les problèmes liés à la gestion d'une combinaison de lecteurs utilisant des densités différentes. Si vous ne pouvez pas procéder de cette manière, vous pouvez graduellement remplacer les anciens lecteurs par les nouveaux, tel qu'indiqué à la deuxième puce.
Remarque :
N'ajoutez pas de fichiers à des bandes utilisant l'ancienne densité d'enregistrement après avoir remplacé les anciens lecteurs par des nouveaux. Avec Veritas NetBackup, l'opération s'effectue en suspendant les bandes.Remplacez graduellement les anciens lecteurs par des nouveaux.
Pour y parvenir, vous devez gérer les médias courants enregistrés avec différentes densités. Pour cela, procédez comme suit :
Gérez les médias à l'aide des informations relatives au format d'enregistrement renvoyées lors du démontage de la cartouche dans les bibliothèques SL8500 et SL3000. Cette question est abordée dans la prochaine section.
Créez des pools ACSLS distincts pour chaque format.
Utilisez les fonctions d'une application de sauvegarde (par exemple, Veritas NetBackup, Legato NetWorker, IBM Tivoli ou CA BrightStor) pour gérer les pools de média.
Lorsqu'une cartouche est démontée d'un lecteur de bande récent inclus dans une bibliothèque récente, son format d'enregistrement est indiqué à ACSLS. ACSLS enregistre le format d'enregistrement dans sa base de données. Vous pouvez utiliser la commande display volume
pour afficher ces informations.
Le format d'enregistrement est indiqué par les éléments suivants :
Bibliothèques :
SL3000
SL8500 (avec microprogramme 4.10 ou version ultérieure)
Lecteurs de bande :
Tous les lecteurs de bande T10000 (avec microprogramme 1.38 ou version ultérieure)
T9840A, T9840C et T9840D (tous les lecteurs de bande T9840 sauf T9840B) (avec microprogramme 1.4.2 ou version ultérieure)
Lecteurs de bande T9940A et T9940B (avec microprogramme 1.4.2 ou version ultérieure)
L'exemple ci-après décrit la gestion des médias T10000 enregistrés aux formats T10000A et T10000B. Utilisez le tableau suivant pour appliquer la procédure à votre cas particulier :
Anciens formats de lecteur | Nouveaux formats de lecteur |
---|---|
T10000A | T10000B |
T9940A | T9940B |
T9840A/T9840B | T9840C ou T9840D |
T9840C | T9840D |
Remarque :
Les paragraphes ci-après utilisent les conventions de syntaxe suivantes pour les commandes et les utilitaires :Les commandes et les utilitaires saisis tels quels figurent en caractères gras.
Les variables (dont vous devez saisir la valeur exacte) figurent en italique.
Après l'installation des lecteurs T10000B, utilisez les informations relatives au format d'enregistrement pour monter des cartouches sur des lecteurs de bande compatibles. Encore une fois, les cartouches écrites à la densité T10000A sont lisibles par les lecteurs T10000A ou T10000B, mais seuls les lecteurs T10000A peuvent ajouter des données écrites dans le format T10000A. Seuls les lecteurs T10000B peuvent lire et ajouter des données dans des cartouches écrites dans le format T10000B.
Aucun traitement particulier n'est nécessaire lors du montage des cartouches de travail. Lorsque l'écriture d'une cartouche commence au début de celle-ci, le format d'enregistrement précédent n'a pas d'importance.
Pour sélectionner un lecteur pour lire ou ajouter des données dans une cartouche contenant déjà des enregistrements, procédez comme suit. Les commandes suivantes identifient les lecteurs qui peuvent lire et écrire un format d'enregistrement de cartouche.
Montage des cartouches non provisoires
Affichage du format d'enregistrement de la cartouche.
display volume
vol_id -f
recording_format_family recording_format_model
Le format d'enregistrement de ce volume est affiché.
Utilisez la commandes query
suivantes pour identifier un lecteur compatible :
query mount
vol_id
Les lecteurs compatibles avec une cartouche sont affichés.
Sélectionnez le type de lecteur correct avant de monter la cartouche.
Cette commande query
renvoie les lecteurs T10000A et T10000B (car ces deux types de lecteurs sont compatibles avec les médias T10000).
Distinguez les lecteurs T10000A des lecteurs T10000B par leur type.
La sélection du premier lecteur compatible dans la liste permet de minimiser l'activité de PTP et d'améliorer les performances de la bibliothèque.
Montez la cartouche su un lecteur compatible avec le format d'enregistrement à l'aide de la commande suivante :
mount
vol_id drive_id
Migration vers le nouveau format d'enregistrement
Lorsque toutes les données de la cartouche ont expiré, vous pouvez procéder à sa réécriture depuis le début de la bande, dans un nouveau format d'enregistrement.
Pour plus d'informations sur les cartouches expirées, reportez-vous à Alimentation du LSM.
Une fois tous les lecteurs T10000A convertis et remplacés par des lecteurs T10000B, tous les médias T10000 sont utilisables par les lecteurs T10000B si aucune donnée n'est ajoutée aux cartouches écrites dans le format T10000A.
L'exemple ci-après décrit la gestion du média 9940 enregistré aux densités T9940A et T9940B. La procédure suivante s'applique à tous les cas où différents lecteurs de bande enregistrent sur un média commun, avec différentes densités. Utilisez le tableau suivant pour appliquer la procédure à votre cas particulier :
Anciens formats de lecteur | Nouveaux formats de lecteur |
---|---|
T10000A | T10000B |
T9940A | T9940B |
T9840A/T9840B | T9840C ou T9840D |
T9840C | T9840D |
SDLT 220 | SDLT 320 |
Identifiez toutes les cartouches (non provisoires) de données 9940 dans l'ACS, et assignez-les à un pool T9940A. Effectuez l'opération précédente avant d'installer les lecteurs T9940B dans un ACS équipé de lecteurs T9940A.
Vous pouvez maintenant assigner les cartouches de travail 9940 au pool T9940A ou T9940B.
Définissez des pools de médias T9940A et T9940B à l'aide de la commande suivante :
define pool
pool_id
Indiquez tous les médias 9940.
Pour cela, utilisez la commande display volume
(option 1) ou un rapport de volume volrpt
personnalisé (option 2), tel qu'indiqué ci-après :
Les résultats sont consignés dans un fichier.
Option 1
Utilisez la commande display volume
pour écrire les résultats dans un fichier.
display volume * -media STK2P > filename
où :
Toutes les cartouches de bande 9940 (média STK2P) sont signalées.
filename est le nom du fichier dans lequel la sortie est écrite. L'ID de l'ACS dans lequel se trouve la cartouche est également répertorié.
Lisez la sortie, en sélectionnant des cartouches d'ACS spécifiques, le cas échéant.
Si vous voulez utiliser les cartouches d'un ACS, utilisez l'opérande -home
pour sélectionner uniquement les cartouches de l'ACS concerné.
display volume * -home
acs_id
.*,*,*,* -media STK2P>
filename
Option 2
Utilisez le rapport de volume volrpt
personnalisé pour tous les volumes de l'ACS. Les résultats sont consignés dans un fichier :
volrpt -d -f
custom_volrpt_file
-a
acs_id
>
filename
où :
custom_volrpt_file
est le nom du fichier indiquant les champs consignés dans un rapport de volume volrpt
personnalisé. Les champs suivants sont consignés :
VOLUME_ID 6 2 MEDIA_TYPE 7 2 VOLUME_TYPE 4 2
acs_id
est l'ID de l'ACS que vous gérez.
filename
est le nom du fichier dans lequel la sortie est écrite.
Lisez la sortie, en sélectionnant seulement les volumes avec le type de média STK2P.
Assignez les volumes sélectionnés aux pools appropriés.
Assignez toutes les cartouches (VOLUME_TYPE
= D
) non provisoires au pool T9940A à l'aide de la commande suivante :
set scratch off pool_id vol_id
Assignez les cartouches de travail (VOLUME_TYPE
= S
) aux pools T9940A ou T9940B à l'aide de la commande suivante :
set scratch pool_id vol_id
Après l'installation des lecteurs T9940B, utilisez les pools pour monter des cartouches sur des lecteurs de bande compatibles.
Encore une fois, les cartouches écrites avec la densité d'enregistrement T9940A sont lisibles par les lecteurs T9940A ou T9940B , mais seuls les lecteurs T9940A peuvent ajouter des données à un média 9940A. Seuls les lecteurs T9940B peuvent lire et ajouter des données dans des cartouches écrites avec la densité d'enregistrement 9940B.
Les commandes suivantes permettent d'identifier, sélectionner et monter des cartouches à partir du pool approprié pour un lecteur T9940A ou T9940B. Utilisez les pools pour vous assurer de monter les cartouches sur le lecteur correct.
Remarque :
Si vous voulez monter une cartouche de travail sur le type de lecteur approprié, suivez la procédure A. Si vous voulez monter une cartouche non provisoire contenant des données déjà enregistrées, suivez la procédure B.Procédure A - Montage des cartouches de travail
Interrogez les lecteurs pour identifier leur type.
query drive drive_id | all
Identifiez le pool correct (type de média) des cartouches à monter sur le lecteur souhaité.
Montez les cartouches de travail sur un lecteur à partir du pool spécifié.
mount * drive_id pool_id
Procédure B - Montage des cartouches non provisoires
Affichez l'état des lecteurs compatibles avec une cartouche.
display volume vol_id -f pool
Le pool de ce volume est affiché.
Identifiez un lecteur compatible à l'aide de la commande d'interrogation.
query mount vol_id
Les lecteurs compatibles avec une cartouche sont affichés.
Sélectionnez le type de lecteur correct avant de monter la cartouche. Cette commande d'interrogation renvoie les lecteurs T9940A et T9940B (car ces deux types de lecteurs sont compatibles avec les médias 9940).
Distinguez les lecteurs T9940A des lecteurs T9940B par leur type.
Montez la cartouche sur le lecteur sélectionné.
mount vol_id drive_id
Lorsque toutes les données de la cartouche ont expiré, vous pouvez migrer les cartouches de travail vers le pool correspondant à la nouvelle densité d'enregistrement. Comme les lecteurs T9940A et T9940B peuvent rétablir la densité des cartouches, il est possible de réassigner les cartouches de travail à un pool différent.
set scratch pool_id vol_id
Une fois tous les lecteurs T9940A convertis ou remplacés par des lecteurs T9940B, tous les médias 9940 sont utilisables par les lecteurs T9940B si aucune donnée n'est ajoutée aux cartouches écrites avec le format de densité T9940A.