Mudando o tipo de cópia de relacionamentos de cópia remota e grupos de consistências

É possível mudar o tipo de cópia de relacionamentos e grupos de consistências entre Metro Mirror e Global Mirror.

O sistema suporta os seguintes tipos de relacionamentos:
Ativo-ativo
Este tipo de relacionamento pode ser criado apenas para volumes HyperSwap. Quando o HyperSwap está configurado no sistema, os volumes HyperSwap estão localizados em sites separados e um relacionamento ativo/ativo é automaticamente configurado entre eles. As atualizações para os volumes no relacionamento são executadas simultaneamente em ambos os sites para fornecer soluções de recuperação de desastre para o sistema.
Metro Mirror

Metro Mirror é um tipo de cópia remota que cria uma cópia síncrona de dados de um volume primário para um volume secundário. Um volume secundário pode estar no mesmo sistema ou em outro sistema.

Com cópias síncronas, os aplicativos de host são gravados no volume primário, mas não recebem confirmação de que a operação de gravação foi concluída até os dados serem gravados no volume secundário. Isso garante que ambos os volumes tenham dados idênticos quando a operação de cópia for concluída. Após a conclusão da operação de cópia inicial, a função de Metro Mirror mantém uma cópia totalmente sincronizada dos dados de origem no site de destino em todos os momentos.

A função Metro Mirror suporta operações de cópia entre volumes que são separados por distâncias de até 300 km. Para propósitos de recuperação de desastres, o Metro Mirror fornece a forma mais simples de manter uma cópia idêntica nos volumes primário e secundário. No entanto, como ocorre com todas as cópias síncronas em distâncias remotas, pode haver um impacto no desempenho dos aplicativos host. Esse impacto de desempenho está relacionado à distância entre os volumes primário e secundário, e, dependendo dos requisitos do aplicativo, seu uso pode ser limitado com base na distância entre os sites.

Global Mirror sem ciclo (modo de ciclo configurado como Nenhum)

A função de Global Mirror fornece um processo de cópia assíncrono. Quando um host grava no volume primário, a confirmação da conclusão de E/S é recebida antes de a operação de gravação ser concluída para a cópia no volume secundário.

Se uma operação de failover for executada, o aplicativo deverá recuperar e aplicar quaisquer das atualizações que não foram confirmadas para o volume secundário. Se as operações de E/S no volume primário forem pausadas por um curto período de tempo, o volume secundário poderá se tornar uma correspondência exata do volume primário. Esta função é comparável a um processo de backup contínuo no qual as últimas atualizações estão sempre ausentes. Ao utilizar o Global Mirror para recuperação de desastre, deve-se considerar como deseja tratar essas atualizações ausentes.

Para usar a função Global Mirror, todos os componentes na rede devem ser capazes de sustentar a carga de trabalho que é gerada pelos hosts de aplicativos e o processo de cópia em plano de fundo do Global Mirror. Se todos os componentes da rede não puderem suportar a carga de trabalho, os relacionamentos do Global Mirror serão automaticamente interrompidos para proteger os hosts de aplicativos dos tempos de resposta aumentados.

Quando o Global Mirror opera sem ciclo, as operações de gravação são aplicadas ao volume secundário o mais breve possível, após elas serem aplicadas ao volume primário. O volume secundário geralmente está a menos de 1 segundo atrás do volume primário, o que reduz a quantidade de dados que devem ser recuperados caso ocorra um failover. No entanto, um link de alta largura de banda deve ser fornecido entre os dois sites.

Global Mirror com volumes de mudança (modo de ciclo configurado como Múltiplo)
O Global Mirror com volumes de mudança (modo de ciclo configurado como Múltiplo) fornece a mesma função básica de operações de cópia assíncronas entre volumes de origem e destino para recuperação de desastre.

