Tema anterior: Salida de volume clean

Tema siguiente: volume create


volume copy

Copia un volumen.

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

Nombre del volumen existente que se debe copiar. Puede especificar cualquier volumen.

<spar>

Especifica la partición o volumen lógico que se debe copiar (por ejemplo, "%parN[.parN]"). De forma predeterminada, se hace una copia de nivel de bloque, dejando cualquier espacio adicional en la partición de destino sin utilizar. Si se utiliza --fscpy, se hace una copia de nivel de sistema de archivos; en este caso, el sistema de archivos se creará con el tamaño completo de la partición o el volumen de destino y se tendrá en cuenta la propiedad fs_options al crear el fs. Si el volumen fuente no tiene ninguna tabla de particiones, esta propiedad no se debería especificar para copiar del volumen completo.

<dst>

Nombre del nuevo volumen copiado. Debe especificar el usuario de una aplicación, un volumen de clase de singleton o un volumen global.

<dpar>

Especifica la partición o volumen lógico en el que se debe realizar la copia (por ejemplo, "%parN[.parN]"). Para copiar la fuente en el volumen de destino completo (en lugar de una partición), esta propiedad se debería dejar en blanco.

comment=<val>

Comentario que se establecerá para el volumen de destino.

--stripcomment

Deja en blanco el comentario para el volumen de destino.

mirrored=<val>

Define en 1 el volumen duplicado.

size=<val>

Especifica el tamaño para el nuevo volumen. Si no se especifica, el volumen de destino se crea con el mismo tamaño que el volumen fuente. Se pueden especificar unidades (por ejemplo, 128 M[B] o 2 G[B]). Si no se especifican unidades, se supone que el tamaño se expresa en MB.

<store>

Especifica el almacén del volumen en el que se crea el volumen. Se puede establecer en uno de los valores siguientes:

local: almacena volúmenes en el almacenamiento de servidor local.

san: almacena volúmenes en SAN.

fs_options=<val>

Opciones específicas del sistema de archivos. Solamente es válido si se especifica el argumento --fscpy.

--use-filer

Si la operación de copia de seguridad se puede hacer como una copia del nivel de bloque y se especifica esta opción, haga la copia del nivel de bloque en el archivador en lugar de en el controlador. Esto se puede utilizar para volúmenes con particiones o sin ellas.

--fscpy

Realiza una copia de nivel de archivo al copiar el volumen. Si esta opción no se especifica, se realiza una copia de nivel de bloque.

--prefill

Adjudica TODOS los bloques al nuevo volumen. Esta opción es válida solamente si se especifica --fscpy; de lo contrario, se ignora.

--overwrite

Sobrescribe el volumen de destino si existe.

--force

No pide confirmación para sobrescribir.

-n

Omite la verificación de que la referencia del volumen está en el descriptor de la clase si el volumen de destino es un volumen de clase de singleton de la aplicación.

Notas:

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

Copia el volumen de usuario de la aplicación. El volumen puede tener particiones o no tenerlas.

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

Copia el volumen de usuario de la aplicación mediante la copia de nivel de archivo. La operación fallará si el Archivador no admite alguna de las particiones.

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

Copia el volumen de la clase de catálogo global.

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

Copia el volumen de la clase de singleton de la aplicación.

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

Copia la partición lógica 1 de la partición extendida 3 de un volumen a la partición lógica 1 de la partición extendida 3 de otro volumen. El volumen data2 debe existir y tener una tabla de partición que tenga una partición extendida 3 con la partición lógica 1 que sea lo bastante grande como para ajustarse en la partición de origen.

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

Copia el volumen lógico lvm "home" (en la primera partición lógica de la partición extendida 3) en un volumen separado sin particiones. Si existe el volumen de destino, se puede utilizar --overwrite para reemplazarlo.

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

Copia un volumen sin particiones como la partición 2 del volumen de destino, haciendo copias del sistema de archivos y usando todo el espacio de la partición de destino.