Replicação de volumes d Block Storage for Classic s para recuperação de desastres

Copie automaticamente instantâneos para um data center remoto com replicação para recuperar dados se ocorrer um evento catastrófico ou se os dados forem corrompidos.

A replicação mantém os dados em sincronia em duas localizações diferentes. Se desejar clonar seu volume e utilizá-lo independentemente do volume original, consulte Criando um volume de bloco duplicado.

Antes de replicar, deve-se criar um planejamento de captura instantânea. A opção para Pedir réplica não aparece, a menos que essa condição seja atendida.

Como identificar o data center remoto do meu volume de armazenamento replicado no console

IBM Cloud Os data centers são agrupados em combinações de data center principal e remoto em todas as regiões do mundo. Ao replicar dados, considere as leis locais de residência de dados, porque mover dados além das fronteiras pode ter implicações legais. Não é permitida a replicação entre regiões.

A tabela a seguir mostra os códigos dos data centers em cada região.

Esta tabela apresenta a lista completa dos data centers com recursos aprimorados em cada região. Cada região é uma coluna separada. Algumas cidades, como Dallas, San Jose, Washington DC, Amsterdã, Frankfurt, Londres e Sydney, têm diversos data centers.
EUA América Latina Brasil Europa Ásia-Pacífico Austrália
  • SJC03
  • SJC04
  • WDC04
  • WDC06
  • WDC07
  • DAL09
  • DAL10
  • DAL12
  • DAL13
  • DAL14
  • SAO01
  • SAO04
  • SAO05
  • TOR01
  • TOR04
  • TOR05
  • MON01
  • AMS03
  • FRA02
  • FRA04
  • FRA05
  • LON02
  • LON04
  • LON05
  • LON06
  • PAR01
  • MAD02
  • MAD04
  • MAD05
  • TOK02
  • TOK04
  • TOK05
  • OSA21
  • OSA22
  • OSA23
  • SNG01
  • CHE01
  • SYD01
  • SYD04
  • SYD05

A tabela inclui determinados data centers que estão previstos para fechar em breve. Para obter a lista de data centers que estão fechando, consulte Fechamentos de data centers.

Como definir o local remoto para o volume de armazenamento replicado a partir da CLI

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

IBM Cloud Os data centers são agrupados em combinações de data center principal e remoto em todas as regiões do mundo. Ao replicar dados, considere as leis locais de residência de dados, porque mover dados além das fronteiras pode ter implicações legais. Não é permitida a replicação entre regiões.

Listando locais da CLI do IBMCLOUD

É possível usar o comando ibmcloud sl block replica-locations para localizar um local de réplica para seu volume de bloco.. O exemplo a seguir lista o local disponível para um volume de bloco que está localizado na região sul dos EUA..

$ ibmcloud sl block replica-locations 560156918
ID        Short Name   Long Name
449494    dal09        Dallas 9
957095    wdc04        Washington 4
1004995   sjc03        San Jose 3
1441195   dal10        Dallas 10
1854795   dal12        Dallas 12
2017603   wdc07        Washington 7
2017695   wdc06        Washington 6
2178495   sjc04        San Jose 4

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

Listando locais do SLCLI

Para listar os data centers de replicação adequados para um volume específico, use o comando a seguir.

$ slcli block replica-locations --help
Usage: slcli block replica-locations [OPTIONS] VOLUME_ID

Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Long Name, Short Name
  -h, --help      Show this message and exit.

Como parte da estratégia de modernização do data center da IBM Cloud®, está prevista a consolidação de vários data centers em 2023. Para obter mais informações, consulte Consolidações de data center

Criação da réplica inicial no console

As replicações funcionam com base em um planejamento de captura instantânea. Deve-se primeiro ter espaço de captura instantânea e um planejamento de captura instantânea para o volume de origem antes de poder replicar. Se você tentar configurar a replicação e algum desses requisitos não estiver atendido, será solicitado que você adquira mais espaço ou defina uma programação. As réplicas são gerenciadas na seção “Armazenamento”, Block Storage for Classic no console do IBM Cloud®.

  1. Clique no nome de seu volume de armazenamento para exibir os seus detalhes.

  2. Clique no Ações e clique em Solicitar réplica.

  3. Selecione o planejamento de captura instantânea existente que você deseja que sua replicação siga. A lista contém todos os seus planejamentos de captura instantânea ativa.

    É possível selecionar apenas um planejamento mesmo se você tiver uma combinação de horário, diário e semanal. Todas as capturas instantâneas que foram capturadas após a replicação anterior são copiadas na réplica. Para obter mais informações, consulte Trabalhando com capturas instantâneas. A replicação começa 5 minutos após a captura do snapshot, para garantir que os dados mais atualizados sejam copiados para o volume de réplica.

  4. Selecione uma Localização para o volume de réplica.

  5. Clique em Continuar.

  6. Insira um Código promocional se você tiver um e clique em Recalcular. Os outros campos na janela são preenchidos por padrão.

    Os descontos são aplicados quando o pedido é processado.

  7. Revise o seu pedido e leia o contrato de prestação de serviços. Se você concordar com os termos, marque a caixa.

  8. Clique em Fazer pedido.

Criação da réplica inicial pela CLI

As replicações funcionam com base em um planejamento de captura instantânea. Deve-se primeiro ter espaço de captura instantânea e um planejamento de captura instantânea para o volume de origem antes de poder replicar.

Criando o volume de réplica por meio da CLI IBMCLOUD

É possível usar o comando ibmcloud sl block replica-order para pedir um volume de réplica Especifique o volume de origem, o planejamento de replicação e o local do volume de réplica.

$ ibmcloud sl block replica-order 562193766 --snapshot-schedule DAILY -d dal13 -t 0.25 -o LINUX
This action will incur charges on your account. Continue?> y

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

