startrcrelationship

Use o comando startrcrelationship para iniciar o processo de cópia do relacionamento Metro Mirror ou Global Mirror, configurar a direção da cópia se indefinida e (opcionalmente) marcar o volume secundário do relacionamento como limpo. O relacionamento deve ser um relacionamento independente.

Sintaxe

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

>--+----------+-- --+----------+-- --+- rc_rel_id ---+---------><
   '- -force -'     '- -clean -'     '- rc_rel_name -'   

Parâmetros

-primary master | aux
(Opcional) Especifica a direção da cópia, definindo se o disco principal ou auxiliar se tornará o primário (origem). Esse parâmetro é necessário quando o primário estiver indefinido se, por exemplo, o relacionamento estiver no estado inativo.
-force
(Opcional) Especifica que você deseja que o sistema processe a operação de cópia, mesmo se ela levar a uma perda temporária de consistência enquanto ocorre a sincronização. Esse parâmetro será necessário se o relacionamento estiver no estado ConsistentStopped, mas não estiver sincronizado ou no estado idling, mas não estiver sincronizado.
Importante: uso do parâmetro force pode resultar em uma perda de acesso. Use-o somente sob orientação de suas informações de suporte do produto.
-clean
(Opcional) Especifica que o volume que deve se tornar secundário é limpo. Quaisquer mudanças feitas no volume secundário são ignoradas e somente as mudanças feitas no volume primário limpo são consideradas ao sincronizar os discos primário e secundário. O relacionamento deve estar em um estado Inativo (conectado) para esse parâmetro funcionar.
Atenção: Esse sinalizador deve ser usado somente se todos os dados alterados nos volumes secundários enquanto o grupo de consistências estava no estado idling corresponderem ao estado dos volumes primários no momento em que o grupo de consistências foi interrompido. Caso contrário, os relacionamentos que não estiverem consistentes serão relatados como consistentes. Quando isso é concluído, não há nenhum método para determinar se esses volumes já atingiram um estado consistente verdadeiro até que uma cópia em plano de fundo integral possa ser executada novamente.
rc_rel_id | rc_rel_name
(Obrigatório) Especifica o ID ou o nome do relacionamento que você deseja iniciar em um relacionamento independente.

Descrição

O comando startrcrelationship inicia um relacionamento independente. O comando falhará se ele for usado para iniciar um relacionamento que faça parte de um grupo de consistências.

Esse comando pode ser especificado somente para um relacionamento conectado. Para um relacionamento que estiver inativo, esse comando designa uma direção de cópia (funções principal e secundária) e inicia o processo de cópia. Caso contrário, esse comando reinicia um processo de cópia anterior que foi interrompido por um comando de parada ou por algum erro de E/S.
Nota: Um comando no estado idling será rejeitado se qualquer um dos volumes secundários indicados for o destino de um mapa FlashCopy existente.

Se o mapeamento FlashCopy estiver ativo, a cópia remota não poderá ser iniciada.

Se um relacionamento do Remote Copy existente for interrompido com -access especificado, mas for reiniciado e o volume secundário resultante (dependendo da opção de primário) estiver mapeado para um host de tipo hide_secondary, esse volume não será apresentado ao host. Isso será verdadeiro mesmo que for mapeado para propósitos de configuração. Os volumes mapeados serão apresentados para o host se:
  • O tipo de host for mudado para um tipo diferente de hide_secondary
  • O relacionamento de cópia remota for interrompido e -access for especificado
  • O volume deixar de ser um volume secundário, pois o relacionamento de cópia remota está sendo excluído ou alternado

No estado inativo, você deve fornecer o parâmetro -primary. Em outros estados conectados, é possível fornecer o parâmetro -primary , mas ele deve corresponder à configuração existente.

O parâmetro -force é necessário se houver a possibilidade de perda da consistência ao iniciar uma operação de cópia. Essa situação pode ocorrer se transações de entrada ocorrerem nos volumes primário ou secundário desde que o estado ConsistentStopped ou Idling ocorreu. Essa situação ocorre quando o relacionamento está em um destes estados:
  • ConsistentStopped mas não sincronizado
  • Inativo mas não sincronizado

Depois de reiniciar um relacionamento em um desses estados, os dados no volume secundário não serão utilizáveis para recuperação de desastre até que o relacionamento se torne consistente.

Um relacionamento Global Mirror com um cycling_mode de multi em qualquer um desses estados não requererá o parâmetro -force porque uma imagem secundária consistente será retida. No entanto, se esse relacionamento estiver no estado inativo e forem recebidos dados gravados no volume secundário, o sinalizador -force ainda será necessário, porque o volume secundário possui uma imagem divergente que não pode representar um estado consistente anterior.

O parâmetro -force não é necessário se o relacionamento não estiver em um dos seguintes estados:
  • InconsistentStopped
  • InconsistentCopying
  • ConsistentSynchronized
Entretanto, o comando não falhará se você especificar o parâmetro -force.
Um relacionamento Global Mirror com um modo cíclico:
  • none usa o algoritmo Global Mirror não cíclico
  • multi deverá:
    • Usar um volume de mudança que esteja configurado no volume primário (ou o comando falhará)
    • Usar um volume de mudança que esteja configurado no volume secundário (ou o comando falhará)
    • Execute vários ciclos

Após criar uma cópia de segundo plano, o relacionamento permanece no estado de cópia, aguardando pelo lembrete do tempo do período para expiração antes da execução de um novo ciclo. Se o volume de mudança secundário estiver desconfigurado quando a cópia em segundo plano for concluída, o relacionamento parará como se não houvesse nenhum período de ciclo.

Um Exemplo de Chamada

startrcrelationship rccopy1

A saída do resultado:

Sem feedback