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.
| EUA | América Latina | Brasil | Europa | Ásia-Pacífico | Austrália |
|---|---|---|---|---|---|
|
|
|
|
|
|
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.
- É possível instalar a IBM Cloud e instalar o plug-in do SL com
ibmcloud plugin install slPara obter mais informações, consulte Estendendo IBM Cloud CLI com plug-ins. - Ou é possível instalar o SLCLI.
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®.
-
Clique no nome de seu volume de armazenamento para exibir os seus detalhes.
-
Clique
Ações e clique em Solicitar réplica.
-
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.
-
Selecione uma Localização para o volume de réplica.
-
Clique em Continuar.
-
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.
-
Revise o seu pedido e leia o contrato de prestação de serviços. Se você concordar com os termos, marque a caixa.
-
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.
- Na página de detalhes do volume ativo, selecione Ações
.
- Selecione Editar planejamento de captura instantânea.
- 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.
- 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.
- Clique no volume na página Block Storage for Classic.
- Clique em Ações
.
- Selecione Excluir réplica.
- Selecione quando cancelar. Escolha Imediatamente ou Data de aniversário e clique em Continuar.
- 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.
- Se a localização principal estiver em perigo iminente ou gravemente afetada, veja Failover com um volume primário acessível.
- Se a localização principal estiver inativa, veja Failover com um volume primário inacessível.