Mandato cplv

Finalidad

Copia el contenido de un volumen lógico en un nuevo volumen lógico.

Sintaxis

Para copiar en un volumen lógico nuevo

cplv [ -v VolumeGroup ] [ -y NewLogicalVolume | -Y Prefijo ] SourceLogicalVolume

Para copiar en un volumen lógico existente

cplv -e DestinationLogicalVolume [ -f ] SourceLogicalVolume

Descripción

Atención: No copie de un volumen lógico más grande que contenga datos a uno más pequeño. Al hacerlo, se produce un sistema de archivos dañado porque algunos datos (incluido el superbloque) no se copian. Este mandato fallará si cplv crea un nuevo volumen lógico y el grupo de volúmenes se activa en modalidad simultánea.
El mandato cplv copia el contenido del volumen SourceLogical en un volumen DestinationLogicalnuevo o existente. El parámetro VolumenLógicoOrigen puede ser un nombre de volumen lógico o un ID de volumen lógico. El mandato cplv crea un volumen lógico nuevo con un nombre generado por el sistema utilizando la sintaxis predeterminada. Se visualizará el nombre generado por el sistema.
Nota:
  1. Si está copiando un volumen lógico en bandas y el volumen lógico de destino no existe, se crea una copia idéntica, que incluye el tamaño de bloque en bandas y la anchura de escritura en bandas del volumen lógico de origen y, a continuación, se copian los datos.
  2. Si está copiando un volumen lógico de bandas y ha creado el volumen lógico de destino, con el mandato mklv utilizando un tamaño de bloque de bandas y un ancho de bandas diferentes, o si el destino no es un volumen lógico de bandas, se mantienen las nuevas características y los datos se copian del volumen lógico de origen.
  3. Para utilizar este mandato, debe tener autorización de usuario root o ser miembro del grupo system .
  4. El mandato cplv no está permitido en un grupo de volúmenes de instantánea.
  5. Si el VolumenSourceLogical es un tipo jfs o jfs2 , el sistema de archivos debe desmontarse correctamente y fsck debe ejecutarse correctamente en el sistema de archivos recién creado antes de que se pueda ejecutar el mandato cplv . Si ejecuta el mandato fsck antes de montar el nuevo sistema de archivos, se devuelven errores porque el dispositivo de registro contenido en el superbloque seguirá haciendo referencia al sistema de archivos original. Monte el sistema de archivos antes de ejecutar fsck para que se cree un nuevo dispositivo de registro.
  6. Si copia un volumen lógico cifrado y el volumen lógico de destino no existe, se crea un volumen lógico con la opción de cifrado de datos inhabilitada. El volumen lógico cifrado de origen debe estar desbloqueado para copiar el volumen lógico cifrado.

También puede utilizar la vía de acceso rápida smit cplv de SMIT (System Management Interface Tool) para ejecutar este mandato.

Distintivos

Elemento Descripción
-e Especifica que el volumen DestinationLogicalVolume existe y que no se debe crear un nuevo volumen lógico. Si el volumen DestinationLogicalVolume es menor que el volumen SourceLogical, las particiones lógicas adicionales no se copian. Cuando utilice este distintivo, los datos que ya estén en el volumen DestinationLogical se destruirán. Por este motivo, es necesaria la confirmación del usuario, a menos que se añada el distintivo -f . La característica Tipo del volumen DestinationLogical debe ser copy para evitar que se sobrescriban los datos de forma involuntaria. Para cambiar la característica Tipo, utilice el mandato chlv .
-f Copia en un volumen lógico existente sin solicitar confirmación al usuario.
-v VolumeGroup Especifica el grupo de volúmenes en el que reside el volumen lógico nuevo. Si no se especifica, el volumen lógico nuevo residirá en el mismo grupo de volúmenes que el VolumenLógicoOrigen.
-y NewLogicalVolumen Especifica el nombre que debe utilizarse en lugar de un nombre generado por el sistema para el volumen lógico nuevo. Los nombres de volúmenes lógicos deben ser exclusivos en el sistema y pueden tener entre 1 y 15 caracteres.
-Y Prefijo Especifica un prefijo que debe utilizarse al crear un nombre generado por el sistema para el volumen lógico nuevo. El prefijo debe tener 13 caracteres como máximo. Un nombre no puede empezar con un prefijo ya definido en la clase PdDv en la base de datos de configuración de dispositivos para otros dispositivos, o un nombre ya utilizado por otro dispositivo.

Seguridad

Usuarios RBAC de atención y usuarios de Trusted AIX®: este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte el apartado Base de datos de mandatos con privilegios en Seguridad. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.

Ejemplos

  1. Para copiar el contenido del volumen lógicofslv03a un nuevo volumen lógico, escriba:
    cplv fslv03
    Se crea el nuevo volumen lógico, colocado en el mismo grupo de volúmenes quefslv03, y nombrado por el sistema.
  2. Para copiar el contenido del volumen lógicofslv03a un nuevo volumen lógico en el grupo de volúmenesvg02, escriba:
    cplv  -v vg02 fslv03  donde fslv03 es el nombre del volumen lógico de origen. Es un campo obligatorio.
    El nuevo volumen lógico se crea, se denomina y se añade al grupo de volúmenesvg02.
  3. Para copiar el contenido del volumen lógicolv02a un volumen lógico existente más pequeño,lvtest, sin requerir confirmación del usuario, escriba:
    cplv  -e lvtest  -f lv02

Archivos

Elemento Descripción
/usr/sbin Directorio donde reside el mandato cplv .