MOVE NODEDATA (Déplacement des données des espaces fichier d'un ou de plusieurs noeuds ou groupe de données colocalisées)
Utilisez cette commande pour déplacer des données dans des espaces fichier appartenant à un ou plusieurs noeuds, un groupe de données colocalisées de noeud ou un groupe de données colocalisées d'espace fichier.
Classe de privilège
Pour exécuter cette commande, vous devez disposer de privilèges système, de privilèges de stockage illimité ou limité sur le pool de stockage principal. Si vous disposez uniquement de privilèges de stockage limités et avez l'intention de transférer des données dans un autre pool de stockage, vous devez posséder les privilèges requis pour le pool de stockage de destination.
Syntaxe
- 1 Vous ne pouvez pas spécifier un pool de stockage de conservation en tant que pool de stockage source.
- 2 Vous ne pouvez pas spécifier un pool de stockage de conservation comme pool de stockage de destination.
- 3 La valeur par défaut est NO si le pool de stockage source ou cible est un accès aléatoire. La valeur par défaut est YES si les pools de stockage source et cible sont tous deux à accès séquentiel.
Paramètres
- nom_noeud (obligatoire sauf si le paramètre COLLOCGROUP est spécifié)
- Indique le nom de noeud associé aux données transférées à l'aide de cette commande. Si vous entrez plusieurs noms, séparez-les par une virgule, sans ajouter d'espaces. Vous pouvez utiliser des caractères génériques pour spécifier les noms.
- COLLOCGroup (obligatoire sauf si le paramètre node_name est spécifié)
- Spécifie le nom du groupe de données colocalisées dont les données doivent être déplacées. Les données pour tous les noeuds et espaces fichier appartenant au groupe de données colocalisées sont déplacées.
- FROMstgpool (obligatoire)
- Désigne le nom d'un pool de stockage à accès séquentiel contenant
les données à supprimer. Ce pool de stockage doit être au format de données
NATIVE ou NONBLOCK.Restriction: Vous ne pouvez pas spécifier un pool de stockage de conservation comme pool de stockage source.
- TOstgpool
- Indique le nom du pool de stockage dans lequel les données seront transférées. Ce pool de stockage doit être au format de données
NATIVE ou NONBLOCK. Ce paramètre est facultatif et n'est pas applicable lorsque le pool de stockage source
est un pool de stockage de copie ou un pool de données actives. Dans ce cas, la destination
doit être ce même pool de copie. Similairement, si le pool de stockage source est un
pool de données actives, la destination doit être le même pool de données actives. Si aucune valeur n'est
indiquée, les données sont transférées dans d'autres volumes du pool source.Restriction: Vous ne pouvez pas spécifier un pool de stockage de conservation comme pool de stockage de destination.Important: Si vous déplacez des données dans le même pool de stockage, il doit y avoir des volumes disponibles qui ne contiennent pas les données de noeud que vous déplacez. En effet, le serveur ne peut pas utiliser des volumes contenant les données à déplacer comme destination.
- Type
- Désigne le type de fichier à déplacer. Ce paramètre est facultatif. La valeur par défaut est ANY. Si le pool de stockage source est un
pool de données actives, les seules valeurs admises sont ANY et BACKUP. Cependant,
seules les versions actives des données de sauvegarde sont déplacées si TYPE=ANY. Vous pouvez indiquer l'une des valeurs suivantes :
- ANY
- Indique que tous les types de fichiers sont déplacés.
- Backup
- Indique que les fichiers de sauvegarde sont déplacés.
- ARchive
- Indique que les fichiers d'archivage sont déplacés. Cette valeur n'est pas admise pour les pools de données actives.
- SPacemanaged
- Indique que les fichiers avec espace géré (fichiers migrés par un client IBM Storage Protect for Space Management ) sont déplacés. Cette valeur n'est pas admise pour les pools de données actives.
- MAXPRocess
- Indique le nombre maximal de processus parallèles à utiliser pour le
transfert des données. Ce paramètre est facultatif. Vous pouvez spécifier une valeur
comprise entre 1 et 999 inclus. La valeur par défaut est 1. En général, l'augmentation du nombre de processus parallèles améliore le rendement.
Lorsque vous définissez cette valeur, tenez compte du nombre d'unités logiques 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 système IBM Storage Protect . Le nombre de points de montage et d'unités disponibles dépend également des limites de montage des classes d'unités pour les pools de stockage à accès séquentiel impliqués dans le déplacement.. Chaque processus requiert un point de montage pour les volumes de pool de stockage de copie, ainsi qu'une unité si cette dernière n'est pas de type FILE.
- 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 Non. Vous pouvez indiquer l'une des valeurs suivantes :
- No
- Le serveur traite la commande en arrière-plan. Vous pouvez ainsi exécuter d'autres tâches simultanément.
Le serveur affiche les messages créés à partir du processus d'arrière-plan soit dans le journal d'activité, soit dans la console serveur, en fonction de l'emplacement de consignation des messages.
Pour annuler un processus d'arrière-plan, lancez la commande CANCEL PROCESS. Lors de l'annulation d'un processus d'arrière-plan, certains fichiers peuvent avoir déjà fait l'objet d'un transfert avant l'annulation.
- Yes
- Indique que le serveur traite cette commande en avant-plan. Attendez que l'exécution de la commande soit terminée avant d'exécuter
d'autres tâches. Une fois la commande exécutée, le serveur affiche les
messages de résultat sur le client d'administration.Restriction: Vous ne pouvez pas spécifier WAIT = YES à partir de la console serveur.
- RECONStruct
- Indique s'il faut reconstituer les agrégats de fichiers pendant le transfert des données. La procédure de reconstitution permet de supprimer les espaces vides accumulés pendant la suppression des fichiers logiques dans un agrégat. Ce paramètre est facultatif. Si les pools de stockage source et cible sont en accès séquentiel, la valeur par défaut est YES. Si le pool de stockage source ou cible est à accès aléatoire, la valeur par défaut est NO.Ce paramètre est indisponible ou est ignoré si l'une des conditions suivantes est remplie :
- Le format de données est NETAPPDUMP, CELERRADUMP ou NDMPDUMP.
- Les données se trouvent dans un pool de stockage configuré pour le dédoublonnage.
- Le pool de stockage cible pour le transfert de données est configuré pour le dédoublonnage.
Attention: la reconstruction supprime les fichiers de sauvegarde inactifs dans les pools de données actives. Si vous spécifiez RECONSTRUCT=NO lors du transfert des données dans un pool de données actives qui n'est pas configuré pour le dédoublonnage de données, les fichiers de sauvegarde inactifs restent dans le pool de stockage.Vous pouvez spécifier l'une des valeurs suivantes :- No
- Indique que la reconstitution des agrégats de fichiers n'est pas effectuée lors du transfert de données.
- Yes
- Indique que la reconstitution des agrégats de fichiers est effectuée lors du transfert de données. Vous ne pouvez utiliser cette option que si les pools de stockage source et cible sont à accès séquentiels.
Déplacez des données d'un noeud spécifique d'un pool de stockage sur bande vers un pool de stockage sur disque
Déplacez toutes les données du noeud MARY stockées dans le pool de stockage TAPEPOOL. Les données peuvent être transférées dans le pool de stockage sur disque BACKUPPOOL.move nodedata mary
fromstgpool=tapepool tostgpool=backuppool
Déplacez des données pour un groupe de données colocalisées d'un pool de stockage vers un autre
Déplacez toutes données pour le groupe de données colocalisées NODEGROUP1 d'un pool de stockage SOURCEPOOL vers un pool de stockage TARGETPOOL.move nodedata collocgroup=nodegroup1 fromstgpool=sourcespool tostgpool=targetpoolDéplacez des données pour un groupe de données colocalisées d'un pool de stockage vers un autre
Déplacez toutes les données du groupe de données colocalisées FSGROUP1 d'un pool de stockage SOURCEPOOL2 vers un pool de stockage TARGETPOOL2.move nodedata collocgroup=fsgroup1 fromstgpool=sourcespool2 tostgpool=targetpool2