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.
- Sont identifiés comme comportant des erreurs
- Résident sur un volume dont le mode d'accès est DESTROYED.
- 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.
- MOVE DATA
- DELETE VOLUME (DISCARDDATA=YES)
- AUDIT VOLUME (FIX=YES)
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
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_poolExemple : 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=adp1Commandes associées
| 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. |
