Metro Mirror e Global Mirror relacionamentos

Metro Mirror e do Global Mirror definem o relacionamento entre dois volumes: um volume principal e um volume auxiliar.

Normalmente, o volume principal contém a cópia de produção dos dados e é o volume que o aplicativo geralmente acessa. O volume auxiliar geralmente contém uma cópia de backup dos dados e é usado para a recuperação de desastres.

Global Mirror com ciclos também usa volumes de mudança, que contêm as revisões anteriores de dados consistente quando as alterações são feitas. Um volume de mudança pode ser criado para o volume principal e o volume auxiliar do relacionamento.

Os volumes principal e auxiliar são definidos quando o relacionamento é criado; e esses atributos nunca são alterados. Entretanto, o volume pode operar na função primária ou secundária, conforme necessário. O volume primário contém uma cópia válida dos dados do aplicativo e recebe atualizações do aplicativo host, análogo ao volume de origem. O volume secundário recebe uma cópia de quaisquer atualizações ao volume primário, porque essas atualizações são todas transmitidas no link de espelho. Assim, o volume secundário é análogo a um volume de destino continuamente atualizado. Quando uma relação é criada, ao volume principal é designada a função de volume primário e ao volume auxiliar é designada a função de volume secundário. Portanto, a direção da cópia inicial é de principal para auxiliar. Quando o relacionamento estiver em um estado consistente, será possível inverter a direção de cópia.

Os dois volumes em um relacionamento devem ser do mesmo tamanho. Quando os dois volumes estiverem no mesmo sistema, eles devem estar no mesmo grupo de E/S.

Se os volumes de mudança são definidos, eles devem ter o mesmo tamanho e no mesmo grupo de E/S que o volume principal associado ou volume auxiliar.

Para facilitar o gerenciamento do aplicativo, uma relação pode ser incluída em um grupo de consistências.

Nota: A associação de um grupo de consistência é um atributo do relacionamento, não o grupo de consistências. Use o comando chrcrelationship para incluir um relacionamento com, ou remover um relacionamento de, um grupo de consistências.

Copiar tipos

Uma cópia do Metro Mirror assegura que as atualizações sejam confirmadas para os volumes primários e secundários antes da confirmação da conclusão de E/S é enviada para o aplicativo host. Esse comportamento garante que o volume secundário está sincronizado com o volume primário quando uma operação de failover for executada.

Um Global Mirror cópia permite que o aplicativo de host receba a confirmação da conclusão de E/S antes que as atualizações sejam confirmadas para o volume secundário. Se um operação de failover for executada, o aplicativo de host deve recuperar e aplicar todas as atualizações que não foram confirmadas para o volume secundário.

Uma cópia do Global Mirror de ciclo múltiplo reduz os requisitos de largura de banda endereçando somente o rendimento médio e não o pico. O processo de cópia para ciclos múltiplos Global Mirror é semelhante ao Metro Mirror e sem ciclos Global Mirror. O volume de mudança para o volume secundário pode ser utilizado para manter uma imagem consistente no volume secundário enquanto o processo de cópia em segundo plano está ativo. -Várias de ciclo relacionamentos de Global Mirror possuem um objetivo do ponto de recuperação superior (RPO) de noncycling relacionamentos de Global Mirror.

Estados

Quando um Metro Mirror ou Global Mirror relacionamento é criado com dois volumes em sistemas diferentes, a distinção entre os estados conectado e desconectado será importante. Estes estados se aplicam a sistemas, os relacionamentos e os grupos de consistência.

