addvolumecopy

Use o comando addvolumecopy para incluir uma cópia em um volume existente. Em um sistema de topologia padrão, é possível utilizar esse comando para incluir uma cópia espelhada em um volume existente.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- addvolumecopy -- -- -pool --+- storage_pool_id ---+-- -- --->
                                '- storage_pool_name -'         

>-- --+----------------------------+-- ------------------------->
      '- -image --+- mdisk_id ---+-'      
                  '- mdisk_name -'        

>--+-------------------+-- ------------------------------------->
   '-+- -thin -------+-'      
     '- -compressed -'        

>--+-----------------------------------------+-- --------------->
   '- -buffersize --+- buffer_size --------+-'      
                    '- buffer_percentage% -'        

>--+-------------------+-- ------------------------------------->
   |          .- mb -. |      
   '- -unit --+- b --+-'      
              +- kb -+        
              +- gb -+        
              +- tb -+        
              '- pb -'        

>--+---------------------------------------+-- ----------------->
   '- -warning --+- warning_capacity ----+-'      
                 '- warning_percentage% -'        

>--+-----------------+-- --+-------------------------+-- ------->
   '- -noautoexpand -'     '- -grainsize --+- 32 --+-'      
                                           +- 64 --+        
                                           +- 128 -+        
                                           '- 256 -'        

>--+- volume_id ---+-- ----------------------------------------><
   '- volume_name -'      

Parâmetros

-pool storage_pool_id | storage_pool_name
(Obrigatório) Especifica o conjunto de armazenamento no qual criar a nova cópia de volume.
-image mdisk_id | mdisk_name
(Opcional) Especifica que a cópia de volume deve ser criada (em qualquer topologia) no modo de imagem e especifica qual MDisk não utilizado atualmente deve ser usado.
-thin
(Opcional) Especifica que a cópia de volume deve ser criada com thin provisioning. Não é possível especificar este parâmetro com -compressed.
Nota: Se você não especificar o -thin ou o -compressed, a cópia de volume será criada como uma completamente alocada.
-compressed
(Opcional) Especifica que a cópia de volume deve ser criada compactada. Não é possível especificar este parâmetro com -thin.
-buffersize buffer_size | buffer_percentage%
(Opcional) Especifica a capacidade do conjunto que o volume tenta reservar como um buffer para volumes thin-provisioned e compactados. Deve-se especificar -thin ou -compressed com este parâmetro.
-warning warning_capacity | warning_percentage%
(Opcional) Especifica um limite no qual um log de erro de aviso é gerado para a cópia de volume. Um aviso é gerado quando a capacidade do disco usada na cópia thin-provisioned ou compactada excede o limite especificado. É possível especificar o limite usando o warning_capacity para especificar um tamanho, que é padronizado como MB, a menos que o parâmetro -unit seja especificado.
Nota: É possível especificar um warning_percentage%, para usar uma porcentagem do tamanho de volume. Se você não especificar um limite de aviso, será usado um valor padrão de 80%. Para desativar os avisos, especifique 0.

Deve-se especificar -thin ou -compressed com este parâmetro.

-unit b | kb | mb | gb | tb | pb
(Opcional) Especifica as unidades de dados para os parâmetros -buffersize e -warning.
-noautoexpand
(Opcional) Especifica se a cópia de volume não expande automaticamente, durante a gravação; a capacidade de buffer disponível diminui, conforme a capacidade usada aumenta. A cópia ficará off-line se a capacidade de buffer for consumida.

A capacidade do buffer pode ser aumentada ao especificar expandvdisksize -rsize. Deve-se especificar -thin ou -compressed com este parâmetro. Se você não especificar esta palavra-chave, a cópia será expandida automaticamente, durante a gravação.

-grainsize 32 | 64 | 128 | 256
(Opcional) Configura o tamanho de granularidade (KB) para um volume thin-provisioned. Se você estiver usando o volume de thin-provisioned em um mapa FlashCopy, use o mesmo tamanho de granularidade que o tamanho de granularidade do mapa para obter melhor desempenho. Se você estiver usando o volume de thin-provisioned diretamente com um sistema host, use um tamanho de granularidade pequeno. O valor do tamanho de granularidade deve ser 32, 64, 128 ou 256 KB. O padrão é 256 KB.
volume_id | volume_name
(Obrigatório) Especifica o volume no qual incluir a cópia do volume.

Descrição

Use o comando addvolumecopy para incluir uma cópia em um volume existente. A nova cópia de volume é sincronizada com a cópia atual.

Em um sistema de topologia padrão, é possível utilizar esse comando para incluir uma cópia espelhada em um volume existente.

Incluir uma cópia de volume em um volume existente

addvolumecopy -pool 2 volume5

A saída resultante detalhada:

Sem feedback

Incluir uma cópia de volume thin em um volume existente

addvolumecopy -pool site2pool1 -thin 0

A saída resultante detalhada:

Sem feedback

Incluir uma cópia de volume de modo de imagem completamente alocada

addvolumecopy -image mdisk12 -pool 3 volume2

A saída resultante detalhada:

Sem feedback