migratevdisk

Use o comando migratevdisk para migrar um volume inteiro de um conjunto de armazenamentos para outro conjunto de armazenamentos.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- migratevdisk -- -- -mdiskgrp --+- mdisk_group_id ---+-- ---->
                                   '- mdisk_group_name -'      

>--+---------------------------------+-- --+--------------+----->
   '- -threads -- number_of_threads -'     '- -copy-- id -'   

>-- -- -vdisk --+- vdisk_id ---+-------------------------------><
                '- vdisk_name -'   

Parâmetros

-mdiskgrp mdisk_group_id | mdisk_group_name
(Obrigatório) Especifica o novo ID ou nome do conjunto de armazenamento.
-threads number_of_threads
(Opcional) Especifica o número de encadeamentos a ser usado durante a migração dessas extensões. É possível especificar de 1 a 4 encadeamentos. O número padrão de encadeamentos é 4.
-copy id
(Obrigatório se o volume especificado tiver mais de uma cópia) Especifica a cópia de volume para migrar.
-vdisk vdisk_id | vdisk_name
(Obrigatório) Especifica o ID ou nome do volume a ser migrado para um novo conjunto de armazenamentos.

Descrição

O comando migratevdisk migra o volume especificado para um novo conjunto de armazenamentos; todas as extensões que compõem o volume serão migradas nas extensões livres no novo conjunto de armazenamentos.

É possível redesignar um volume a partir de um:
  • Conjunto filho para seu conjunto pai
  • Conjunto pai para um de seus conjuntos filhos
  • Entre os conjuntos filhos no mesmo conjunto pai
  • Entre dois conjuntos pais
Nota: Não será possível migrar um volume entre conjuntos de armazenamento se a captura instantânea de nuvem estiver ativada no volume.

É possível emitir o comando lsmigrate para visualizar o progresso da migração.

O processo pode ser priorizado ao especificar o número de encadeamentos para o uso durante a migração. Usando somente um encadeamento é colocado o mínimo de um segundo plano no sistema.

O comando migratevdisk falhará se houver extensões livres insuficientes no conjunto de armazenamento de destino para a duração do comando. Para evitar esse problema, não emita novos comandos que usem extensões até que a migração do volume seja concluída.

O comando migratevdisk falhará se o volume de destino ou o volume de origem estiver offline. Corrija a condição off-line antes de tentar migrar o volume.

Lembre-se: Não é possível especificar esse comando:
  • Para volumes que são de propriedade de um sistema de arquivos.
  • Se o MDisk de origem for um MDisk SAS (que funciona apenas no modo de imagem).
  • Se o volume que está sendo migrado for thin-provisioned ou compactado e estiver em um conjunto de redução de dados.
  • Se o conjunto de destino for um conjunto de redução de dados e o volume que está sendo migrado for thin-provisioned ou compactado.

Para esses tipos de volumes, deve-se criar uma cópia de volume no conjunto de destino usando espelhamento de volume para executar a migração. Para obter informações adicionais, consulte o comando addvdiskcopy ou addvolumecopy.

Se o volume (ou a cópia de volume) for um destino de um mapeamento de FlashCopy com um volume de origem em um relacionamento ativo/ativo, o novo conjunto de armazenamentos deverá estar no mesmo site que o volume de origem. Se o volume estiver em um relacionamento active-active, o novo conjunto de armazenamentos deverá estar localizado no mesmo site que o volume de origem.

Quando o volume está sendo migrado de um conjunto pai para outro conjunto pai, as informações são movidas (inalteradas), independentemente de um ou o outro ser ou não criptografado. O conjunto pai e o conjunto-filho não podem ter uma chave de criptografia (ou então o conjunto filho teria falhado durante a criação).
  • Um conjunto pai para a migração do conjunto pai é permitido em todos os casos.
  • Um conjunto pai para a migração do conjunto-filho não é permitido se o filho tiver chave de criptografia.
  • Um conjunto-filho para o conjunto pai ou conjunto-filho não é permitido se um conjunto-filho tiver uma chave de criptografia.

Um Exemplo de Chamada

migratevdisk -vdisk 4 -mdiskgrp Group0 -threads 2

A saída do resultado:

Sem feedback