A ferramenta de backup e restauração de nível empresarial, cbbackupmgr, oferece uma solução de alto desempenho, consistente, confiável e segura para fazer backup e restaurar dados essenciais aos negócios de clientes corporativos.
Fazendo backup do crescimento exponencial de dados em velocidade
O crescimento exponencial dos dados, a necessidade de proteção de dados mais frequente e uma variedade de outros desafios exigem que a ferramenta de backup seja altamente eficiente e tenha bom desempenho.
Um dos principais requisitos da nova ferramenta é a capacidade de fazer backup de grandes conjuntos de dados (em terabytes) e lidar com um crescimento explosivo e contínuo dos dados.
Com a introdução do Couchbase Server 4.5, os recursos de backup foram expandidos para além da realização de backups completos ou incrementais. A nova ferramenta permite a criação de um backup completo válido até o ponto do backup incremental, simplesmente mesclando os backups incrementais em um único backup completo. Essa abordagem alcança um estratégia incremental para sempre salvando atualizações incrementais em vez de fazer um backup completo.
Vejamos um exemplo de uma implantação grande com
-
64 TB de dados
-
distribuídos em 60 nós em um cluster
-
mais de 100 bilhões de chaves
-
Alteração de 1 TB nos dados por dia
Nesse cenário, um backup completo periódico do cluster todos os dias não é uma opção viável. O motivo é que, mesmo que a ferramenta de backup seja executada com uma velocidade de 800 MB/s, ela ainda precisará de 24 horas para concluir a operação de backup. Em vez disso, a estratégia de backup recomendada para esse cenário é a estratégia de mesclagem periódica. Aqui, o cbbackupmgr faz backups incrementais nos dados alterados de 1 TB e mescla periodicamente todos esses backups incrementais off-line para criar um backup completo. A operação de backup com a mesma velocidade de 800 MB/s agora será concluída em menos de 21 minutos.
Vamos ver um exemplo para demonstrar a estratégia de mesclagem periódica.
Neste exemplo, temos um cluster de quatro nós e um bucket "UserProfileStore" que tem 2 milhões de documentos cada um com tamanho de documento de 1 KB.
A captura de tela abaixo mostra o primeiro arquivo de backup incremental para UserProfileStore no repositório de arquivos de backup.
À medida que os dados são alterados ou mais dados são adicionados, o cbbackupmgr Por padrão, a ferramenta executa backups incrementais para fazer backup apenas dos dados novos ou alterados.
Agora você pode mesclar esses dois backups incrementais em um único backup completo off-line você pode fazer isso usando cbbackupmgr merge comando.
Como você pode ver na captura de tela acima cbbackupmgr mescla backups incrementais em um único backup completo off-line. Essa é uma excelente estratégia de backup que terá a menor sobrecarga de cluster e exigirá o mínimo de tempo. A estratégia de mesclagem periódica aproveita ao máximo o fato de que o cbbackupmgr só faz backups incrementais, bem como sua capacidade de mesclar backups incrementais. Você pode ler mais sobre mesclagem aqui http://developer.couchbase.com/documentation/server/4.5/backup-restore/cbbackupmgr-merge.html
Saiba mais sobre a nova ferramenta Enterprise Backup and Restore usando os seguintes links
-
Ferramenta 'cbbackupmgr' - http://developer.couchbase.com/documentation/server/4.5/backup-restore/enterprise-backup-restore.html
-
Estratégias de backup corporativo http://developer.couchbase.com/documentation/server/4.5/backup-restore/cbbackupmgr-strategies.html
-
Tutorial de backup corporativo - http://developer.couchbase.com/documentation/server/4.5/backup-restore/cbbackupmgr-tutorial.html