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.

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

Esse comando é bem-sucedido quando o relacionamento estiver em um estado conectado e consistente e quando reverter a direção do relacionamento não cause uma perda de consistência, ou seja, quando o relacionamento for 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 para esse host. No entanto, o mapeamento ainda existe 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.

Um Exemplo de Chamada

switchrcrelationship -primary master rccopy2

A saída do resultado:

Sem feedback