Criando o volume de réplica por meio da SLCLI

Você pode usar o comando a seguir para solicitar um volume de réplica.

$ slcli block replica-order --help
Usage: slcli block replica-order [OPTIONS] VOLUME_ID

Options:
-s, --snapshot-schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
                                Snapshot schedule to use for replication,
                                (INTERVAL | HOURLY | DAILY | WEEKLY)
                                [required]
-l, --location TEXT             Short name of the data center for the
                                replicant (e.g.: dal09)  [required]
--tier [0.25|2|4|10]            Endurance Storage Tier (IOPS per GB) of the
                                primary volume for which a replicant is
                                ordered [optional]
-h, --help                      Show this message and exit.

Visualizando os volumes de réplica na Lista de Volumes do console

É possível visualizar seus volumes de replicação na página do Block Storage for Classic em Armazenamento > Block Storage for Classic. O Nome do volume mostra o nome do volume primário seguido por REP. O Tipo é Endurance ou Performance - Réplica.

Visualizando os volumes de réplica pela CLI

Listando volumes de réplica a partir da CLI IBMCLOUD

É possível usar o comando ibmcloud sl block replica-order para listar as réplicas de seu volume de bloco O exemplo a seguir lista os parceiros de réplicas do volume de bloco 560156918

$ ibmcloud sl block replica-partners 560156918
ID          User name                  Account ID   Capacity (GB)   Hardware ID   Guest ID   Host ID
560382016   SL02SEV1414935_268_REP_1   1234567      500             -             -          -

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

Listando volumes de réplica a partir da SLCLI

Liste os volumes replicados existentes para um volume em bloco com o seguinte comando.

$ slcli block replica-partners --help
Usage: slcli block replica-partners [OPTIONS] VOLUME_ID

Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Username, Account ID,
                  Capacity (GB), Hardware ID, Guest ID, Host ID
  -h, --help      Show this message and exit.

Visualizando o histórico de replicação no console

Para visualizar o histórico de replicação, clique em Gerenciar na barra de menus principal. Selecione “Conta ” e role a tela até o “Registro de auditoria”. A lista de eventos de replicação de armazenamento contém os nomes dos volumes, uma descrição do evento de replicação e a data e hora do evento.

Editando a programação de replicação no console

O planejamento de replicação baseia-se em um planejamento de captura instantânea existente. Para mudar o planejamento de réplica de Por Hora para Diário ou Semanal ou vice-versa, deve-se cancelar o volume de réplica e configurar um novo.

No entanto, para mudar o horário do dia no qual a replicação Diária ocorre, é possível ajustar o planejamento existente no volume ativo.

  1. Na página de detalhes do volume ativo, selecione Ações ícone Ações.
  2. Selecione Editar planejamento de captura instantânea.
  3. Verifique o quadro Captura instantânea em Planejamento para determinar qual planejamento diário você está usando para replicação. Altere o planejamento que você deseja.
  4. Clique em Salvar.

Excluindo um volume de blocos de réplica existente no console

É possível cancelar a replicação imediatamente ou na data de aniversário, que faz com que o faturamento termine.

  1. Clique no volume na página Block Storage for Classic.
  2. Clique em Ações ícone Ações.
  3. Selecione Excluir réplica.
  4. Selecione quando cancelar. Escolha Imediatamente ou Data de aniversário e clique em Continuar.
  5. Esta operação exclui o volume de réplica com todos os seus dados. Clique na caixa de seleção para reconhecer as informações, e clique em Excluir

Cancelamento da replicação quando o volume primário é excluído no console

Quando um volume primário é cancelado, o planejamento de replicação e o volume no data center de réplica são excluídos. As réplicas são canceladas na página Block Storage for Classic.

É possível esperar que o volume permaneça visível em sua lista de armazenamento por pelo menos 24 horas (cancelamento imediato) ou até a data de aniversário. Certos recursos não vão ficar disponíveis por mais tempo, mas o volume permanece visível até que ele seja recuperado. No entanto, a cobrança é interrompida imediatamente após você clicar em “Excluir réplica”.

As réplicas ativas podem bloquear a recuperação do volume de armazenamento. Certifique-se de que o volume não esteja mais montado, as autorizações de host sejam revogadas e a replicação seja cancelada antes de tentar cancelar o volume original.

Criando uma duplicata de uma réplica

É possível criar uma duplicata de um IBM Cloud® Block Storage for Classic existente. O volume duplicado herda as opções de capacidade e desempenho do volume original por padrão e tem uma cópia dos dados até o momento de uma captura instantânea.

As duplicatas podem ser criadas de ambos os volumes, o primário e o de réplica. A nova duplicata é criada no mesmo data center que o volume original. Se você criar uma duplicata de um volume de réplica, o novo volume será criado no mesmo data center que o volume de réplica.

Os volumes duplicados podem ser acessados por um host para leitura/gravação assim que o armazenamento é provisionado. No entanto, capturas instantâneas e replicação não são permitidas até que a cópia de dados do original para a duplicata seja concluída.

Para obter mais informações, consulte Criando um Block Storage for Classic duplicado.

Usando réplicas para failover quando ocorre um desastre

Ao efetuar failover, você está "invertendo o comutador" do volume de armazenamento em seu data center primário para o volume de destino em seu data center remoto. Por exemplo, seu data center primário é Londres e seu data center secundário é Amsterdã. Se um evento de falha ocorresse, você efetuaria failover para Amsterdã - conectando-se ao volume agora primário de uma instância de cálculo em Amsterdã. Depois que seu volume em Londres é reparado, uma captura instantânea é tomada do volume de Amsterdã para efetuar failback para Londres e para o volume novamente primário de uma instância de cálculo em Londres.