Preocupado em manter a capacidade de recuperação do banco de dados dentro dos objetivos de tempo de recuperação (RTOs) cada vez menores de sua empresa? O Couchbase tem o prazer de anunciar os backups de cluster para o cluster Capella Operational, para permitir o backup e a restauração fáceis de todo o cluster em questão de minutos, com o clique de um botão. Essa é mais uma característica do Couchbase que o torna o banco de dados mais econômico e de melhor desempenho para alimentar aplicativos essenciais aos negócios.
Com os backups em cluster, o Capella garante uma recuperação mais rápida de ponta a ponta do seu banco de dados em questão de minutos, incluindo a restauração de índices, reduzindo, assim, o tempo de inatividade dos negócios. Ele usa recursos nativos de instantâneos do seu provedor de serviços de nuvem para armazenar backups na mesma região de nuvem que o seu banco de dados gerenciado, garantindo assim uma melhor governança sobre onde os dados residem e também reduzindo o impacto do backup no desempenho do banco de dados.
Além disso, isso agora permite mais frequentes reduzindo assim o objetivo do ponto de recuperação (RPO), a quantidade máxima aceitável de perda de dados medida em tempo. Esse recurso agora está disponível de forma geral nas implementações do Capella no Amazon Web Services (AWS), no Google Cloud Platform (GCP) e no Microsoft Azure. Além disso, ele vem com vários recursos de nível empresarial para ajudar as empresas com uma resiliência de dados robusta. Vamos nos aprofundar para entender como obter um RTO mais rápido, sem afetar o desempenho do banco de dados e obter um indicador previsível dos tempos de backup e recuperação, independentemente do tamanho dos dados.
O que há de novo e como isso beneficia sua empresa?
A Capella agora oferece acesso imediato à tecnologia de snapshot do provedor de nuvem para backups de dados em disco programados e sob demanda. A opção existente de backups de bucket via cbbackupmgrA empresa continuará existindo em sua forma atual. Os benefícios do backup em cluster incluem:
-
- Backups incrementais fáceis e abrangentes, no estilo forever, de todo o cluster e de sua configuração, usando a funcionalidade de instantâneo de disco do AWS, Azure ou GCP
- Backups e restaurações ultrarrápidos para atender a RPOs rigorosos, sem nenhum impacto no banco de dados operacional durante as operações de backup
- Retenção de apenas 1 dia, bem como em nível de projeto, para garantir a capacidade de restauração mesmo após a exclusão do cluster de origem
- Oferece uma maneira super trivial de criar um cluster duplicado de cópia dev/test/prod, independente do cluster de origem com o mesmo conteúdo e configuração, além de restauração para outros clusters compatíveis dentro do projeto
- Copie backups entre regiões dentro do provedor de serviços em nuvem para aumentar a resiliência ou atender aos requisitos regulamentares ou para restaurar entre regiões para criar um cluster clone de desenvolvimento/teste, rapidamente em todo o mundo
O que acontece com os backups de bucket existentes?
Conforme mencionado anteriormente, os backups de bucket via cbbackupmgr continuarão a coexistir com o mecanismo de instantâneo do provedor de nuvem. O backup em balde oferece uma alternativa para esses casos de uso, incluindo, entre outros, os seguintes:
-
- Recuperação granular para restauração de subconjuntos de dados específicos
- Recuperação on-line do cluster de destino
- Backup efêmero de bucket para capturar dados na memória
- Cópia de backup para download para conformidade com políticas ou sincronização entre DBaaS e Couchbase auto-implantado
Os backups de bucket existentes serão mantidos de acordo com as políticas de backup anteriores e no estado em que se encontram, sem qualquer provisão para migração para backups de cluster devido a suas infraestruturas ortogonais subjacentes.
O Couchbase continuará a oferecer backups de bucket. No entanto, os novos snapshots do provedor de nuvem atendem melhor aos casos de uso operacional comuns, como recuperação no local ou fora do local, para clusters de origem ou outros clusters de destino compatíveis, bem como replicação de backup entre regiões. Esses instantâneos oferecem backups mais rápidos e simples, sem afetar o desempenho do banco de dados, bem como recuperação mais rápida de todos os dados, índices, metadados, configuração de cluster etc.
Como começar
Na guia Backup do cluster operacional do Couchbase, há uma nova opção para instantâneos do provedor de nuvem denominada Backups de cluster, além da opção Backup de bucket existente. Aqui está um guia rápido de cinco etapas para definir a política de backup de sua organização:
- Os instantâneos do banco de dados estão disponíveis em intervalos de 1, 2, 4, 6, 8, 12 ou 24 horas, sendo 4 horas o padrão. A retenção de backup pode ser definida entre 1 e 30 dias, com um padrão de 7 dias. Todos os backups, sejam eles concluídos ou em andamento, podem ser rastreados aqui.
- Os backups também podem ser copiados para até duas regiões adicionais suportadas pelo Capella para o CSP
- Eles também podem ser usados para criar backups ad-hoc ou para fazer backup de clusters do Capella associados ao CMEK. Se um cluster do Capella usar o CMEK para criptografia em repouso, o backup do instantâneo do banco de dados mostrará o CMEK como ativado. Um backup sem CMEK pode ser restaurado em um cluster associado ao CMEK. Certifique-se de que o KMS mantenha o CMEK pelo tempo em que o Capella mantiver esses backups criptografados para restauração
- Opções de restauração para o cluster de origem
- Para recuperar para o mesmo cluster de origem, navegue dentro do cluster até a guia Backup, selecione o backup do cluster desejado e clique no botão ‘Restore’ (Restaurar) para iniciar o processo. Observe que todos os dados existentes serão substituídos e os aplicativos não poderão se conectar ao cluster até que a operação de restauração seja concluída e o cluster esteja pronto para uso.
- Para excluir esse backup e suas cópias replicadas em outras regiões, se houver, clique no ícone de lixeira ao lado do botão ‘Restaurar’ e confirme essa operação na caixa de diálogo a seguir. Use essa opção com cuidado, pois não há como recuperar um backup depois que ele foi excluído
- As operações de restauração em andamento ou históricas de um backup de cluster podem ser rastreadas por meio de ‘Cluster Backup Restore’ no painel do lado esquerdo
- Como alternativa, para restaurar em um cluster compatível dentro do projeto ou para criar um clone de cluster com o mesmo conteúdo e configuração, localize o projeto que contém o cluster com um backup válido. Navegue até a guia Backup, localize o cluster desejado e selecione ‘See All Versions’ (Ver todas as versões) para visualizar todos os backups disponíveis


