Divida un volumen FlexClone de su volumen principal
Puede dividir un volumen FlexClone de su principal para que el clon sea un volumen FlexVol normal.
La operación de división de clones tiene lugar en segundo plano. Se puede acceder a los datos en el clon y en el elemento principal durante la división. A partir de ONTAP 9,4, se mantiene la eficiencia del espacio. El proceso de división solo actualiza los metadatos y requiere una E/S mínima. No se copian bloques de datos.
-
Durante la operación de división, no se pueden crear nuevas copias snapshot del volumen FlexClone.
-
No se puede dividir un volumen FlexClone del volumen principal si pertenece a una relación de protección de datos o forma parte de un reflejo de distribución de cargas.
-
Si desconecta el volumen FlexClone mientras la separación está en curso, la operación de división se suspenderá; cuando el volumen FlexClone vuelva a estar en línea, se reanudará la operación de separación.
-
Después de la división, tanto el volumen FlexVol principal como el clon requieren toda la asignación de espacio determinada por las garantías de volumen.
-
Después de dividir un volumen FlexClone de su principal, no se pueden volver a unir dos.
-
A partir de ONTAP 9.4, en el caso de volúmenes sin garantía en sistemas AFF, la operación de división de volúmenes FlexClone comparte los bloques físicos y no copia los datos. Por lo tanto, la división de volúmenes FlexClone en sistemas AFF es más rápida que la operación de división de FlexClone en otros sistemas FAS en ONTAP 9,4 y versiones posteriores. La operación de separación de FlexClone mejorada en sistemas AFF aporta las siguientes ventajas:
-
La eficiencia del almacenamiento se mantiene tras dividir el clon del principal.
-
Las copias Snapshot existentes no se eliminan.
-
La operación es más rápida.
-
El volumen FlexClone puede dividirse desde cualquier punto de la jerarquía de clones.
-
-
Debe ser un administrador de clústeres.
-
El volumen FlexClone debe estar en línea cuando comience la operación de división.
-
El volumen primario debe estar en línea para que la división se complete correctamente.
-
Determine la cantidad de espacio libre necesario para completar la operación de división:
volume clone show -estimate -vserver vserver_name -flexclone clone_volume_name -parent-volume parent_vol_name
En el siguiente ejemplo se proporciona información acerca del espacio libre necesario para dividir el volumen FlexClone «
clone1
» de su volumen principal «vol1
»:cluster1::> volume clone show -estimate -vserver vs1 -flexclone clone1 -parent-volume volume1 Split Vserver FlexClone Estimate --------- ------------- ---------- vs1 clone1 40.73MB
-
Compruebe que el agregado que contiene el volumen FlexClone y su principal tiene suficiente espacio:
-
Determine la cantidad de espacio libre del agregado que contiene el volumen FlexClone y su principal:
storage aggregate show
-
Si el agregado que contiene no tiene suficiente espacio libre disponible, añada almacenamiento al agregado:
storage aggregate add-disks
-
-
Inicie la operación de división:
volume clone split start -vserver vserver_name -flexclone clone_volume_name
El ejemplo siguiente muestra cómo puedes iniciar el proceso para dividir el volumen FlexClone «
clone1
» de su volumen principal «vol1
»:cluster1::> volume clone split start -vserver vs1 -flexclone clone1 Warning: Are you sure you want to split clone volume clone1 in Vserver vs1 ? {y|n}: y [Job 1617] Job is queued: Split clone1.
-
Supervise el estado de la operación de división de FlexClone:
volume clone split show -vserver vserver_name -flexclone clone_volume_name
En el siguiente ejemplo, se muestra el estado de la operación de división FlexClone en un sistema AFF:
cluster1::> volume clone split show -vserver vs1 -flexclone clone1 Inodes Blocks --------------------- --------------------- Vserver FlexClone Processed Total Scanned Updated % Inode % Block Complete Complete vs1 clone1 0 0 411247 153600 0 37
-
Compruebe que el volumen de división ya no es un volumen FlexClone:
volume show -volume volume_name -fields clone-volume
El valor de
clone-volume
La opción es «`false » para un volumen que no sea FlexClone.En el siguiente ejemplo, se muestra cómo se puede verificar si el volumen «
clone1
» que está dividido de su principal no es un volumen FlexClone.cluster1::> volume show -volume clone1 -fields clone-volume vserver volume **clone-volume** ------- ------ **------------** vs1 clone1 **false**