Enfrentar um desastre de TI é apenas uma questão de tempo. Uma esmagadora maioria de pequenas, médias e grandes empresas passam por pelo menos uma interrupção nos últimos doze meses, uma pesquisa afirma. A boa notícia é que (de acordo com a mesma pesquisa) quase todos eles estão preparados para um desastre, tendo um plano de recuperação de desastres em mãos. No entanto, muitos optam por uma abordagem tradicional de recuperação de desastres, ou, em outras palavras, um site secundário de recuperação de desastres (DR) físico caro e exigente, o que está longe de ser uma solução perfeita, para dizer o mínimo.
Por quê? Construir e manter um site de recuperação de desastres é muito custoso e complexo para a maioria das empresas, com grandes negócios e empreendimentos acima de tudo. Não vale a pena para eles desperdiçarem uma quantia enorme de dinheiro: primeiro para comprar equipamentos e construir infraestrutura e depois para mantê-la – apenas para usá-la em caso de desastre.
E então, quando um desastre acontece, uma organização precisa voltar a funcionar rapidamente. No entanto, infelizmente, isso não pode ser feito quando uma abordagem tradicional de recuperação de desastres é adotada. A recuperação de um backup, que envolve a restauração dos dados de um site de DR secundário para o local original, tende a ser uma das opções de recuperação mais lentas. E isso não é tudo – há uma chance de que esse backup não esteja tão atualizado quanto se poderia desejar.
Então, não foi nenhuma surpresa que grandes empresas e empreendimentos se tornaram os primeiros a adotar uma nova abordagem para recuperação de desastres – recuperação de desastres na nuvem. Em contraste com a abordagem tradicional de DR, a recuperação de desastres na nuvem, que é baseada em tecnologias de nuvem, é capaz de restaurar a infraestrutura de TI extremamente rápido com um failover automatizado para a nuvem, evitando assim interrupções de serviço dispendiosas. Com um objetivo de ponto de recuperação (RPO) relativamente baixo e previsível, claramente definido em um plano de DR com antecedência, o risco de restauração de um backup desatualizado não é mais um problema.
Um aumento acentuado da computação em nuvem desde o início da década de 2010 abriu as portas para tecnologias de recuperação de desastres em nuvem para organizações menores, e agora está se tornando uma solução mais viável. Agora, realmente não importa onde os serviços de computação estão localizados fisicamente, desde que a rede forneça largura de banda e confiabilidade suficientes.
No geral, hoje, a recuperação de desastres na nuvem tem o seguinte conjunto de benefícios em comparação à recuperação de desastres tradicional:
Há um imenso número de maneiras de construir uma estratégia sólida de recuperação de desastres, e os provedores de nuvem mais notáveis são:
Escolher qualquer um desses provedores faz todo o sentido, pois eles são grandes, confiáveis e dão controle direto total sobre seus serviços. Por outro lado, há certas desvantagens em usar essa abordagem.
Por exemplo, a AWS pressupõe que você monte sua própria solução de recuperação de desastres do zero, com base em seus próprios serviços básicos de nuvem. Isso leva à conclusão de que a AWS é viável para aqueles que já estão familiarizados com o provedor e têm conhecimento e habilidades suficientes para configurar a recuperação de desastres manualmente ou semimanualmente. A AWS também oferece aos clientes o uso de seu terceiro serviço de recuperação de desastres (CloudEndure).
O Google Cloud Platform não fornece nenhum serviço de DR pronto para uso, muito menos uma solução completa de Disaster Recovery-as-a-Service. Portanto, espera-se que os usuários criem sua própria solução de recuperação de desastres usando os serviços padrão do Google Cloud, que também têm muito menos flexibilidade de personalização e otimização do que a Amazon. Assim como a Amazon, uma tarefa desafiadora para recriar um ambiente local na nuvem persiste.
O OpenStack é outro serviço de nuvem que apenas fornece os recursos para recuperação de desastres. Como diz o manual, “Determinar e selecionar quais aplicativos e serviços proteger é responsabilidade do usuário, enquanto lidar com a logística de proteção fica por conta da nuvem (e seu operador).”
Quanto ao Azure, a Microsoft realmente oferece um solução de recuperação de desastres sólida, Azure Site Recovery (ASR), que já abordamos em nosso artigo dedicado a Serviço DR da Microsoft. O Azure Site Recovery é uma boa escolha para organizações que têm cargas de trabalho de missão crítica executadas principalmente no VMware ou Hyper-V. O DRaaS da Microsoft é intimamente integrado ao Microsoft Endpoint Configuration Manager, um produto de software desenvolvido para gerenciar grandes conjuntos de computadores executando Windows NT, Windows Embedded, macOS, Linux ou UNIX, bem como vários sistemas operacionais móveis, o que torna o ASR conveniente para organizações que aderem à pilha da Microsoft.
No entanto, quando se trata de cenários avançados de recuperação de desastres, o ASR ainda requer um alto nível de expertise por parte de um departamento de TI. Ele também carece de automação e requer software adicional para ser totalmente operacional e repleto de recursos. Há também vários requisitos, como um limite de 1 TB para discos locais, que devem ser atendidos para poder usar o ASR.
Tudo isso nos leva à necessidade de considerar provedores de DRaaS com todos os recursos, descobrindo o que torna uma plataforma de recuperação de desastres na nuvem boa.
Aqui está a lista de recursos que um excelente software de DR deve incluir:
A automação é importante, seja a criação de um plano de recuperação de desastres, configuração de replicação de dados, testes ou recuperação de desastres em si.
Capacidade de recuperação instantânea, o que permite que as empresas minimizem o tempo de inatividade, ajudando a retornar as cargas de trabalho sem perda de dados e em uma janela de manutenção curta.
RPO (Recovery Point Objective) determina um limite de “desatualização” de uma cópia de snapshot do sistema que é aceitável para retornar à operação normal. RTO (Recovery Time Objective) é a quantidade máxima de tempo que pode passar após um desastre (ou uma interrupção) ocorrer antes que um determinado aplicativo ou serviço esteja funcionando novamente.
Em primeiro lugar, esse recurso ajuda evitar bloqueio de fornecedor e garante maior flexibilidade e disponibilidade. Então, isso pode ajudar a reduzir custos e minimizar ainda mais o RPO e o RTO ao recuperar para um site de DR ou retornar à produção.
Software robusto de recuperação de desastres oferece suporte para cenários avançados, incluindo aqueles que envolvem backup em nuvem com armazenamento quente e frio ou recuperação de desastres no local.
Esse recurso oferece a capacidade de monitorar um projeto (ou até mesmo vários projetos, se necessário) por meio de um console e obter relatórios detalhados sobre a utilização de recursos.
Por uma questão de segurança, o software de recuperação de desastres deve ser equipado com gerenciamento de acesso baseado em funções e funcionalidade de auditoria, para que o proprietário de uma empresa ou outra pessoa responsável possa gerenciar as políticas de acesso do usuário e atribuir diferentes funções aos membros da empresa e a vários recursos.
Vamos resumir. Para preparar um negócio para recuperação de desastres na nuvem, um site de backup que duplique a infraestrutura – máquinas virtuais, conexões entre elas e configurações de rede – deve ser criado na nuvem.
Para realizar isso, há dois grupos de opções disponíveis. Primeiro, você pode escolher Amazon, Microsoft, Google ou OpenStack como um site de destino; no entanto, será extremamente difícil configurar seu ambiente de recuperação de desastres baseado em nuvem com suas próprias mãos. Segundo, você pode considerar usar Disaster Recovery-as-a-Service com uma rica funcionalidade pronta para uso – há muitos provedores desses serviços. Para escolher o DRaaS certo para suas necessidades, estude cuidadosamente sua lista de recursos, seu custo e compare-os frente a frente.
Nick Smirnov, CEO na Hystax
Uma descrição completa do Hystax OptScale como uma plataforma de capacitação FinOps – recursos, benefícios e funcionalidades do produto.
Grandes insights críticos sobre benchmarks, tendências e práticas recomendadas de gerenciamento de nuvem híbrida.
Descubra como analisar métricas de nuvem e obter recomendações de otimização de nuvem com base no seu uso.
1250 Borregas Ave, Sunnyvale, CA 94089, EUA | [email protected]