Failover com um volume primário acessível para recuperação de desastres

Acesse rapidamente seus dados no local secundário quando o armazenamento primário continuar acessível após um evento catastrófico, seguindo estas etapas de failover.

Caso ocorra um evento catastrófico no local primário e o armazenamento primário ainda esteja acessível, você pode seguir as etapas a seguir para acessar rapidamente seus dados no local secundário.

Antes de iniciar o failover, certifique-se de que toda a autorização de host esteja estabelecida.

Os hosts e volumes autorizados devem estar no mesmo data center. Por exemplo, não é possível ter um volume de réplica em Londres e o host em Amsterdã. Ambos devem estar em Londres ou ambos devem estar em Amsterdã.

Autorizando o host

É possível criar a autorização na UI, por meio da CLI, com a API ou com o Terraform.

Iniciando um failover de um volume para sua réplica

Se um evento de falha for iminente, você pode iniciar uma transição controlada ou uma transição imediata para o volume de destino.

Um Controlled Failover é a melhor opção quando você deseja testar a função de failover.. É também a melhor opção quando é mais importante manter as operações no local da réplica com os dados mais recentes. Em um failover controlado, uma nova captura instantânea é tirada e copiada para o local da réplica. Após os dados serem copiados com sucesso, o volume é disponibilizado para montagem.

Ao escolher uma transição imediata, o último snapshot replicado com sucesso é ativado, e o volume fica disponível para montagem. O volume de destino torna-se ativo em menos tempo comparado a um Failover controlado. No entanto, quaisquer dados que foram gravados no volume de origem desde o ciclo de replicação anterior são perdidos.

Quando um failover é iniciado, o relacionamento de replicação é invertido. Seu volume de destino original se tornará seu volume de origem ativo e seu volume de origem anterior se tornará seu destino de replicação inativo.

As transições de failover são iniciadas na seção “Armazenamento”, File Storage for Classic no console do IBM Cloud®.

Antes de continuar com essas etapas, desconecte o volume. O não cumprimento dessa exigência resulta em corrupção e perda de dados.

Fazendo failover para réplica no console

  1. Clique em seu volume ativo ("origem").

  2. Clique em Ações Ícone de ações.

  3. Selecione ** Failover **. Selecione failover controlado ou failover imediato.

  4. Marque a caixa de seleção para reconhecer as informações pertinentes e clique em Sim para continuar Uma janela é exibida para confirmar que o failover está em andamento Clique em Fechar para retornar à lista de Compartilhamentos de Arquivo

  5. Na lista, localize suas ações. Se você tiver várias páginas, poderá precisar acessar a próxima página para ver os compartilhamentos.

  6. O status de seus compartilhamentos de origem e réplica é exibido como 'Failback em andamento'. Além disso, um ícone aparece próximo ao seu volume no File Storage for Classic que indica que uma transação ativa está ocorrendo. Ao passar o mouse sobre o ícone, é exibida uma janela com os detalhes da transação. O ícone desaparece quando a transação está concluída.

    Durante o processo de failover, as ações relacionadas à configuração são somente leitura. Não é possível editar qualquer planejamento de captura instantânea nem mudar o espaço de captura instantânea. O evento é registrado no histórico de replicação. Quando seu volume de destino estiver ativo, você obterá outra mensagem. O status do seu volume de origem original se torna inativo.

  7. Atualize a página em seu navegador. Quando a transação for concluída, seu volume de réplica terá o status Ativo e seu volume de origem original se tornará Inativo.

  8. Monte e conecte o seu volume de armazenamento no host. Para obter mais informações, consulte a seção sobre como conectar seu dispositivo de armazenamento.

Efetuando failover para réplica a partir da CLI

Antes de iniciar, decida sobre o cliente CLI que deseja usar.

Iniciando um failover a partir da CLI IBMCLOUD

É possível usar o comando ibmcloud sl file replica-failover para executar failover de operações do compartilhamento de arquivo de origem para o compartilhamento de arquivo de réplica O exemplo a seguir inicia um failover do compartilhamento de origem 560156918 para o compartilhamento de réplica 560382016.

$ ibmcloud sl file replica-failover 560156918 560382016
OK
Failover of volume 560156918 to replica 560382016 is now in progress.