Se você estiver usando o Global Mirror com o modo de ciclo configurado como Múltiplo, o processo de cópia será semelhante ao Metro Mirror e ao Global Mirror padrão. Os volumes de mudança devem ser configurados para os volumes primários e secundários em cada relacionamento. Uma cópia é tirada do volume primário no relacionamento usando o volume de mudança que é especificado quando o relacionamento Global Mirror com volumes de mudança é criado. O processo de cópia em plano de fundo lê dados do volume de mudança estável e consistente, copiando os dados no volume secundário no relacionamento. A tecnologia copy-on-write é usada para manter a imagem consistente do volume primário para leitura pelo processo de cópia em plano de fundo. As mudanças que ocorreram enquanto o processo de cópia em plano de fundo estava ativo também são controladas. O volume de mudança para o volume secundário também pode ser usado para manter uma imagem consistente do volume secundário enquanto o processo de cópia em plano de fundo está ativo.

É possível mudar o tipo de cópia usando a GUI de gerenciamento ou a interface da linha de comandos. Entretanto, antes de mudar o tipo de cópia de um relacionamento ou grupo de consistências, considere os requisitos a seguir:
  • Qualquer relacionamento ou grupo de consistência deve estar no estado pausado (estado Pausado Inconsistente, Pausado Consistente ou Inativo).
  • Quando você altera o tipo para um grupo de consistências, todos os relacionamentos dentro do grupo também alterar seu tipo de cópia.

Use a GUI de gerenciamento para mudar o tipo de cópia

É possível usar a GUI de gerenciamento para mudar o tipo de cópia de diferentes tipos de relacionamentos.
  • Para mudar um único relacionamento, conclua as etapas a seguir.
    1. Selecione Copy Services > Cópia Remota.
    2. Expanda Não em um grupo e clique com o botão direito no relacionamento que deseja mudar e selecione Editar Relacionamento.
    3. No diálogo Editar Relacionamento, selecione Metro ou Global para o tipo de cópia nova. Se estiver mudando o tipo de cópia de um tipo de cópia Metro para Global, é necessário especificar se deve-se usar modo de ciclo. Configure o valor para Nenhuma se não desejar os volumes de mudança que são criados para este relacionamento. Configure o valor para Múltiplo para criar volumes de mudança para este relacionamento. Com modo de ciclo múltiplo, as alterações são rastreadas e copiadas para os volumes de mudança intermediários e são transferidas para o volume secundário periodicamente para reduzir os requisitos de largura da banda. Se você selecionar Múltiplo para o modo de ciclo, é possível especificar o número de segundos entre ciclos de cópia para o relacionamento.
    4. Clique em OK.
  • Para atualizar um grupo de consistências, conclua estas etapas:
    1. Selecione Copy Services > Cópia Remota.
    2. Clique com o botão direito no grupo de consistências e selecione Editar Grupo de Consistências.
    3. No diálogo Editar Grupo de Consistências, selecione Metro ou Global para o novo tipo de cópia. Se estiver mudando o tipo de cópia de um tipo de cópia Metro para Global, é necessário especificar se deve-se usar modo de ciclo. Configure o valor para Nenhuma se não desejar os volumes de mudança que são criados para este relacionamento. Configure o valor para Múltiplo para criar volumes de mudança para este relacionamento. Com modo de ciclo múltiplo, as alterações são rastreadas e copiadas para os volumes de mudança intermediários e são transferidas para o volume secundário periodicamente para reduzir os requisitos de largura da banda. Se você selecionar Múltiplo para o modo de ciclo, é possível especificar o número de segundos entre ciclos de cópia para o grupo de consistências. O novo tipo de cópia e configurações se aplicam a todos os relacionamentos no grupo.
    4. Clique em OK.
  • Para mudar um relacionamento ou um grupo de consistências que tinha volumes de mudança existentes ou para mudar para um Global Mirror com volumes de mudança, deve-se mudar ambos os sistemas principal e auxiliar. Para fazer isso, conclua as etapas a seguir.
    1. No sistema principal, selecione Copy Services > Cópia Remota na GUI de gerenciamento, clique com o botão direito no relacionamento ou grupo de consistências que você alterou e selecione Volumes de Mudança do Global Mirror. É possível selecionar uma das seguintes opções:
      Criar novo
      Selecione esta opção se você estiver alterando o tipo de cópia de um relacionamento ou grupo de consistências do Metro Mirror ou Global Mirror para um Global Mirror com volumes de mudança.
      Incluir existente
      Selecione esta opção se o sistema contiver volumes de mudança existentes.
      Excluir
      Selecione esta opção se você estiver alterando o tipo de cópia de um Global Mirror com volumes de mudança para um Global Mirror sem volumes de mudança ou um relacionamento ou grupo de consistências do Metro Mirror.
    2. No sistema auxiliar, selecione Copy Services > Cópia Remota na GUI de gerenciamento, clique com o botão direito no relacionamento ou grupo de consistências que você alterou e selecione Volumes de Mudança do Global Mirror. É possível selecionar uma das seguintes opções:
      Criar novo
      Selecione esta opção se você estiver alterando o tipo de cópia de um relacionamento ou grupo de consistências do Metro Mirror ou Global Mirror para um Global Mirror com volumes de mudança.
      Incluir existente
      Selecione esta opção se os volumes de mudança existentes estiverem no sistema.
      Excluir
      Selecione esta opção se você estiver alterando o tipo de cópia de um Global Mirror com volumes de mudança para um Global Mirror sem volumes de mudança ou um relacionamento ou grupo de consistências do Metro Mirror.

