Rubrique précédente: resize (Gestion des volumes)--Redimensionnement d'un volume

Rubrique suivante: move (Gestion des volumes)--Déplacement d'un volume vers une autre application

copy (Gestion des volumes)--Copie d'un volume

Copie un volume.

Syntaxe
volume copy <src>[%<spar>] <dst>[%<dpar>] [comment=<val>] [mirrored=<val>] [size=<val>] [fs_options=<val>] [--use-filer]                           [--fscpy [--prefill]] [ -n ] [--overwrite [--force]]
volume copy <src>[%<spar>] <dst>[%<dpar>] [--stripcomment] [mirrored=<val>] [size=<val>] [fs_options=<val>] [--use-filer]                           [--fscpy [--prefill]] [ -n ] [--overwrite [--force]]  
Options
<src>

Nom du volume existant à copier. Peut spécifier un volume quelconque.

<spar>

Spécifie la partition ou le volume logique d'origine de la copie (par exemple, %parN[.parN]). Par défaut, une copie de niveau bloc est effectuée : elle n'utilise pas l'espace supplémentaire sur la partition de destination. Si --fscpy est utilisé, une copie de niveau de système de fichiers est effectuée. Le système de fichiers est alors créé avec la taille complète de la partition ou du volume de destination et les conditions de la propriété fs_options seront remplies lors de la création du système de fichiers. Si le volume source ne contient aucune table de partitions, cette propriété ne doit pas être spécifiée pour copier le volume entier.

<dst>

Nom du nouveau volume copié Doit spécifier un volume d'utilisateur d'application, un volume de classe de singleton ou un volume global.

<dpar>

Spécifie la partition ou le volume logique de destination de la copie (par exemple, %parN[.parN]). Pour copier la source dans l'ensemble du volume de destination (et non dans une partition), cette propriété ne doit pas être spécifiée.

comment=<val>

Commentaire à définir pour le volume de destination

--stripcomment

Permet de définir le commentaire pour le volume de destination à vider.

mirrored=<val>

A définir sur 1 pour le volume mis en miroir.

size=<val>

Spécifie la taille du nouveau volume. Si la taille n'est pas spécifiée, la taille du volume de destination créé est identique à celle du volume source. Vous pouvez spécifier les unités (par exemple, 128 M[o], 2 G[o]). Si aucune unité n'est spécifiée, la valeur par défaut est exprimée en Mo.

fs_options=<val>

Options spécifiques du système de fichiers Uniquement valide si l'argument --fscpy est spécifié.

--use-filer

Si l'opération de copie est possible au niveau bloc et que celle-ci est spécifiée, réalisez la copie de niveau bloc sur le système de fichiers et non pas sur le contrôleur. Cette opération peut être effectuée pour les volumes partitionnés ou non partitionnés.

--fscpy

Effectuez la copie de niveau fichier lors de la copie du volume. Si cette option n'est pas spécifiée, la copie de niveau bloc est effectuée.

--prefill

Alloue TOUS les blocs pour le nouveau volume. Cette option est uniquement valide si --fscpy est spécifié, sinon, elle est ignorée.

--overwrite

Ecrase le volume de destination s'il existe.

--force

N'invite pas à confirmer l'écrasement du volume.

-n

Ne vérifie pas si la référence de volume est incluse dans le descripteur de classe si le volume de destination est un volume de classe de singleton d'application.

Remarques :

Exemples
volume copy my-app:data my-app:data2

Copie le volume d'utilisateur d'application. Le volume peut être partitionné ou non partitionné.

volume copy my-app:data my-app:data2 --fscpy

Copie le volume d'utilisateur d'application à l'aide d'une copie de niveau fichier. (L'opération échoue si l'une des partitions n'est pas prise en charge par le système de fichiers).

volume copy /system:MYSQL5.boot my-app:DBASE.boot -n

Copie le volume de classe de catalogue global.

volume copy my-app:DBASE.boot my-app2:DBASE.boot

Copie le volume de classe de singleton d'application.

   volume copy my-app:data1%par3.par1 my-app:data2%par3.par1

Copie la partition logique 1 d'un volume vers la partition 4 d'un autre volume. Le volume data2 doit exister, contenir une table de partitionnement incluant la partition 4 et être suffisamment grande.

volume copy my-app:data1%par3.par1.home my-app:data2

Copie le volume logique lvm "home" (de la première partition logique de la partition étendue 3) dans un volume non partitionné distinct. Si le volume de destination existe, vous pouvez utiliser --overwrite pour le remplacer.

volume copy my-app:data1 my-app:data2%par2 --fscpy

Copie un volume non partitionné en tant que partition 2 sur le volume de destination, en faisant une copie de système de fichiers et en utilisant la totalité de l'espace sur la partition de destination.