Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Crie um arquivo FlexClone ou FlexClone LUN no ONTAP

Colaboradores netapp-dbagwell netapp-aherbin netapp-aaron-holt netapp-thomi netapp-mwallis netapp-lenida

Use o comando para criar clones com uso eficiente de espaço e tempo de arquivos e LUNs presentes no FlexVol volumes ou no FlexClone volumes volume file clone create.

Antes de começar
  • A licença FlexClone deve ser instalada no cluster. Esta licença está incluída no "ONTAP One".

  • Se vários intervalos de blocos forem usados para clonagem de sub-LUN ou clonagem de sub-arquivo, os números de bloco não devem se sobrepor.

  • Se você estiver criando um sub-LUN ou sub-arquivo em volumes com compactação adaptável ativada, os intervalos de bloco não devem ser desalinhados.

    Isso significa que o número do bloco de início da origem e o número do bloco de início de destino devem estar alinhados ou alinhados de forma ímpar.

Sobre esta tarefa

Dependendo do Privileges atribuído pelo administrador do cluster, um administrador da SVM pode criar arquivos FlexClone e LUNs FlexClone.

É possível especificar a configuração de FlexClone Files e FlexClone LUNs quando você cria e modifica clones. Por predefinição, a definição de velocidade de cruzeiro é desativada.

Você pode sobrescrever um arquivo FlexClone existente ou LUN FlexClone ao criar um clone usando o volume file clone create comando com o -overwrite-destination parâmetro.

Quando o nó atinge sua carga dividida máxima, o nó pára temporariamente de aceitar solicitações para criar arquivos FlexClone e LUNs FlexClone e emite uma EBUSY mensagem de erro. Quando a carga dividida para o nó cai abaixo do máximo, o nó aceita solicitações para criar arquivos FlexClone e LUNs FlexClone novamente. Você deve esperar até que o nó tenha capacidade para criar os clones antes de tentar a solicitação de criação novamente.

O LUN FlexClone herda o atributo de reservas de espaço do LUN pai. Um LUN FlexClone reservado com espaço requer tanto espaço quanto o LUN pai reservado com espaço. Se o LUN FlexClone não estiver reservado com espaço, o volume deverá ter espaço suficiente para acomodar alterações no clone.

Passos
  1. Se você estiver clonando um LUN, verifique se o LUN não está mapeado ou sendo gravado.

  2. Crie o FlexClone LUN ou arquivo:

    volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -destination-path destination_path

    O exemplo a seguir mostra como você pode criar um arquivo FlexClone file1_clone do arquivo pai file1_source no volume vol1:

    cluster1::> volume file clone create -vserver vs0 -volume vol1 -source-path /file1_source -destination-path /file1_clone

    Saiba mais sobre volume file clone create o "Referência do comando ONTAP"na .

Criar LUNs do FlexClone a partir de um snapshot em um volume

Você pode usar um snapshot no volume para criar cópias FlexClone dos LUNs. Cópias FlexClone de LUNs são legíveis e graváveis.

Antes de começar

Uma licença FlexClone deve ser instalada. Esta licença está incluída no "ONTAP One".

Sobre esta tarefa

O LUN FlexClone herda o atributo de reservas de espaço do LUN pai. Um LUN FlexClone reservado com espaço requer tanto espaço quanto o LUN pai reservado com espaço. Se o LUN FlexClone não estiver reservado com espaço, o volume deverá ter espaço suficiente para acomodar alterações no clone.

Passos
  1. Verifique se o LUN não está mapeado ou a ser gravado.

  2. Crie um instantâneo do volume que contém os LUNs:

    volume snapshot create -vserver vserver_name -volume volume_name -snapshot snapshot_name

    Você deve criar um snapshot (o snapshot de backup) do LUN que deseja clonar.

  3. Crie o LUN FlexClone a partir do instantâneo:

    volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -snapshot-name snapshot_name -destination-path destination_path

    Se você precisar que o LUN FlexClone esteja disponível para exclusão automática, inclua `-autodelete true`o . Se você estiver criando esse LUN FlexClone em um volume usando provisionamento semi-espesso, será necessário habilitar a exclusão automática para todos os LUNs FlexClone.

  4. Verifique se o LUN FlexClone está correto:

    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