MOVE CONTAINER (Déplacer un conteneur)
Cette commande permet de déplacer le contenu d'un conteneur de pool de stockage vers un autre conteneur si un répertoire de pool de stockage est retiré ou si un conteneur est endommagé. Vous pouvez également l'utiliser pour consolider les données et récupérer de l'espace. Vous pouvez émettre cette commande pour les conteneurs de répertoire et les conteneurs cloud.
- Pour un pool de stockage de conteneur de répertoire, la commande réduit potentiellement le nombre de conteneurs.
- Pour un pool de stockage de conteneur cloud, la commande consolide les données dans un conteneur plus petit.
- Lorsque vous effectuez une mise à niveau de matériel
- Si des erreurs d'E-S se produisent sur un disque
Classe de privilège
Pour exécuter cette commande, vous devez disposer du privilège de stockage limité.Syntaxe
Paramètres
- container_name (obligatoire)
- Indique le nom du conteneur à déplacer. Vous devez spécifier le chemin d'accès complet du conteneur.
- DEFRag
- Spécifie si le contenu du conteneur est consolidé dans des conteneurs existants durant une opération MOVE CONTAINER. Ce paramètre est facultatif.
Les valeurs suivantes sont possibles :
- Yes
- Il s'agit de la valeur par défaut. Le contenu du conteneur est déplacé de la façon suivante :
- Pour un conteneur dans un pool de stockage de conteneur de répertoire, le contenu est déplacé dans un ou plusieurs conteneurs existants. Si les conteneurs existants ne disposent pas de suffisamment d'espace, un conteneur est créé et les données restantes sont allouées dans le nouveau conteneur.
- Pour un conteneur dans un pool de stockage de conteneur cloud, le contenu est déplacé dans un conteneur cloud unique.
Restriction: Lors des opérations d'ingestion, de sauvegarde ou de suppression de données, n'exécutez pas la commande MOVE CONTAINER avec le paramètre DEFRAG=YES . - No
- Le contenu est déplacé dans un conteneur qui vient d'être créé.Restriction: si vous émettez la commande MOVE CONTAINER pour un conteneur cloud, vous ne pouvez pas spécifier le paramètre DEFRAG=NO .
Dans la plupart des cas, notamment si vous chiffrez les données, il peut être nécessaire de créer des conteneurs supplémentaires et d'allouer les données aux nouveaux conteneurs afin de garantir un espace suffisant. Pour obtenir des instructions, voir la note technique 7050411 (https://www.ibm.com/support/docview.wss?uid=swg27050411).
- STGPOOLDIRectory
- Spécifie le nom du répertoire de pool de stockage dans lequel le conteneur est déplacé. Ce paramètre est facultatif.
Si vous spécifiez un répertoire de pool de stockage, celui-ci doit se trouver dans le même pool de stockage que le conteneur d'origine. Le répertoire de pool de stockage est utilisé pour le nouveau conteneur. Si vous ne spécifiez pas de répertoire de pool de stockage, le serveur IBM Storage Protect sélectionne un répertoire de pool de stockage dans le même pool de stockage.
Restriction: si vous émettez la commande MOVE CONTAINER pour un conteneur cloud, ne spécifiez pas le paramètre STGPOOLDIRECTORY . - Wait
- Indique s'il faut attendre que le serveur IBM
Storage Protect traite cette commande en avant-plan. Ce paramètre est facultatif. Vous pouvez spécifier l'une des valeurs suivantes :
- No
- Le serveur traite cette commande en arrière-plan et vous pouvez continuer avec d'autres tâches tant que la commande est en cours de traitement. Les messages associés au processus d'arrière-plan s'affichent dans le fichier journal d'activité ou sur la console serveur, en fonction de l'endroit où ils ont été consignés. Il s'agit de la valeur par défaut.
- Yes
- Le serveur traite la commande en avant-plan. L'opération doit se terminer avant de pouvoir passer au traitement d'autres tâches. Les messages s'affichent dans le fichier journal d'activité ou sur la console serveur, ou les deux, selon l'endroit où les messages sont consignés.Restriction: Vous ne pouvez pas spécifier le paramètre WAIT=YES à partir de la console serveur.
Exemple : déplacement d'un conteneur dans un pool de stockage de conteneur de répertoire

Déplacez un conteneur, 0000000000000001.dcf, du répertoire de pool de stockage /data1/storage/dir1 vers le répertoire de pool de stockage /data/storage/dir2 .move container /data1/storage/dir1/00/0000000000000001.dcf
stgpooldir=/data/storage/dir2
Déplacez un conteneur, 0000000000000001.dcf, du répertoire de pool de stockage e:\data1\storage\dir1 vers le répertoire de pool de stockage e:\data\storage\dir2 .move container e:\data1\storage\dir1\00\0000000000000001.dcf
stgpooldir=e:\data\storage\dir2| Commande | Description |
|---|---|
| Commandes AUDIT CONTAINER | Audit de pools de stockage de conteneur cloud ou de conteneur de répertoire. |
| CONTENEUR DE LA REQUETE | Affichage d'informations sur un conteneur. |
