switchrcrelationship

Use o comando switchrcrelationship para inverter as funções dos volumes primário e secundário em um relacionamento independente do Metro Mirror ou do Global Mirror quando esse relacionamento está em um estado consistente.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- switchrcrelationship -- -- -primary --+- master -+---------->
                                          '- aux ----'   

>--+- rc_rel_id ---+-------------------------------------------><
   '- rc_rel_name -'   

Parâmetros

-primary master | aux
(Obrigatório) Especifica se o disco principal ou o disco auxiliar deve ser o primário.
rc_rel_id | rc_rel_name
(Obrigatório) Especifica o ID ou o nome do relacionamento a ser alternado.

Descrição

O comando switchrcrelationship se aplica a um relacionamento independente. Ele será rejeitado se for usado para tentar alternar um relacionamento que faça parte de um grupo de consistências. Ele normalmente é emitido para reverter as funções dos volumes primário e secundário em um relacionamento, talvez como parte de um processo de failover durante um evento de recuperação de desastre.

Nota: Não é possível alternar um relacionamento se os volumes primário e secundário são de tamanhos diferentes.

O acesso de gravação ao disco primário antigo é perdido. O acesso de gravação ao novo disco primário é adquirido.

Este comando é bem-sucedido quando o relacionamento está em um estado conectado e consistente e quando a direção do relacionamento é revertida e não leva a perda de consistência. Isso significa que o relacionamento está consistente e sincronizado. Para que o comando switchrcrelationship seja processado corretamente, o relacionamento deve estar em um dos seguintes estados:
  • ConsistentSynchronized
  • ConsistentStopped and Synchronized
  • Idling and Synchronized
    Nota: Um comando no estado idling será rejeitado se qualquer um dos volumes secundários indicados for o destino de um mapa FlashCopy existente.
O relacionamento é movido para o estado ConsistentSynchronized após a conclusão bem-sucedida desse comando. Se o parâmetro -primary for especificado com o primário atual, o comando não terá efeito.

Quando a direção do relacionamento é mudada, um volume que é o secundário em um relacionamento de cópia remota torna-se um volume primário e o volume primário em um relacionamento de cópia remota torna-se um secundário. Se o volume secundário resultante for mapeado para um host (tipo hide_secondary), ele não será mais apresentado a esse host. Entretanto, o mapeamento continua a existir para propósitos de configuração. Se o volume que era um volume secundário antes de o comutador ser mapeado para um host de tipo hide_secondary, ele será apresentado a esse host porque ele não será mais um volume secundário.

O comando switchrcrelationship será rejeitado se você usar Global Mirroring com o modo multiciclo.

Não é possível alternar direções para um relacionamento active-active.

Um Exemplo de Chamada

switchrcrelationship -primary master rccopy2

A saída do resultado:

Sem feedback