O que é backup e recuperação?
Backup e recuperação referem-se à prática de criar e armazenar cópias dos seus dados que podem ser usadas para restaurar os serviços da organização caso ocorra uma falha dos dados primários devido a quedas de energia, ataques de ransomware ou qualquer outro tipo de desastre. Os backups permitem reverter os sistemas para um determinado ponto antes da perda ou corrupção dos dados para restauração dos serviços.
Embora seja possível armazenar os backups no mesmo servidor que os dados originais, é aconselhável armazená-los em outro servidor ou sistema diferente, como um servidor de nuvem protegido, para criar redundância de dados.
Ao levar em consideração soluções de backup e recuperação para a organização, é importante identificar seus objetivos de tempo de recuperação (RTO, Recovery Time Objectives) e objetivos de ponto de recuperação (RPO, Recovery Point Objectives). É importante saber quanto tempo levará para restaurar os dados e o quanto eles são recentes.
Backups x snapshots
A diferença entre esses dois termos está nos detalhes. Normalmente, um backup se refere à cópia completa de todos os dados e arquivos do sistema. Já o snapshot copia o estado de um sistema em um determinado momento.
O que são backups?
Backups são cópias completas dos arquivos do sistema. O processo de backup desses arquivos pode levar de minutos a horas, dependendo da quantidade de dados com a qual você está lidando e do tipo de backup que está fazendo.
Os backups foram desenvolvidos para armazenamento de longo prazo, e o ideal é que sejam mantidos em um local diferente do servidor original. Pode ser em um disco rígido separado ou em um local totalmente diferente do servidor.
Os backups são um componente padrão dos planos de continuidade de negócios e recuperação de desastres (BCDR, Business Continuity and Disaster Recovery).
O que são snapshots?
Os snapshots preservam uma imagem virtual das configurações e do sistema de arquivos do seu servidor em um momento específico. Diferente de um backup, que faz uma cópia completa dos dados, um snapshot apenas copia as configurações e os metadados necessários para restaurar os dados no caso de uma interrupção. É uma diferença significativa, pois você ainda precisará armazenar os arquivos de origem dos seus snapshots em outro local para conseguir recuperá-los.
Ao restaurar seu sistema com um snapshot, você o reverte para o estado em que ele estava no momento que o snapshot foi tirado. Os snapshots são ideais para armazenamento de curto prazo e são, muitas vezes, usados para fins de desenvolvimento e teste. Quando não houver mais espaço para os snapshots, os novos substituirão os mais antigos.
Os snapshots são práticos quando se deseja realizar um "salvamento rápido" do sistema antes de instalar uma atualização importante, por exemplo. Se não ficar satisfeito com os resultados da atualização, você poderá simplesmente reverter para seu último snapshot a fim de restaurar o sistema para o estado anterior.
Backup e restauração completo x incremental x diferencial
Há três modos básicos de fazer backup dos sistemas: completo, incremental e diferencial.
Cada tem um deles tem suas vantagens e desvantagens, de modo que é essencial saber como cada um funciona antes de escolher uma modalidade. É possível fazer uma combinação deles.
- Backup e restauração de imagem completa: esse método cria um backup de todos os seus dados para ser usado como um ponto de restauração para o qual é possível reverter facilmente. Indiscutivelmente, os backups completos oferecem a melhor proteção de dados, mas também são mais demorados. As organizações que usam os backups de imagem completa normalmente não fazem backups diariamente, pois isso exigiria uma quantidade considerável de espaço em disco.
A restauração com backups de imagem completa é rápida, mas o processo de criação dos backups é demorado. Consequentemente, os dados do sistema provavelmente mudariam desde o último backup completo realizado. Todas as mudanças ocorridas após o último backup completo não seriam restauradas. Esse método não é ideal para organizações com RTOs/RPOs menores.
- Backup e restauração incremental: esse método faz backup dos dados de maneira incremental. Ele começa com um único backup completo e, depois, faz backup somente dos dados que foram alterados desde o último backup.
A desvantagem dos backups incrementais é que a restauração pode demorar, pois ela também ocorre de modo incremental. Para restaurar os dados, você precisa primeiro implementar o backup completo mais recente e também aplicar cada backup incremental subsequente ao seu RPO.
- Backup e restauração diferencial: como os backups incrementais, o backup diferencial também começa com um backup completo e, subsequentemente, faz backup somente dos dados que foram alterados. Com esse método, a restauração costuma ser mais rápida. São necessários dois arquivos: o backup anterior de imagem completa e o backup diferencial mais recente.
Experiência avançada de backup e recuperação com a Pure Storage®
O Big Data está ficando maior, mais rápido e multidimensional. A natureza em silo das soluções legadas de armazenamento de dados é um grande gargalo para as organizações que estão tentando acompanhar as exigências cada vez mais rígidas de RTO e RPO.
As soluções da Pure Storage contam com muitos recursos de proteção de dados que podem ajudar você a atingir suas metas de RTO e RPO. Principais benefícios:
- Recuperação acelerada para ambientes de desenvolvimento/teste da Camada 1, análise, áreas restritas de TI e backups;
- Backups mais rápidos de banco de dados para Oracle Recovery Manager, Microsoft SQL Server e MySQL;
- Proteção integrada contra ataques de ransomware com snapshots do SafeMode;
- Zero RPO por meio de replicação síncrona por redes e zero RTO por meio de failover transparente com o Purity ActiveCluster™.
Proteger dados críticos da organização não deve ser um incômodo que desvia sua atenção dos negócios. Por isso, desenvolvemos nossos produtos para serem tão intuitivos quanto confiáveis.