Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Définir les pools de stockage sur bande et sur disque TSM

Contributeurs

Le nœud d'archivage écrit dans un pool de stockage sur disque. Pour archiver du contenu sur bande, vous devez configurer le pool de stockage sur disque afin de déplacer le contenu vers un pool de stockage sur bande.

Description de la tâche

Pour un serveur TSM, vous devez définir un pool de stockage sur bandes et un pool de stockage sur disque dans Tivoli Storage Manager. Une fois le pool de disques défini, créez un volume de disque et affectez-le au pool de disques. Un pool de bandes n'est pas nécessaire si votre serveur TSM utilise du stockage sur disque uniquement.

Vous devez effectuer plusieurs étapes sur votre serveur TSM avant de pouvoir créer un pool de stockage sur bandes. (Créez une bibliothèque de bandes et au moins un lecteur dans la bibliothèque de bandes. Définissez un chemin entre le serveur et la bibliothèque et entre le serveur et les lecteurs, puis définissez une classe de périphériques pour les lecteurs.) Les détails de ces étapes peuvent varier en fonction de la configuration matérielle et des besoins de stockage du site. Pour plus d'informations, consultez la documentation TSM.

Le jeu d'instructions ci-dessous illustre le processus. Vous devez savoir que les besoins spécifiques à votre site peuvent varier en fonction des besoins de votre déploiement. Pour plus d'informations sur la configuration et pour obtenir des instructions, consultez la documentation TSM.

Remarque Vous devez vous connecter au serveur avec des privilèges d'administration et utiliser l'outil dsmadmc pour exécuter les commandes suivantes.
Étapes
  1. Créez une bibliothèque de bandes.

    define library tapelibrary libtype=scsi

    tapelibrary est un nom arbitraire choisi pour la bibliothèque de bandes et la valeur de libtype peut varier selon le type de bibliothèque de bandes.

  2. Définissez un chemin entre le serveur et la bibliothèque de bandes.

    define path servername tapelibrary srctype=server desttype=library device=lib-devicename

    • servername Est le nom du serveur TSM

    • tapelibrary est le nom de bibliothèque de bandes que vous avez défini

    • lib-devicename est le nom du périphérique de la bibliothèque de bandes

  3. Définissez un lecteur pour la bibliothèque.

    define drive tapelibrary drivename

    • drivename est le nom que vous souhaitez spécifier pour le lecteur

    • tapelibrary est le nom de bibliothèque de bandes que vous avez défini

      Il est possible que vous souhaitiez configurer un ou plusieurs lecteurs supplémentaires, en fonction de la configuration de votre matériel. (Par exemple, si le serveur TSM est connecté à un commutateur Fibre Channel qui comporte deux entrées d'une bibliothèque de bandes, vous pouvez définir un lecteur pour chaque entrée.)

  4. Définissez un chemin entre le serveur et le lecteur que vous avez défini.

    define path servername drivename srctype=server desttype=drive library=tapelibrary device=drive-dname

    • drive-dname est le nom du périphérique du lecteur

    • tapelibrary est le nom de bibliothèque de bandes que vous avez défini

      Répétez l'opération pour chaque lecteur que vous avez défini pour la bibliothèque de bandes à l'aide d'un lecteur distinct drivename et drive-dname pour chaque lecteur.

  5. Définir une classe de périphérique pour les lecteurs.

    define devclass DeviceClassName devtype=lto library=tapelibrary format=tapetype

    • DeviceClassName est le nom de la classe de périphérique

    • lto est le type de lecteur connecté au serveur

    • tapelibrary est le nom de bibliothèque de bandes que vous avez défini

    • tapetype est le type de bande ; par exemple, ultrium3

  6. Ajoutez des volumes de bande à l'inventaire de la bibliothèque.

    checkin libvolume tapelibrary

    tapelibrary est le nom de bibliothèque de bandes que vous avez défini.

  7. Créez le pool de stockage sur bande primaire.

    define stgpool SGWSTapePool DeviceClassName description=description collocate=filespace maxscratch=XX

    • SGWSTapePool Est le nom du pool de stockage de bandes du nœud d'archivage. Vous pouvez sélectionner n'importe quel nom pour le pool de stockage de bandes (tant que le nom utilise les conventions de syntaxe attendues par le serveur TSM).

    • DeviceClassName est le nom de la classe de périphérique pour la bibliothèque de bandes.

    • description Est une description du pool de stockage qui peut être affichée sur le serveur TSM à l'aide de query stgpool commande. Par exemple : « pool de stockage sur bande pour le nœud d'archivage ».

    • collocate=filespace Spécifie que le serveur TSM doit écrire des objets à partir du même espace de fichiers dans une seule bande.

    • XX est l'une des suivantes :

      • Nombre de bandes vides dans la bibliothèque de bandes (dans le cas où le nœud d'archivage est la seule application utilisant la bibliothèque).

      • Nombre de bandes allouées pour l'utilisation par le système StorageGRID (dans les cas où la bibliothèque de bandes est partagée).

  8. Sur un serveur TSM, créez un pool de stockage sur disque. Sur la console d'administration du serveur TSM, entrez

    define stgpool SGWSDiskPool disk description=description maxsize=maximum_file_size nextstgpool=SGWSTapePool highmig=percent_high lowmig=percent_low

    • SGWSDiskPool Est le nom du pool de disques du nœud d'archivage. Vous pouvez sélectionner n'importe quel nom pour le pool de stockage sur disque (tant que le nom utilise les conventions de syntaxe attendues par le TSM).

    • description Est une description du pool de stockage qui peut être affichée sur le serveur TSM à l'aide de query stgpool commande. Par exemple, "disque de stockage pool pour le noeud d'archivage".

    • maximum_file_size force les objets de plus grande taille à être écrits directement sur bande, au lieu d'être mis en cache dans le pool de disques. Il est recommandé de le régler maximum_file_size À 10 Go.

    • nextstgpool=SGWSTapePool Désigne le pool de stockage sur disque au pool de stockage sur bandes défini pour le nœud d'archivage.

    • percent_high définit la valeur à laquelle le pool de disques commence à migrer son contenu vers le pool de bandes. Il est recommandé de le régler percent_high sur 0, pour que la migration des données commence immédiatement

    • percent_low définit la valeur à laquelle la migration vers le pool de bandes s'arrête. Il est recommandé de le régler percent_low à 0 pour effacer le pool de disques.

  9. Sur un serveur TSM, créez un ou plusieurs volumes de disque et affectez-les au pool de disques.

    define volume SGWSDiskPool volume_name formatsize=size

    • SGWSDiskPool est le nom du pool de disques.

    • volume_name est le chemin complet vers l'emplacement du volume (par exemple, /var/local/arc/stage6.dsm) Sur le serveur TSM où il écrit le contenu du pool de disques en préparation du transfert sur bande.

    • size Est la taille, en Mo, du volume de disque.

      Par exemple, pour créer un volume de disque unique de sorte que le contenu d'un pool de disques remplisse une seule bande, définissez la valeur de la taille sur 200000 lorsque le volume de bande a une capacité de 200 Go.

      Cependant, il est préférable de créer plusieurs volumes de disque de taille inférieure, car le serveur TSM peut écrire sur chaque volume du pool de disques. Par exemple, si la taille de la bande est de 250 Go, créez 25 volumes de disque d'une taille de 10 Go (10000) chacun.

    Le serveur TSM préalloue de l'espace dans le répertoire du volume de disque. Cette opération peut prendre un certain temps (plus de trois heures pour un volume de disque de 200 Go).