- Escolha um backup por meio da observação ou usando o filtro de data e clique no botão ‘Restore’ (Restaurar). Além disso, durante os dois cenários de restauração abaixo, é possível escolher a região desejada na lista em que o backup do cluster foi replicado. Deve-se observar que os CSPs cobrarão adicionalmente pelas operações de transferência de dados entre regiões do ponto de vista do faturamento
-
- Para restaurar em um cluster existente, selecione o cluster existente em Restaurar para lista suspensa de clusters compatíveis
- Selecione Restaurar para novo cluster para, alternativamente, criar um cluster duplicado a partir do backup
-
- Qualquer cluster, se excluído de forma anunciada ou inadvertida, por padrão manterá o backup do cluster existente e suas cópias replicadas entre regiões até que seja explicitamente marcado para exclusão aqui. Isso garante que, em caso de exclusão inadvertida, haja um fallback para recriar o cluster como o dos backups de cluster disponíveis. Esses backups podem ser localizados na guia Backup do projeto para a realização de outras ações.

O novo backup baseado em snapshot do provedor de nuvem receberá muitos outros aprimoramentos interessantes nos próximos meses. Fique atento às atualizações subsequentes nos blogs do Couchbase. Saiba mais sobre esses recursos em:
-
- Documentação de instantâneos de nuvem
- Inicie sua Conta de avaliação de 30 dias para Capella para ver o Couchbase Capella em ação agora!
- Conecte-se conosco no site Fórum do Couchbase e Participe de nosso Discord público