Para revisar o estado dos relacionamentos, é possível utilizar a GUI de gerenciamento ou emitir os comandos lsrcconsistgrp ou lsrcrelationship. Os estados de relacionamento a seguir são possíveis:
InconsistentStopped
O volume primário está acessível para operações de E/S de leitura/gravação, mas o volume secundário não está acessível para nenhuma operação. Um processo de cópia deve ser iniciado para tornar o volume secundário consistente.
InconsistentCopying
O volume primário está acessível para operações de E/S de leitura/gravação, mas o volume secundário não está acessível para nenhuma operação. Esse estado é inserido depois de o comando startrcrelationship ser emitido para um grupo de consistências no estado InconsistentStopped. Esse estado também é inserido quando um comando startrcrelationship -force é emitido para um grupo de consistências que está no estado ConsistentStopped ou Idling.
ConsistentStopped
O volume secundário contém uma imagem consistente, mas ele pode estar desatualizado com o volume primário. Esse estado pode ocorrer quando um relacionamento estava no estado ConsistentSynchronized e tiver um erro que força um congelamento do grupo de consistência. Esse estado também pode ocorrer quando um relacionamento é criado com o parâmetro CreateConsistentFlag configurado como TRUE.
ConsistentSynchronized
O primária do volume é acessível a operações de E/S de leitura e gravação. O volume secundário está acessível para operações de E/S de leitura.
ConsistentCopying
O volume primário está acessível para operações de E/S de leitura/gravação. O volume secundário contém uma imagem consistente, que pode estar desatualizada com o volume primário e está acessível para operações de E/S somente leitura. Se o relacionamento é um relacionamento múltiplo de ciclo do Global Mirror, o volume secundário é atualizada periodicamente com uma imagem consistente atualizadas.
Inativo
O volume principal e o volume auxiliar operam na função primária. Ambos os volumes estão acessíveis para operações de E/S de leitura/gravação. Este estado ocorre quando o relacionamento foi interrompido, o que especifica que o acesso de gravação é permitido ao volume secundário.
IdlingDisconnected
Todos os volumes nessa metade do grupo de consistência estão operando na função primária e podem aceitar as operações de E/S de leitura ou gravação.
InconsistentDisconnected
Todos os volumes nessa metade do grupo de consistência estão operando na função secundária e não podem aceitar as operações de E/S de leitura ou gravação.
ConsistentDisconnected
Todos os volumes nessa metade do grupo de consistência estão operando na função secundária e podem aceitar as operações de E/S de leitura, mas não as de gravação.

Status

O sistema também fornece informações adicionais sobre o status dos relacionamentos de volume. Para visualizar o status, emita o comando lsrcconsistgrp ou lsrcrelationship.

online
Todos os volumes no relacionamento estão on-line e acessíveis. Se o estado do relacionamento for ConsistentSynchronized, ConsistentCopying ou InconsistentCopying, os volumes poderão replicar as operações de gravação de E/S do host que são recebidas no volume principal.
primary_offline
O volume primário do relacionamento está off-line, o que impede operações de E/S do host adicionais. A sincronização é pausada até que o volume primário esteja on-line novamente.
secondary_offline
O volume secundário do relacionamento está offline. Para relacionamentos do Global Mirror regular no estado ConsistentSynchronized (ou seja, o Global Mirror sem volumes de mudança) e relacionamentos de Metro Mirror, as operações de gravação de E/S adicionais no volume primário pararão o relacionamento.
io_channel_offline
O sistema remoto não está acessível. Para relacionamentos do Global Mirror regulares no estado ConsistentSynchronized (isto é, Global Mirror sem volumes de mudança) e relacionamentos de Metro Mirror, as operações de gravação de E/S adicionais no volume primário pararão o relacionamento.
primary_change_offline
O volume de mudança primário do relacionamento está off-line. Para Global Mirror com relacionamentos de volumes de mudança, o ciclo de E/S atual é finalizado; e um novo ciclo de E/S começa quando o volume de mudança primário fica on-line novamente.
secondary_change_offline
O volume de mudança secundário do relacionamento está off-line. Para Global Mirror com relacionamentos de volumes de mudança, o ciclo atual de E/S é pausado; quando o volume de mudança secundário fica on-line novamente, o ciclo de E/S continua.
change_volumes_needed
Para Global Mirror com relacionamentos de volumes de mudança, pelo menos um volume de mudança ainda não está configurado. Nesse status, a replicação será evitada.