Use a CLI para mudar o tipo de cópia

É possível inserir comandos CLI para mudar o tipo de cópia de um relacionamento. O comando e os parâmetros inseridos variam dependendo do tipo de um relacionamento.
  • Se você estiver mudando um relacionamento do Metro Mirror para um relacionamento do Global Mirror sem modo de ciclo, insira este comando, em que rc_rel_name será o nome do relacionamento que você está mudando.
    chrcrelationship -global -cyclingmode none rc_rel_name
  • Se você estiver alterando um relacionamento do Metro Mirror para um relacionamento do Global Mirror com modo de ciclo múltiplo, conclua estas etapas:
    1. No sistema principal ou auxiliar, execute os comandos a seguir. O valor period especifica o número de segundos para a conclusão de um modo de ciclo para o relacionamento e rc_rel_name é o nome do relacionamento que você está mudando.
      chrcrelationship -global -cyclingmode multi rc_rel_name 
      chrcrelationship -cycleperiodseconds period rc_rel_name 
    2. No sistema principal, execute o comando a seguir, em que master_change_vdisk_name é o nome do volume de mudança que está associado ao volume principal.
      chrcrelationship -masterchange master_change_vdisk_name
    3. No sistema auxiliar, execute o comando a seguir, em que aux_change_vdisk_name é o nome do volume de mudança que está associado ao volume auxiliar.
      chrcrelationship -auxchange aux_change_vdisk_name
  • Se você estiver mudando um relacionamento do Global Mirror para um relacionamento do Metro Mirror, insira o comando a seguir, em que rc_rel_name é o nome do relacionamento que você está mudando.
    chrcrelationship -metro rc_rel_name
  • Para mudar o tipo de cópia de um grupo de consistências, insira um dos comandos a seguir.
    • Se estiver alterando um grupo de consistências do Metro Mirror para um grupo de consistências do Global Mirror sem o modo de ciclo, insira este comando, em que rc_consist_group_name é o nome do grupo de consistências que está sendo alterado. Todas as novas configurações se aplicam a todos os relacionamentos no grupo.
      chrcconsistgrp -global -cyclingmode none rc_consist_group_name
    • Se estiver alterando um grupo de consistências do Metro Mirror para um grupo de consistências do Global Mirror com o modo de ciclo múltiplo, insira este comando. O valor period é o número de segundos em que um modo de ciclo é concluído para o relacionamento e rc_consist_group_name é o nome do grupo de consistências que está sendo alterado. Todas as novas configurações se aplicam a todos os relacionamentos no grupo.
      chrcconsistgrp -global -cyclingmode multi -cycleperiodseconds period rc_consist_group_name
    • Se estiver alterando um grupo de consistências do Global Mirror para um grupo de consistências do Metro Mirror, insira este comando, em que rc_consist_group_name é o nome do grupo de consistências que está sendo alterado. Todas as novas configurações se aplicam a todos os relacionamentos no grupo.
      chrcconsistgrp  -metro rc_consist_group_name