RESTORE STGPOOL (Restauration des données d'un pool de stockage à partir d'un pool de copie ou d'un pool de données actives)

Cette commande permet de restaurer des fichiers à partir d'un ou de plusieurs pools de stockage de copie ou de données actives vers un pool de stockage principal.

IBM Storage Protect restaure tous les fichiers de pool de stockage principal qui:
  • Sont identifiés comme comportant des erreurs
  • Résident sur un volume dont le mode d'accès est DESTROYED.
Restrictions :
  • Vous ne pouvez pas utiliser cette commande pour restaurer des fichiers depuis des pools de stockage de conteneur.
  • Vous ne pouvez pas utiliser cette commande pour restaurer des fichiers depuis un pool de stockage de conservation.
  • Vous ne pouvez pas restaurer de fichiers depuis un pool de stockage qui est défini avec une classe d'unités CENTERA.

Vous pouvez aussi utiliser la commande RESTORE STGPOOL pour identifier les volumes contenant des fichiers principaux endommagés. Pendant la restauration, un message est généré pour chaque volume du pool de stockage restauré contenant des fichiers endommagés n'ayant pas été stockés en mémoire cache. La commande QUERY CONTENT permet d'identifier les fichiers principaux endommagés sur un volume spécifique.

En plus de la restauration de données dans des pools de stockage principaux aux formats de données NATIVE ou NONBLOCK, vous pouvez également utiliser cette commande pour restaurer des données dans des pools de stockage principaux qui comportent des données au format NDMP (NETAPPDUMP, CELERRADUMP ou NDMPDUMP). Le pool de stockage principal doit avoir le même format de données que celui du pool de stockage de copie d'où les données seront restaurées. IBM Storage Protect prend en charge le transfert de données de back end pour les images NDMP.

Astuce: Pour restaurer des données de poste client NAS dans des pools de stockage NAS, vous devez remplacer manuellement le mode d'accès des volumes par DESTROYED à l'aide de la commande UPDATE VOLUME . Toutefois, si vous utilisez le gestionnaire de reprise après incident, le fichier de plan contient les informations dont le serveur a besoin pour associer automatiquement les volumes à la marque DESTROYED.
Important: La restauration des fichiers peut être incomplète si des copies de fichiers de sauvegarde dans des pools de stockage de copie ou des pools de données actives ont été déplacées ou supprimées par d'autres processus IBM Storage Protect lors de la restauration. Afin d'éviter ces problèmes, ne lancez pas les commandes suivantes pour les volumes de pool de stockage de copie ou de données actives lorsque la restauration est en cours :
  • MOVE DATA
  • DELETE VOLUME (DISCARDDATA=YES)
  • AUDIT VOLUME (FIX=YES)
Pour éviter la récupération d'espace sur les pools de stockage de copie, exécutez la commande UPDATE STGPOOL en affectant la valeur 100 au paramètre RECLAIM.

Classe de privilège

Pour exécuter cette commande, vous devez disposer de privilèges système, ou bien de privilèges de stockage illimités ou limités au pool de stockage principal dans lequel les fichiers doivent être restaurés. Si vous êtes un administrateur doté du privilège de stockage limité et que vous souhaitiez restaurer les fichiers dans un nouveau pool de stockage principal, vous devez également détenir des droits sur ce nouveau pool.

Syntaxe

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueRESTORE STGpoolnom_pool_principal COPYstgpool=nom_pool_copieACTIVEDATAOnly=NoACTIVEDATAOnly=NoYesANEWstgpool=nouveau_nom_pool_principalMAXPRocess=1MAXPRocess=numberPreview=NoPreview=NoYesWait=NoWait=NoYes
A (Yes)
Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueACTIVEDATAPool= nom_pool_données_actives

Paramètres

nom_pool_principal (obligatoire)
Indique le nom du pool de stockage principal en cours de restauration.
COPYstgpool
Indique le nom du pool de stockage de copie à partir duquel les fichiers doivent être restaurés. Ce paramètre est facultatif. S'il n'est pas spécifié, les fichiers sont restaurés à partir de n'importe quel pool de copie dans lequel des copies peuvent figurer. N'utilisez pas ce paramètre avec les paramètres ACTIVEDATAONLY ou ACTIVEDATAPOOL.
ACTIVEDATAOnly
Spécifie que les version actives des fichiers de sauvegarde doivent uniquement être restaurées à partir des pools de données actives. Ce paramètre est facultatif. La valeur par défaut est NO. Si ce paramètre n'est pas spécifié, les fichiers sont restaurés à partir des pools de stockage de copie. N'utilisez pas ce paramètre avec le paramètre COPYSTGPOOL. Les valeurs admises sont les suivantes :
No
Indique que le pool de stockage ne sera pas restauré à partir de pools de données actives.
Yes
Spécifie que le pool de stockage sera restauré à partir du ou des pools actifs que vous indiquez à l'aide du paramètre ACTIVEDATAPOOL. Si la valeur YES est utilisée pour ACTIVEDATAONLY, et que vous ne donnez pas de valeur à ACTIVEDATAPOOL, les fichiers sont restaurés à partir de tout pool de données actives dans lequel des versions actives des fichiers de sauvegarde peuvent se trouver.
Attention: La restauration d'un pool de stockage principal à partir d'un pool de données actives peut entraîner la suppression de certains ou de tous les fichiers inactifs de la base de données si le serveur détermine qu'un fichier inactif doit être remplacé mais qu'il est introuvable dans le pool de données actives.
ACTIVEDATAPool
Spécifie le nom du pool de données actives à partir duquel les versions actives des données de sauvegarde doivent être restaurées. Ce paramètre est facultatif. Si ce paramètre n'est pas spécifié, les fichiers sont restaurés à partir de tout pool de données actives dans lequel des versions actives des fichiers de sauvegarde peuvent se trouver.
NEWstgpool
Indique le nom du nouveau pool de stockage dans lequel les fichiers doivent être restaurés. Ce paramètre est facultatif. S'il n'est pas spécifié, les fichiers sont restaurés dans le pool de stockage principal d'origine (le pool en cours de restauration).
MAXPRocess
Indique le nombre maximum de processus parallèles utilisés pour la restauration des fichiers. L'utilisation de plusieurs processus parallèles peut accélérer la restauration. Ce paramètre est facultatif. Vous pouvez spécifier une valeur comprise entre 1 et 999. La valeur par défaut est 1.

Lorsque vous déterminez cette valeur, tenez compte du nombre d'unités logiques (points de montage) et physiques pouvant être allouées à cette opération. Pour accéder à un volume à accès séquentiel, IBM Storage Protect utilise un point de montage et, si l'unité n'est pas de type FILE, une unité physique. Le nombre de points de montage et d'unités disponibles dépend des autres activités du IBM Storage Protect et du système et des limites de montage des classes d'unités pour les pools de stockage à accès séquentiel impliqués dans la restauration.

Chaque processus requiert un point de montage pour les volumes de pool de stockage de copie. Il nécessite également une unité si l'unité n'est pas de type FILE. Lorsque vous restaurez des fichiers dans un pool de stockage à accès séquentiel, chaque processus requiert un point de montage supplémentaire pour les volumes du pool de stockage principal, ainsi qu'un disque supplémentaire si l'unité n'appartient pas à la classe FILE. Par exemple, supposez que vous spécifiez un maximum de trois processus pour restaurer un pool de stockage à accès séquentiel principal depuis un pool de stockage de copie ayant la même classe d'unités. Chaque processus requiert deux points de montage et deux unités. Pour exécuter les trois processus, vous devez définir au moins six points de montage pour la classe d'unités. Par ailleurs, vous devez disposer d'au moins six points de montage et six unités.

Pour prévisualiser une restauration, un seul processus est utilisé. Vous n'avez pas besoin de point de montage ni d'unité.

Preview
Spécifie si vous voulez prévisualiser la restauration sans la lancer. La prévisualisation permet d'identifier les volumes qui sont requis pour restaurer le pool de stockage. La prévisualisation affiche les informations suivantes :
  • Liste des volumes du pool de stockage principal contenant des fichiers endommagés.
  • Nombre de fichiers et d'octets à restaurer, si l'on considère que le mode d'accès des volumes requis du pool de stockage de copie est READWRITE ou READONLY lors de la restauration.
  • La liste des volumes du pool de stockage de copie contenant les fichiers à restaurer. Ces volumes doivent être montés si vous effectuez la restauration.
  • La liste des volumes contenant des fichiers ne pouvant pas être restaurés.
Remarque: Pour obtenir uniquement la liste des volumes de pool de stockage de copie hors site à monter lors d'une restauration, remplacez le mode d'accès des volumes de pool de copie par UNAVAILABLE. Cela évite les récupérations d'espace ou les opérations de déplacement de données pour ces volumes jusqu'à ce qu'ils soient transférés sur site pour la restauration.
Ce paramètre est facultatif. La valeur par défaut est NO. Les valeurs admises sont les suivantes :
No
Indique que la restauration est effectuée.
Yes
Indique que vous souhaitez prévisualiser la restauration, sans l'effectuer.
Wait
Indique s'il faut attendre que le serveur termine le traitement de cette commande en avant-plan. Ce paramètre est facultatif. La valeur par défaut est NO. Les valeurs admises sont les suivantes :
No
Le serveur traite la commande en arrière-plan.

Vous pouvez ainsi exécuter d'autres tâches simultanément.

Les messages issus du processus d'arrière-plan apparaissent soit dans le journal des activités, soit sur la console du serveur, selon l'endroit où ils ont été consignés. Pour annuler un processus d'arrière-plan, utilisez la commande CANCEL PROCESS . Si vous annulez ce processus, il se peut que certains fichiers aient déjà été restaurés avant le début du processus d'annulation.

Yes
Indique que le serveur traite l'opération en avant-plan. Vous devez attendre la fin de cette opération pour procéder à d'autres tâches. Le serveur affiche ensuite les messages de résultat sur le client d'administration lorsque l'opération se termine.
Remarque: Vous ne pouvez pas spécifier WAIT = YES à partir de la console du serveur.

Exemple : Restauration de fichiers à partir d'un pool de stockage de copie sur le pool de stockage principal

Restaurez des fichiers à partir d'un pool de stockage de copie quelconque sur le pool de stockage principal, PRIMARY_POOL.
restore stgpool primary_pool

Exemple : Restauration de fichiers à partir d'un pool de données actives sur le pool de stockage principal

Restaurez des fichiers à partir d'un pool de données actives ADP1 vers un pool de stockage principal PRIMARY_POOL.
restore stgpool primary_pool activedataonly=yes activedatapool=adp1

Commandes associées

Tableau 1. Commandes associées à RESTORE STGPOOL
Commande Description
POOL DE SAUVEGARDE Sauvegarde d'un pool de stockage principal dans un pool de stockage de copie.
PROCESSUS D'ANNULATION Annule un processus serveur d'arrière-plan.
COPIER LES DONNÉES ACTIVES Copie des données de la sauvegarde active.
CONTENU DE LA REQUETE Affichage d'informations concernant les fichiers d'un volume de pool de stockage.
PROCESSUS DE REQUETE Affichage d'informations concernant les processus d'arrière-plan.
VOLUME RESTORE Restaure les fichiers stockés sur des volumes spécifiés dans un pool de stockage principal à partir de pools de stockage de copie.
MISE A JOUR DE STGPOOL Modifie les attributs d'un pool de stockage.
MISE A JOUR DE VOLUME Mise à jour des attributs des volumes de pool de stockage.