Para obter mais informações sobre todos os parâmetros que estão disponíveis para esse comando, consulte ibmcloud sl file replica-failover.

Iniciando um failover a partir da SLCLI

Para realizar failover de um volume de arquivo para um volume replicado específico, use o comando a seguir.

$ slcli file replica-failover --help
  Usage: slcli file replica-failover [OPTIONS] VOLUME_ID
  Options:
   --replicant-id TEXT  ID of the replicant volume
   --immediate          Failover to replicant immediately.
   -h, --help           Show this message and exit.

Durante o processo de failover, as ações relacionadas à configuração são somente leitura. Não é possível editar qualquer planejamento de captura instantânea nem mudar o espaço de captura instantânea. O evento é registrado no histórico de replicação. Quando seu volume de destino estiver ativo, você obterá outra mensagem. O status do seu volume de origem original se torna inativo.

Iniciando um failback de um volume para sua réplica

Quando seu volume de origem original é reparado, é possível iniciar um Failback controlado para ele.

Em uma reversão controlada, ocorrem as seguintes etapas:

  • O volume de origem atuante é colocado off-line.
  • Uma captura instantânea é obtida.
  • O ciclo de replicação é concluído.
  • A captura instantânea de dados recém-obtida é ativada.
  • O volume de origem torna-se ativo para montagem.

Quando um Failback é iniciado, o relacionamento de replicação é invertido novamente. Seu volume de origem original é restaurado como seu volume de origem ativo e seu volume de destino torna-se o volume de destino inativo novamente

Fazendo failback no console

Os failbacks são iniciados na seção “Armazenamento”, File Storage for Classic no console do IBM Cloud®.

  1. Clique no volume ativo ("destino").

  2. Na página Detalhes de Compartilhamento, clique em ações ícone Ações..

  3. Selecione Failback.

  4. Marque a caixa de seleção para reconhecer as informações pertinentes e clique em Sim para continuar

  5. Uma janela é exibida para confirmar que o failover está em andamento Clique em Fechar para retornar à lista de Compartilhamentos de Arquivos

  6. Na lista, localize suas ações. Se você tiver várias páginas, poderá precisar acessar a próxima página para ver os compartilhamentos.

  7. O status de seus compartilhamentos de origem e réplica é exibido como 'Failback em andamento'. Além disso, um ícone aparece próximo ao seu volume no File Storage for Classic que indica que uma transação ativa está ocorrendo. Ao passar o mouse sobre o ícone, é exibida uma janela com os detalhes da transação. O ícone desaparece quando a transação está concluída.

    Durante o processo de Failback, as ações relacionadas à configuração são somente leitura. Não é possível editar qualquer planejamento de captura instantânea nem mudar o espaço de captura instantânea. O evento é registrado no histórico de replicação.

  8. Atualize a página em seu navegador. Quando a transação for concluída, o compartilhamento de origem original será mostrado como Ativo e o compartilhamento de réplica terá um status Inativo

  9. Monte e conecte o seu volume de armazenamento no host. Para obter mais informações, consulte Conectando seu novo armazenamento.

Efetuando failover a partir da CLI

Iniciando um failback a partir do IBMCLOUDCLI

É possível usar o comando ibmcloud sl file replica-failback para efetuar failback de operações do compartilhamento de arquivo de réplica para o compartilhamento de arquivo de origem original O exemplo a seguir inicia um failback para o compartilhamento de origem original 560156918..

$ ibmcloud sl file replica-failback 560156918
OK
Failback of volume 560156918 is now in progress.

Para obter mais informações sobre todos os parâmetros disponíveis para esse comando, consulte ibmcloud sl file replica-failback.

Iniciando um failback a partir da CLI SL

Para realizar failback de um volume de arquivo de um volume replicado específico.

$ slcli file replica-failback --help
   Usage: slcli file replica-failback [OPTIONS] VOLUME_ID
   Options:
    --replicant-id TEXT  ID of the replicant volume
    -h, --help           Show this message and exit.

Durante o processo de Failback, as ações relacionadas à configuração são somente leitura. Não é possível editar qualquer planejamento de captura instantânea nem mudar o espaço de captura instantânea. O evento é registrado no histórico de replicação.