addvolumecopy
Use o comando addvolumecopy para incluir uma cópia em um volume existente. Em um sistema de topologia padrão, é possível usar esse comando para incluir uma cópia espelhada em um volume existente. Em um sistema de topologia estendida ou HyperSwap, é possível usar este comando para converter um volume básico existente em um volume altamente disponível, incluindo uma cópia desse volume em um segundo site.
Sintaxe
Parâmetros
- (Obrigatório) Especifica o conjunto de armazenamento no qual criar a nova cópia de volume.
- (Opcional) Especifica o grupo de E/S no qual a nova cópia de volume está armazenada em cache. Nota: Este parâmetro se aplica apenas ao criar um volume HyperSwap e requerer que a topologia do sistema sejaO grupo de E/S deve estar no mesmo site que o conjunto de armazenamento sendo especificado.
hyperswap. - (Opcional) Especifica as opções de armazenamento em cache
para a cópia do volume. As entradas válidas são:
readwriteativa o cache para o volume.readonlydesativa o armazenamento em cache de gravação, mas permite o armazenamento em cache de leitura para um volume.nonedesativa o modo de cache para o volume.
Nota: Este parâmetro se aplica apenas ao criar um volume HyperSwap e requerer que a topologia do sistema sejahyperswap. - (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.
- (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 os parâmetros -thin ou -compressed, o sistema criará uma cópia de volume provisionado padrão.
- (Opcional) Especifica que a cópia de volume deve ser criada compactada. Não é possível especificar este parâmetro com -thin.
- (Opcional) Inclui um volume deduplicado. Se você especificar -deduplicated,
também deverá especificar -thin ou -compressed, porque
ele se aplica apenas a volumes thin ou compactados. Nota: A deduplicação de dados funciona apenas com conjuntos de armazenamentos de redução de dados. Será possível apenas criar volumes deduplicados e cópias de volume em um grupo de E/S se volumes não compactados ou cópias de volume existirem em conjuntos de armazenamentos regulares.
- (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.
- (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: Também é possível especificar um warning_percentage% para usar uma porcentagem do tamanho do volume. Se você não especificar um limite de aviso, será usado um valor padrão de
80%. Para desativar os avisos, especifique0.Deve-se especificar -thin ou -compressed com esse parâmetro.
- (Opcional) Especifica as unidades de dados para os parâmetros -buffersize e -warning.
- (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 se expandirá automaticamente conforme ocorre a gravação. - (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,128ou256KB. O padrão é256KB. - (Opcional) Ao criar um volume HyperSwap, esse parâmetro permite que o volume principal tenha IDs de LUN do SCSI diferentes nos grupos de E/S de acesso designados.
- (Obrigatório) Especifica o volume no qual incluir a cópia do volume.
- (Opcional) Se especificado, essa sinalização permite que o objeto esteja em uma propriedade inconsistente.
Description
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 alguns tipos de nós, é possível criar uma cópia do volume compactado em um conjunto de armazenamentos de redução de dados para um grupo de E/S. Uma cópia de volume compactado em um conjunto de redução de dados somente pode ser criada em um grupo de E/S com os tipos de nó V5030, V7000 ou SVC. É possível criar cópias dos volumes thin-provisioned em qualquer tipo de nó. Os volumes também podem ter cópias de volume provisionado padrão em conjuntos de armazenamento de redução de dados.
Não é possível especificar -buffersize se a cópia de volume for criada em um conjunto de armazenamentos de redução de dados. Especifique -thin ou -compressed para ativar thin provisioning ou compactação.
Não é possível especificar -noautoexpand ao criar cópias de volume thin-provisioned ou compactado a partir de um conjunto de armazenamentos de redução de dados.
Não é possível criar uma cópia de volume que seja um volume thin-provisioned ou
compactado em um conjunto de armazenamentos de redução de dados e o modo de armazenamento em cache do volume
seja none ou readonly. Deve-se especificar chvdisk para
mudar o modo de armazenamento em cache do volume para readwrite.
Não é possível especificar -warning para uma cópia de volume thin-provisioned ou compactado em um conjunto de armazenamentos de redução de dados.
Não é possível especificar -grainsize para cópias de volume thin-provisioned e compactado em conjuntos de armazenamentos de redução de dados. Este tipo de cópia de volume é criado com um tamanho de 8 KB.
As cópias de volume thin-provisioned ou compactado em conjuntos de redução de dados
não podem ser criadas se o conjunto de armazenamentos de redução de dados estiver off-line e precisar de recuperação. Se a recuperação ainda estiver em andamento, deve-se aguardar até que a recuperação seja
concluída e que o conjunto esteja no estado online.
Em um sistema de topologia padrão, é possível usar esse comando para incluir uma cópia espelhada em um volume existente.
Uma cópia de volume não pode ser criada no mesmo local que uma cópia existente do volume. Este comando inclui automaticamente o grupo de E/S de armazenamento em cache no conjunto de grupos de E/S de acesso do volume.
Ao criar um volume HyperSwap, o sistema tenta designar o mesmo ID de LUN do SCSI para o volume principal em todos os grupos de E/S de acesso. Se um ID de LUN de SCSI idêntico não estiver disponível em todos os grupos de E/S de acesso, o comando falhará. Use o parâmetro -allowmismatchedscsiids para permitir que o sistema aloque IDs de LUN de SCSI não idênticos nos grupos de E/S de acesso. O menor valor disponível em cada grupo de E/S de acesso é usado. Ele pode não ser o mesmo em todos os grupos de E/S de acesso. Certifique-se de que o host suporte essa configuração.
Cenário 1
Se o grupo de E/S contiver:- Pelo menos um nó de 8 GB.
- Pelo menos um volume thin-provisioning ou compactado em um conjunto de redução de dados.
- Um tamanho de bitmap do FlashCopy para esse grupo de E/S configurado além de 1,5 GB.
Cenário 2
Quando um volume compactado ou thin-provisioned é criado em um conjunto de redução de dados, o conjunto deve ter capacidade suficiente para criar mais volumes que rastreiem operações SCSI sem mapeamento do host. Se essa capacidade não estiver disponível, o comando falhará.Cenário 3
Os volumes não podem ser criados em um conjunto de redução de dados se os volumes thin-provisioning ou compactados off-line existem em um conjunto de redução de dados, seja devido ao thin provisioning (falta de espaço ou distorção) ou porque um componente sob thin provisioning está mantendo um volume no conjunto off-line.Incluir uma cópia de volume em um volume existente
addvolumecopy -pool 2 volume5A saída resultante detalhada:
Sem feedbackIncluir uma cópia de volume thin-provisioned em um volume existente
addvolumecopy -pool site2pool1 -thin 0A saída resultante detalhada:
Sem feedbackIncluir uma cópia de volume de modo de imagem provisionado padrão
addvolumecopy -image mdisk12 -pool 3 volume2A saída resultante detalhada:
Sem feedbackIncluir uma cópia de volume thin-provisioned
addvolumecopy -pool paulgilbertl7 -thin thinvdisk3
A saída resultante detalhada:
Sem feedback
Um exemplo de chamada para incluir uma cópia de volume deduplicado
addvolumecopy -pool datareductionpool10 -thin -deduplicated deduplicatedvolume6
A saída do resultado:
Vdisk [6] copy [1] successfully created
