Cree un archivo FlexClone o una LUN de FlexClone en ONTAP
Puede crear clones de archivos y LUN presentes en volúmenes de FlexVol o volúmenes de FlexClone con un uso eficiente del espacio y el tiempo. volume file clone create
-
Debe instalar la licencia de FlexClone en el clúster. Esta licencia se incluye con "ONTAP One".
-
Si se utilizan varios rangos de bloques para la clonación de LUN secundarias o la clonación de archivos secundarios, los números de bloque no deben solaparse.
-
Si está creando una subLUN o un subarchivo en volúmenes con compresión adaptativa activada, los rangos de bloques no deben estar mal alineados.
Esto significa que el número de bloque inicial de origen y el número de bloque inicial de destino deben estar alineados o impares.
Según los privilegios asignados por el administrador del clúster, un administrador de SVM puede crear archivos FlexClone y LUN FlexClone.
Puede especificar la configuración de eliminación automática para archivos FlexClone y LUN FlexClone al crear y modificar clones. De forma predeterminada, la configuración de eliminación automática está desactivada.
Es posible sobrescribir un archivo FlexClone o LUN de FlexClone existente cuando se crea un clon mediante volume file clone create
el comando con -overwrite-destination
el parámetro.
Cuando el nodo alcanza su carga máxima de división, el nodo deja de aceptar temporalmente solicitudes para crear archivos FlexClone y LUN de FlexClone y emite EBUSY
un mensaje de error. Cuando la carga de división del nodo está por debajo del máximo, el nodo acepta solicitudes para crear archivos FlexClone y LUN FlexClone de nuevo. Debe esperar hasta que el nodo tenga capacidad para crear los clones antes de volver a intentar crear la solicitud.
La LUN FlexClone hereda el atributo de reservas de espacio de la LUN principal. Un LUN FlexClone con reserva de espacio requiere tanto espacio como la LUN principal con reserva de espacio. Si la LUN FlexClone no está reservada para el espacio, el volumen debe tener espacio suficiente para acomodar los cambios en el clon.
-
Si va a clonar una LUN, compruebe que la LUN no esté asignada ni en la que se esté escribiendo.
-
Cree el archivo o LUN de FlexClone:
volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -destination-path destination_path
El siguiente ejemplo muestra cómo puede crear un archivo FlexClone archivo1_clone del archivo primario file1_source en el volumen vol1:
cluster1::> volume file clone create -vserver vs0 -volume vol1 -source-path /file1_source -destination-path /file1_clone
Obtenga más información sobre
volume file clone create
en el "Referencia de comandos del ONTAP".
Crear LUN de FlexClone a partir de una snapshot en un volumen
Se puede usar una snapshot en su volumen para crear copias FlexClone de sus LUN. Las copias FlexClone de las LUN son legibles y editables.
Debe instalar una licencia de FlexClone. Esta licencia se incluye con "ONTAP One".
La LUN FlexClone hereda el atributo de reservas de espacio de la LUN principal. Un LUN FlexClone con reserva de espacio requiere tanto espacio como la LUN principal con reserva de espacio. Si la LUN FlexClone no está reservada para el espacio, el volumen debe tener espacio suficiente para acomodar los cambios en el clon.
-
Compruebe que la LUN no está asignada ni se está escribiendo en.
-
Cree una copia Snapshot del volumen que contiene las LUN:
volume snapshot create -vserver vserver_name -volume volume_name -snapshot snapshot_name
Debe crear una snapshot (la snapshot de respaldo) de la LUN que desee clonar.
-
Cree la LUN de FlexClone a partir de la snapshot:
volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -snapshot-name snapshot_name -destination-path destination_path
Si necesita que la LUN de FlexClone esté disponible para la eliminación automática, incluye
-autodelete true
. Si crea este LUN FlexClone en un volumen mediante el aprovisionamiento semi-grueso, debe habilitar la eliminación automática para todas las LUN de FlexClone. -
Compruebe que la LUN de FlexClone es correcta:
lun show -vserver vserver_name
Vserver Path State Mapped Type Size ------- ---------------------- -------- --------- -------- ------- vs1 /vol/vol1/lun1_clone online unmapped windows 47.07MB vs1 /vol/vol1/lun1_snap_clone online unmapped windows 47.07MB