Home > Blog de Apoio e Recuperação > Como fazer o Backup Proxmox? Proxmox Métodos de Apoio e Recuperação

Como fazer o Backup Proxmox? Proxmox Métodos de Apoio e Recuperação

1 Star2 Stars3 Stars4 Stars5 Stars
(17 avaliações, média: 5,00 de 5)
Loading...
Atualizado 29th maio 2024, Rob Morrison

A criação de backups eficazes é uma prática essencial para quase todas as empresas hoje em dia, independentemente dos tipos de dados e aplicativos com os quais estejam trabalhando. O Proxmox Virtual Environment (VE) não é diferente nesse aspecto. Felizmente, a popularidade crescente do Proxmox fez com que várias soluções de backup de terceiros desenvolvessem alguma forma de criar um backup específico para o Proxmox, e também há algumas formas integradas de fazer backups.

Métodos de backup integrados do Proxmox

Primeiro, é compreensível que os métodos de backup incorporados possam ter limitações e problemas de personalização. Portanto, e como regra geral, todos os métodos de backup integrados do Proxmox tendem a ser backups completos. Isso, por sua vez, significa que eles vêm com todas as limitações inerentes ao uso desse nível de backup.

Há duas maneiras principais de iniciar um backup interno do Proxmox: usando a GUI original ou por meio do comando específico vzdump na linha de comando. Esses backups também precisam ter um armazenamento de backup em nível de arquivo, e os backups também podem ser agendados usando o nível “Datacenter” na GUI.

O Proxmox pode operar com VMs e contêineres, embora haja algumas diferenças no que diz respeito aos diferentes modos de backup, apesar de haver o mesmo trio de modos para contêineres e VMs: modo de parada, modo de suspensão e modo de instantâneo.

  • O modo Stop para uma VM é o que oferece a maior consistência dos três, ao custo de um curto período de inatividade. Como o nome sugere, a VM precisa ser interrompida antes de executar esse modo de backup.
    A ideia para os contêineres é a mesma, mas há a possibilidade de um tempo de inatividade prolongado.
  • O modo Suspender de uma VM tenta diminuir o tempo de inatividade em potencial ao não parar completamente a VM inteira, mas o tempo de inatividade ainda é relativamente grande e a consistência dos dados pode sofrer drasticamente, portanto, essa opção geralmente não é recomendada.
    A situação dos contêineres é um pouco diferente, pois esse processo cria uma cópia dos dados do contêiner ativo em um local temporário, suspende o contêiner posteriormente e, em seguida, substitui os arquivos do primeiro backup pela cópia do contêiner suspenso. O tempo de inatividade dessa operação é significativamente menor do que no modo de parada, mas requer um espaço livre adicional para manter a cópia temporária do contêiner.
  • Snapshot é provavelmente a opção mais interessante das três, pois oferece a possibilidade de criar backups de VMs com pouco ou nenhum tempo de inatividade, mas com o risco de um trabalho de backup ser inconsistente. Como os dados são copiados de uma VM ativa, existe a possibilidade de copiar algum arquivo no meio da mudança; é por isso que o snapshot geralmente executa os comandos guest-fsfreeze-freeze e guest-fsfreeze-thaw para tentar atenuar os possíveis problemas de consistência.
    O processo de criação de um instantâneo de um contêiner é basicamente o mesmo, pois o software de backup também suspende as operações dentro de um contêiner específico e, em seguida, cria um instantâneo temporário de todo o conteúdo desse contêiner. Todo o conteúdo do contêiner é então arquivado e o próprio instantâneo é excluído posteriormente.

O processo de restauração com appliances Proxmox incorporados também é relativamente simples – pode ser feito por meio da GUI original ou com a ajuda de dois comandos diferentes:

  • qmrestore – para restaurar VMs.
  • pct restore – para restaurar contêineres.

Um possível problema com o processo de restauração é que ele pode afetar seriamente seu desempenho geral com VMs/contêineres, pois não há limite para a quantidade de largura de banda que as operações de restauração podem utilizar. Felizmente, esses limites podem ser configurados pelo usuário. Há dois tipos de limites: por restauração e por gravação no armazenamento.

Por restauração tem a ver com a limitação da largura de banda para uma restauração de um único arquivo de backup e por gravação por armazenamento limita a quantidade de largura de banda usada no processo de gravação em um armazenamento específico.

Geração de backup do Proxmox com recursos incorporados (GUI)

O processo de criação de um backup usando a CLI e o comando vzdump pode ser um pouco desafiador para os usuários que ainda não estão familiarizados com o funcionamento das interfaces de linha de comando. Por outro lado, o processo de geração de backup usando a Interface Gráfica do Usuário é simples o suficiente para ser facilmente explicado em apenas algumas etapas.

  1. Embora não seja uma etapa obrigatória, recomenda-se desligar a VM antes de executar qualquer tipo de operação de backup para garantir o nível mais alto possível de consistência de dados.
  2. A primeira etapa oficial do processo é abrir a interface da Web do Proxmox e localizar a VM cujo backup precisa ser feito.
  3. Uma vez encontrada a VM em questão, clicar em (VM_name) > Backup > Backup now pode iniciar o processo de backup.
  4. O botão “Backup now” cria uma janela pop-up que oferece aos usuários várias opções de personalização para backup futuro.
  5. As opções de personalização são as seguintes:
    1. “Storage:” permite que o usuário escolha onde o backup será armazenado.
    2. “Mode:” oferece uma opção entre três abordagens diferentes para os backups do Proxmox discutidos acima (Stop, Suspend e Snapshot).
    3. “Protected:” é uma opção que permite ou não que o backup em questão seja facilmente removido posteriormente.
    4. “Compression:” oferece uma opção entre vários algoritmos diferentes, cada um com suas próprias vantagens e deficiências – GZIP, LZO e ZSTD (escolhido por padrão).
    5. “Send email to:” é uma opção autoexplicativa que pode ser usada para enviar um e-mail para um endereço específico quando o processo de backup estiver concluído.
  6. Uma vez que todas as opções tenham sido escolhidas e o botão“Backup” tenha sido pressionado, o processo de backup começa imediatamente. Pode demorar um pouco, dependendo da quantidade de dados que precisam ser copiados, mas o visualizador de tarefas que mostra o progresso do status do backup deve revelar algum tipo de mensagem de “tarefa concluída” antes que o backup possa ser considerado totalmente concluído.
  7. O backup recém-criado deve ser encontrado facilmente ao clicar na opção “Backup” depois de escolher a VM original.

Nomes de arquivos e compactação

Algumas das versões mais recentes do vzdump estão codificando o tempo de backup e o tipo de convidado no nome do arquivo. Um exemplo desse tipo de nome de arquivo é mostrado abaixo:


vzdump-lxc-105-2019_05_24-11_08_39.tar

Esse tipo de nomenclatura permite o armazenamento de vários backups diferentes no mesmo diretório. Há também várias opções de retenção disponíveis que serão abordadas mais adiante.

A compactação de arquivos é outra parte do processo de backup quando se trata do Proxmox. Há três algoritmos de compactação comumente conhecidos: lzo, gzipe zstd. Atualmente, o zstd é o algoritmo mais rápido dos três, pois oferece suporte a multi-threading. Surpreendentemente, tanto o lzo quanto o gzip costumam ser as opções padrão em muitos casos e são mais usados em geral.

Há também um substituto para o gzip disponível chamado pigz, que apresenta melhor desempenho devido à capacidade de usar multi-threading. Tanto o pigz quanto o zstd podem ajustar manualmente a quantidade de núcleos/threads usados.

Na maioria das vezes, é fácil entender qual algoritmo de compactação foi usado apenas observando a extensão do arquivo de backup.

  • .zst – compactação Zstandard
  • .gz ou .tgz – compactação gzip
  • .lzo – compactação lzo

Se a extensão do arquivo de backup não corresponder a nenhum dos exemplos acima, então ele não foi compactado pelo vzdump em primeiro lugar.

Retenção de backup e exemplos

Há várias opções diferentes disponíveis quando se trata de retenção de backup no Proxmox, aqui está a lista de todas elas:

  • keep-all <boolean> – todos os backups são mantidos. Nenhuma outra opção pode ser definida se essa for “true” (verdadeira).
  • keep-last <N> – especifica o número de backups que seriam mantidos, contando para trás a partir do último.
  • keep-hourly <N> – especifica o número de horas durante as quais os backups serão mantidos. Se houver mais de um único backup para uma hora, somente o backup mais recente será mantido.
  • keep-daily <N> – especifica o número de dias durante os quais os backups serão mantidos. Se houver mais de um único backup para um dia, somente o backup mais recente será mantido.
  • keep-weekly <N> – especifica o número de semanas durante as quais os backups serão mantidos. Se houver mais de um único backup para uma semana, somente o backup mais recente será mantido.
  • keep-monthly <N> – especifica o número de meses durante os quais os backups serão mantidos. Se houver mais de um único backup para um mês, somente o backup mais recente será mantido.
  • keep-yearly <N> – especifica o número de anos durante os quais os backups serão mantidos. Se houver mais de um único backup para um ano, somente o backup mais recente será mantido.

Todas as opções de retenção são processadas nessa ordem, de cima para baixo. Cada uma dessas opções cobre apenas os backups dentro de seu período de tempo e não cuida dos backups que já foram cobertos pelas opções anteriores. As opções de retenção de sua escolha devem ser especificadas em uma lista separada por vírgulas, como no exemplo abaixo:


# vzdump 777 –prune-backups keep-last=3,keep-daily=13,keep-yearly=9

Agora vamos examinar alguns dos comandos regulares de backup e seus recursos adicionais em relação à configuração


# vzdump 777

No exemplo acima, estamos criando um dump básico de um guest 777 para o diretório de dump padrão sem nenhum snapshot.


# vzdump 777 –mode suspend

No exemplo acima, estamos criando um backup do mesmo convidado usando um snapshot, o que resulta em um tempo mínimo de inatividade.


# vzdump –all –mode suspend –mailto root –mailto admin

No exemplo acima, estamos fazendo backup de todos os nossos sistemas guest e enviando e-mails de notificação para os usuários admin e root.


# vzdump 777 –dumpdir /mnt/backup –mode snapshot

No exemplo acima, usamos o método snapshot com um diretório de despejo personalizado.


# vzdump 101 102 103 –mailto root

No exemplo acima, estamos fazendo o backup de vários convidados diferentes ao mesmo tempo (101, 102, 103…).


# vzdump –mode suspend –exclude 101,102

No exemplo acima, estamos fazendo o backup de todos os convidados, exceto os especificados (101, 102).


# pct restore 600 /mnt/backup/vzdump-lxc-777.tar

No exemplo acima, estamos restaurando um contêiner para um novo CT 600.


# qmrestore /mnt/backup/vzdump-qemu-888.vma 601

No exemplo acima, estamos restaurando uma VM do QemuServer como VM 601.

Preocupações com a segurança no contexto dos backups do Proxmox

Embora os backups em si sejam geralmente criados como meio de proteger as informações de algum tipo de acidente ou evento mal-intencionado, isso não significa que os backups em si sejam totalmente seguros por padrão. Muitos tipos de ransomware visam especificamente os backups antes de fazer qualquer coisa com o local original de armazenamento de dados.

Dessa forma, a proteção dos dados do backup em si torna-se tão importante quanto os próprios backups, e há várias medidas que podem ser tomadas para reduzir a probabilidade de um backup ser comprometido de alguma forma. Aqui estão algumas das práticas recomendadas mais comuns para a proteção correta do backup do Proxmox (para ser justo, a maioria delas também se aplica a muitos outros tipos de backup).

  • Tire proveito dos recursos de autenticação multifator, se estiverem disponíveis. Tanto o 2FA quanto o MFA ainda são ótimos para dificultar que o usuário não autorizado contorne o processo de login e entre no sistema.
  • Use a conhecida regra de backup “3-2-1” – deve haver pelo menos três cópias de seus dados o tempo todo, armazenadas usando pelo menos dois meios de armazenamento diferentes, e pelo menos uma das cópias de backup deve estar fisicamente separada do restante (fora do local).
  • Um processo estruturado de gerenciamento de permissões com a ideia de menor privilégio ajuda muito a garantir que a maioria dos usuários não tenha acesso aos backups para começar.
  • Não é uma boa ideia deixar os backups como estão depois de terem sido criados. As operações de teste regular de backup devem ser realizadas para garantir que os dados possam ser restaurados a partir do backup mais recente, caso surja uma necessidade repentina.
  • Saber sobre um problema com backups em tempo recorde também deve ser uma prioridade significativa para os administradores de backup. Nesse contexto, os sistemas de alerta e monitoramento configurados adequadamente são extremamente valiosos, garantindo que as pessoas necessárias tomem conhecimento de qualquer problema o mais rápido possível.
  • Criptografar informações, inclusive backups, em todos os momentos. Os casos de uso em trânsito e em repouso devem ser protegidos contra acesso indesejado usando o poder da criptografia.

Cada um desses conselhos é aplicável e altamente eficaz no contexto das operações de backup do Proxmox. Ao mesmo tempo, eles também funcionariam para muitos outros tipos de dados e opções de armazenamento. Para deixar a questão um pouco mais clara, também explicaremos uma dessas práticas recomendadas em mais detalhes, como a necessidade de realizar a criptografia de dados.

Criptografia de backup no contexto do Proxmox

A maioria das soluções de backup que oferecem suporte a ambientes Proxmox é capaz de criptografar informações. A criptografia é aplicada para proteger as informações armazenadas em locais específicos (backups, neste caso) contra acesso indesejado, caso os dados em questão sejam acessados ou roubados por terceiros.

Até mesmo o Proxmox Backup Server, a própria solução de backup distribuída pela Proxmox, oferece suporte à criptografia de dados para todos os seus backups. O PBS pode oferecer duas abordagens diferentes para a criptografia de dados – uma caixa de seleção de “criptografia” integrada na GUI e a criptografia do lado do cliente no modo GCM.

A caixa de seleção “criptografia” é uma alternância muito simples que permite que todos os backups futuros sejam criptografados sem nenhum tipo de configuração complexa. Ela pode ser ativada ou desativada indo para Datacenter > Storage > Proxmox backup > Encryption.

A criptografia do lado do cliente via GCM é uma abordagem muito mais complexa que também permite muito mais personalização durante a configuração inicial. A criptografia do lado do cliente também pode transferir recursos de armazenamento de chaves de criptografia para as mãos do usuário final, tornando-a ainda mais segura no processo (embora isso dependa completamente de qual seria a senha e de como o usuário final a manterá segura).

Deve-se observar também que tanto a geração da chave de criptografia quanto o início do processo de backup geralmente são feitos usando a CLI, o que exige um certo nível de conhecimento do usuário final para operar tudo corretamente.

Embora esse tipo de separação com diferentes variações de criptografia seja relevante apenas para o PBS, há também muitas outras opções de backup no mercado que oferecem recursos de criptografia até certo ponto. A maioria delas nem sequer tem a capacidade de executar a criptografia no lado do cliente, o que torna essa uma vantagem inegável do PBS.

Soluções de backup Proxmox de terceiros

Os backups do Proxmox também podem ser feitos usando várias soluções de backup de terceiros. A lista abaixo inclui várias soluções de backup que podem funcionar com o Proxmox VE de alguma forma.

Proxmox Backup Server

Obviamente, o Proxmox Backup Server não é exatamente uma solução de terceiros no contexto do Proxmox VE, pois é distribuído usando o site oficial do Proxmox. No entanto, o Proxmox Backup Server é uma solução de backup opcional que pode ser instalada em um ambiente Proxmox para executar operações de backup e restauração. Ele oferece suporte a backups incrementais, economiza espaço de armazenamento, reduz a carga da rede e oferece vários recursos de segurança de dados. A solução em si é gratuita, mas há também a opção de adquirir o Proxmox Subscription, que oferece versões atualizadas do software (Proxmox Enterprise Repository), além de suporte técnico competente e vários outros recursos.

Principais recursos:

  • Firme integração com o Proxmox VE.
  • Nível impressionante de velocidade e eficiência de armazenamento devido à capacidade de trabalhar apenas com backups incrementais.
  • Solução totalmente gratuita e de código aberto por padrão.
  • Automação de backup e criptografia de dados são apenas alguns exemplos do que o PBS pode oferecer gratuitamente.

Preços (no momento em que este artigo foi escrito):

  • O Proxmox Backup Server é uma solução gratuita e de código aberto que pode ser instalada em ambientes Proxmox existentes.
  • No entanto, há também um recurso que permite que alguns usuários paguem uma taxa de assinatura extra – ele oferece capacidade de suporte 24 horas por dia e acesso ao Proxmox Enterprise Repository (uma coleção das versões mais estáveis do PBS).
  • Existem quatro níveis diferentes de assinatura paga que o Proxmox Backup Server pode oferecer:
    • O nível Community custa 520 euros por ano, com o mínimo de acesso ao repositório Enterprise e suporte da comunidade.
    • A camada Basic custa 1.040 euros por ano. Ele inclui até 5 tíquetes de suporte (em um único ano) e um tempo de resposta de cerca de um dia útil.
    • A camada Standard € 2.080 por ano – reduz o tempo de resposta para 4 horas ou menos, além de oferecer 15 tíquetes de suporte e suporte remoto via SSH.
    • A camada Premium € 4.160 por ano – é a maior oferta de recursos do Proxmox, com o menor tempo de resposta (2 horas) e sem limitação do número de tíquetes.

Minha opinião pessoal:

O Proxmox Backup Server é uma solução impressionante de backup e recuperação especificamente para ambientes Proxmox. É uma solução de backup rápida e versátil que se concentra exclusivamente nos dados do Proxmox – mas há muitos recursos diferentes com os quais o senhor pode trabalhar. O PBS pode oferecer automação, criptografia e muitos outros recursos totalmente gratuitos. É também uma solução bastante específica para cada caso, capaz de trabalhar apenas com dados do Proxmox e não oferece nenhum outro tipo de backup além do incremental. Ele também pode ser um pouco confuso para novos usuários (um problema parcialmente resolvido com a introdução da Proxmox Subscription, uma assinatura paga para software gratuito), e vários outros problemas também podem interferir na experiência do usuário final.

Veeam

A Veeam é uma plataforma de backup e recuperação bem conhecida, que suporta uma variedade de sistemas e tipos de storage diferentes. Centenas de clientes em todo o mundo usam a Veeam para criar e restaurar backups diariamente. Surpreendentemente, a Veeam só recentemente anunciou planos para o suporte oficial ao backup do Proxmox, embora isso provavelmente demore algum tempo para ficar disponível. No entanto, ainda há pelo menos uma maneira de fazer isso – instalando um agente Veeam em um host Proxmox e depois adicionando o host em questão como um backup de “servidor Linux” no software Veeam Backup and Replication. O processo completo pode ser encontrado aqui, mas deve-se observar que essa é uma instrução feita pelo usuário e não oficial.

Rankings de clientes:

  • Capterra4,8/5 pontos com base em 73 avaliações de clientes.
  • TrustRadius9,0/10 pontos com base em 1.586 avaliações de clientes.
  • G24,6/5 pontos com base em 610 avaliações de clientes.

Vantagens:

  • Confiabilidade e facilidade de uso, respaldadas por anos de experiência no mercado.
  • O processo de configuração inicial é relativamente simples e não deve causar problemas para a maioria dos usuários.

Desvantagens:

  • Um modelo de preços confuso e multifacetado dificulta o cálculo manual do preço total do software.
  • Apesar de sua vasta gama de recursos, a Veeam ainda está significativamente atrás da concorrência em várias áreas importantes, seja no gerenciamento de dados ou na segurança cibernética. O mesmo pode ser dito sobre sua gama de tecnologias suportadas (como a falta de compatibilidade com o Proxmox ).
  • A interface da Veeam não é particularmente atraente visualmente e pode parecer um pouco desatualizada quando comparada com a aparência e a operação dos softwares modernos.
  • Existem pontos de interrogação sobre alguns dos níveis de segurança da Veeam.

Preços (no momento em que este artigo foi escrito):

  • As informações sobre preços no site oficial da Veeam são muito limitadas. Há uma página de calculadora de preços dedicada que poderia ser usada para ter uma estimativa aproximada para clientes em potencial, mas sua estrutura é muito básica.
    • Existem vários tipos de carga de trabalho para escolher (com diferentes valores de preço), sejam VMs de nuvem, servidores, VMs virtuais, NAS, usuários do M365 etc.
    • A maioria dessas licenças é vendida em incrementos de cinco, o que significa que cinco cargas de trabalho de servidor, VM de nuvem, VM virtual ou estação de trabalho custam US$ 642 no total.
    • Os usuários do M365 são a exceção aqui. A proteção para esse tipo de carga de trabalho só pode ser adquirida em incrementos de dez, e o preço base para esse pacote é de US$ 306.
  • Também deve ser observado que o manual de configuração do Proxmox usa a versão Community do Veeam Backup and Recovery, gratuita para usuários individuais e empresas de pequena escala.

Minha opinião pessoal:

A Veeam é uma plataforma de backup muito popular que suporta muitos tipos diferentes de storage. Ela é rápida, confiável e tem comprovado sua eficácia ao longo dos anos. Seu suporte ao cliente é bom e o software é relativamente fácil de configurar. Ao mesmo tempo, ele pode ser um pouco ultrapassado em alguns aspectos – a interface desatualizada ou a falta de suporte para tipos específicos de carga de trabalho (como o Proxmox). Felizmente, ainda existem maneiras de fazer backups de ambientes como o Proxmox, mas nenhuma delas é tão conveniente e fácil quanto poderia ter sido se o Proxmox tivesse suporte nativo.

Handy Backup

O Handy Backup não é particularmente conhecido no que diz respeito a software de backup. No entanto, é uma plataforma de backup e recuperação impressionante, com muitos recursos e capacidades. Ele oferece suporte a vários tipos diferentes de armazenamento, é fácil de usar e tem muitas funções adicionais, como automação, criptografia, agendamento e muitas outras. Também é compatível com o backup de dados Proxmox e vários recursos podem ser úteis para muitas categorias de clientes – suporte para backups quentes e frios, compactação de dados, criptografia de dados, agendamento e vários locais de armazenamento de backup em potencial para escolha.

Classificações dos clientes:

  • Capterra4,3/5 estrelas com base em 26 avaliações de clientes
  • G24,0/5 estrelas com base em 18 avaliações de clientes

Vantagens:

  • Capacidades convenientes de centralização de dados com um painel de controle centralizado.
  • Suporte para muitos tipos de locais de destino de dados e ambientes de armazenamento.
  • Muitos recursos para trabalhar, incluindo agendamento, criptografia, compactação, automação, verificação e muito mais.

Desvantagens:

  • Não há recursos ou escalabilidade suficientes para ser adequado a empresas de grande porte.
  • Os processos de backup com falha paralisam todo o software por um tempo, pois não há uma maneira fácil de reiniciá-los.
  • O preço do software é um pouco alto, mesmo para uma solução de pequena escala.

Preços (no momento em que este artigo foi escrito):

  • Há quatro níveis de preços que o Handy Backup oferece:
    • O nível Standard começa em US$ 39 por dispositivo e pode oferecer apenas um pacote de recursos básicos que não seria muito útil para a maioria dos clientes comerciais.
    • A camada Professional começa em US$ 89 por dispositivo; ela é um pouco mais versátil do que sua antecessora, com recursos de recuperação de desastres, backups em nuvem, geração de imagens de disco e assim por diante.
    • O nível pequenas empresas custa US$ 249 por dispositivo; ele é muito mais voltado para os negócios, especialmente com sua capacidade de cobrir informações de bancos de dados e aplicativos, entre outros recursos.
    • A camada Server Network custa US$ 299 por um painel de gerenciamento (chamado Handy Backup Server Network); isso inclui tudo o que o Handy Backup oferece, com vários tipos de armazenamento compatíveis, dezenas de recursos e muito mais. Deve-se observar também que esse nível de preço específico exige que os Server Agents (US$ 149) e os Workstation Agents (US$ 39) sejam colocados em cada servidor e estação de trabalho no sistema do cliente.

Minha opinião pessoal:

O Handy Backup pode estar longe de ser a solução mais rica em recursos desta lista, mas não tenta competir com a maioria das soluções de nível empresarial. É uma boa solução de backup e recuperação para uso menor e menos crítico, com um conjunto de recursos respeitável. Ele pode fazer backup de informações de armazenamento físico, armazenamento em nuvem e muitos outros tipos de ambiente. Também suporta criptografia de dados, compactação de dados e até mesmo um certo nível de automação de tarefas de backup. Ao mesmo tempo, ele tem muitas dificuldades quando se trata de reiniciar uma tarefa de backup com falha, e sua abordagem geral de preços o torna muito mais caro do que a maioria das soluções de backup de pequena escala no mesmo mercado.

Vinchin

O Vinchin é uma solução de backup relativamente pequena, com grande foco em ambientes de virtualização, embora alguns outros tipos de armazenamento também sejam compatíveis. O Vinchin pode executar backups com reconhecimento de aplicativos, fornecer políticas de retenção de backup personalizáveis, amplos recursos de agendamento, compactação de dados, deduplicação de backup para economizar espaço e muito mais. Ele também é relativamente barato para o que pode oferecer, e há até mesmo uma versão gratuita do software que funciona como uma avaliação gratuita e uma ferramenta útil para indivíduos ou microempresas usarem sem compromisso.

O Vinchin também oferece suporte a ambientes Proxmox VE, oferecendo backups rápidos e convenientes, sem necessidade de instalação de agentes. Os recursos de integração do Proxmox do Vinchin incluem migração V2V, proteção contra ransomware e um console de administração conveniente.

Classificações dos clientes:

  • Capterra4,7/5 estrelas com base em 65 avaliações de clientes
  • G24,7/5 estrelas com base em 46 avaliações de clientes

Vantagens:

  • Capacidades extensivas de centralização e um painel de controle conveniente para facilitar a administração.
  • Um conjunto de recursos competente por um preço relativamente baixo – com compactação, desduplicação, backups sem agente, baixos requisitos de armazenamento, etc.
  • Interface de usuário fácil e conveniente.

Desvantagens:

  • Os relatórios de e-mail têm muito pouco a oferecer em termos de personalização.
  • A mobilidade da solução é limitada devido à falta de uma versão da Web ou de uma versão móvel.

Preços (no momento em que este artigo foi escrito):

  • O site oficial fornece informações gerais de preços muito limitadas, mas é possível entender como funciona o modelo de preços do Vinchin.
  • Existem quatro níveis principais de preços para o senhor escolher:
    • A Essential Edition foi criada para empresas de pequena escala com orçamentos limitados.
    • A Standard Edition oferece suporte a KVM e XenServer, além de vários recursos avançados.
    • A Enterprise Edition é voltada para grandes empresas com a maior parte do conjunto de recursos da solução no pacote.
    • O Enterprise Plus Edition amplia o nível de preço anterior com todos os recursos que o Vinchin pode oferecer.
  • Cada nível de preço pode ser adquirido como uma assinatura ou uma licença perpétua.

Minha opinião pessoal:

O Vinchin é uma solução de backup relativamente pequena, mas competente, com muitos recursos úteis. Ele pode funcionar com muitos tipos diferentes de VM, desde Hyper-V e VMware até XenServer, Proxmox, KVM, etc. Há também muitos recursos complementares, como deduplicação, compactação, automação, proteção contra ransomware, criptografia de dados e muitos outros. A maioria dessas vantagens também se aplica à integração com o Proxmox do Vinchin, incluindo backups sem agente, suporte para migração V2V e muitos outros recursos. Ele não é tão móvel quanto algumas outras soluções com interfaces baseadas na Web, mas o conjunto geral de recursos é muito mais competente do que se poderia esperar de um software dessa escala.

NAKIVO

O NAKIVO Backup & Replication é um software de backup relativamente conhecido no mercado. Ele hospeda muitos recursos úteis, combinando um desempenho impressionante com muita versatilidade em um único pacote. É fácil de implementar e usar e pode funcionar com a maioria dos destinos de armazenamento de backup existentes, incluindo nuvem, VMs, bancos de dados, armazenamento físico e assim por diante. Ele também é compatível com o Proxmox, com uma ampla integração com o Proxmox VE que oferece muitos recursos valiosos. O NAKIVO pode oferecer a escolha entre backups completos e granulares, opções de recuperação personalizáveis, recursos impressionantes de criptografia de dados e, em geral, alto desempenho para operações de backup e restauração.

Rankings de clientes:

  • Capterra4,8/5 pontos com base em 381 revisões de clientes
  • TrustRadius9,2/10 pontos com base em 175 avaliações de clientes
  • G24,7/5 pontos com base em 225 avaliações de clientes

Vantagens:

  • Uma interface de usuário responsiva e conveniente.
  • Processo de instalação e configuração relativamente simples na primeira vez.
  • Reputação extremamente positiva do serviço de suporte ao cliente.

Desvantagens:

  • Capacidade muito limitada de registro de erros, tornando a solução de problemas muito mais complicada.
  • O preço do software é relativamente alto, mesmo para os padrões desse mercado.
  • O sistema operacional alvo principal é o Windows, e é por isso que a versão para Linux tem um conjunto de recursos um tanto limitado em comparação.

Preços (no momento em que este artigo foi escrito):

  • O preço do NAKIVO como software de backup consiste em dois grupos principais de preços:
  • Licenças baseadas em assinatura:
    • Pro Essentials” – a partir de US$ 1,95 por mês por carga de trabalho, abrange os tipos de backup mais comuns, como físico, virtual, em nuvem e NAS, além de oferecer recuperação granular instantânea, replicação virtual e em nuvem, imutabilidade de armazenamento e muito mais.
    • Enterprise Essentials” – a partir de US$ 2,60 por mês por carga de trabalho, adiciona backup nativo em fita, integração de dispositivo de deduplicação, backup em nuvem, suporte a 2FA, integração com AD, calendário, proteção de dados com base em políticas, etc.
    • Enterprise Plus” não tem preços públicos disponíveis; ele adiciona integração de API HTTP, RBAC, backup Oracle, backup de instantâneos e outros recursos
    • Também há uma assinatura disponível para a cobertura do Microsoft 365 que custa US$ 0,80 por mês por usuário com faturamento anual e pode criar backups do MS Teams, SharePoint Online, Exchange Online, OneDrive for Business e muito mais
    • Outra assinatura da NAKIVO é seu recurso de monitoramento VMware, que vem em três formas diferentes:
      • Pro Essentials” por US$ 0,90 por mês por carga de trabalho com CPU, RAM, monitoramento de uso de disco e um bate-papo ao vivo integrado
      • Enterprise Essentials” por US$ 1,15 por mês por carga de trabalho que adiciona integração com o AD, recurso 2FA, implementação multilocatário e muito mais.
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP.
  • Licenças perpétuas:
    • Ambientes virtuais:
      • Pro Essentials” por US$ 229por socket, abrange Hyper-V, VMware, Nutanix AHV e recursos como recuperação granular instantânea, armazenamento imutável, recuperação entre plataformas, etc.
      • Enterprise Essentials” por US$ 329 por socket, adiciona backup nativo em fita, backup na nuvem, desduplicação, 2FA, integração com AD e muito mais.
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP, bem como backup de instantâneos de armazenamento.
    • Servidores:
      • Pro Essentials” custa US$ 58 por servidor e abrange Windows e Linux, além de fornecer recursos como armazenamento imutável, P2V instantâneo, recuperação granular instantânea, etc.
      • Enterprise Essentials” por US$ 329 por servidor, adiciona backup nativo em fita, backup na nuvem, deduplicação, 2FA, integração com AD e muito mais.
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP.
    • Workstations:
      • Pro Essentials” por US$ 19 por estação de trabalho, abrange Windows e Linux e recursos como armazenamento imutável, P2V instantâneo, recuperação granular instantânea etc.
      • Enterprise Essentials” por US$ 25 por estação de trabalho, adiciona backup nativo em fita, backup em nuvem, deduplicação, 2FA, integração com AD e muito mais
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP
    • NAS:
      • Pro Essentials” por US$ 149 por um Terabyte de dados, pode fazer backup de compartilhamentos NFS, compartilhamentos SMB, pastas em compartilhamentos e oferecer recuperação em nível de arquivo
      • Enterprise Essentials” por US$199 por um Terabyte de dados, adiciona integração com o AD, suporte a 2FA, calendário, implementação multilocatário, etc.
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP
    • Oracle DB:
      • Enterprise Plus” é a única opção disponível para backups de banco de dados Oracle via RMAN; ele pode oferecer agendamento avançado, gerenciamento centralizado e muito mais
    • Monitoramento do VMware:
      • Pro Essentials” por US$ 100 por socket com CPU, RAM, monitoramento de uso de disco e um chat ao vivo integrado
      • Enterprise Essentials” por $ 150 por soquete que adiciona integração com o AD, recurso 2FA, implantação multilocatário e muito mais
      • Enterprise Plus“, sem preço público, que adiciona RBAC e integrações de API HTTP
  • Deve-se observar que os recursos de backup do Proxmox estão incluídos na maioria dos níveis de preços da NAKIVO, incluindo Pro Essentials, Enterprise Essentials e Enterprise Plus.

Minha opinião pessoal:

O NAKIVO é uma solução de backup e recuperação competente que pode oferecer muitos recursos e capacidades a muitos grupos de usuários diferentes. Ele é rápido, confiável e versátil, capaz de oferecer suporte a muitos tipos diferentes de ambiente, desde armazenamento físico e em nuvem até VMs, bancos de dados, aplicativos e muito mais. Seus recursos voltados para a segurança são igualmente impressionantes, com verificações regulares de backup e criptografia obrigatória sendo usadas em todos os aspectos do software. Embora seus recursos em termos de integração com o Proxmox não sejam particularmente exclusivos, ele ainda é uma boa opção para fazer backup dos dados do Proxmox. Ele pode oferecer restauração granular, segurança confiável e desempenho consistentemente impressionante para operações de backup e recuperação.

Vembu BDRSuite

A solução de backup da Vembu funciona melhor quando se trata de ambientes grandes e complexos com vários tipos de armazenamento. É uma solução de backup avançada e rica em recursos que oferece suporte a VMs, aplicativos, bancos de dados, armazenamento em nuvem e muitos outros tipos de armazenamento. Ele também oferece uma maneira conveniente de gerenciar esses tipos de sistemas e infraestruturas complexos com sua interface de usuário amigável e amplos recursos de centralização. Curiosamente, não parece que a Vembu ofereça suporte ao Proxmox neste momento, mas parece que o recurso está muito próximo de ser lançado, a julgar pelo desta página em particular.

A página em questão explica detalhadamente como o Vembu trabalhará com os dados do Proxmox, detalhando uma série de recursos importantes para os processos de backup e recuperação e até mesmo descrevendo como o próprio processo de backup funcionará. Esse tipo de explicação detalhada, combinada com a marca oficial “Coming Soon” (Em breve), faz com que pareça que o recurso aparecerá na solução da Vembu mais cedo ou mais tarde.

Vale a pena mencionar que algum tipo de compatibilidade com o Proxmox já existe há algum tempo, com vários artigos de suporte sendo publicados sobre como os backups de imagem da Vembu podem ser restaurados em hipervisores como o Proxmox.

Rankings de clientes:

  • Capterra4,5/5 estrelas com base em 20 avaliações de clientes
  • TrustRadius8,9/10 estrelas com base em 101 avaliações de clientes
  • G24,3/5 estrelas com base em 145 avaliações de clientes

Vantagens:

  • Uma interface fácil de usar com muitos recursos convenientes.
  • Uma equipe de suporte ao cliente impressionante com uma reputação excepcional.
  • A capacidade de trabalhar com diferentes tipos de hardware e sistemas operacionais, incluindo uma versão Linux com todos os recursos.

Desvantagens:

  • A campanha de marketing geral faz parecer que o Vembu pode funcionar com praticamente qualquer tipo de armazenamento. No entanto, alguns desses tipos de armazenamento, como o Proxmox, ainda não são totalmente compatíveis com o BDRSuite.
  • A solução pode ser muito cara, principalmente porque o principal público-alvo do software são as empresas de grande porte.
  • O número total de recursos e capacidades inicialmente torna o software um pouco esmagador.

Preços (no momento em que este artigo foi escrito):

  • Os preços do Vembu BDR Suite variam bastante, dependendo da fonte de dados de destino:
    • VM Backup – começa em US$ 18por ano por VM, com suporte para implantações Hyper-V e VMware.
    • Server Backup – a partir de US$ 60 por ano por servidor, com suporte para servidores Linux e Windows.
    • Backup de aplicativo/banco de dados – a partir de US$ 60,00 por ano por aplicativo/banco de dados, pode funcionar com SQL, MySQL e Exchange.
    • SaaS Backup – a partir de US$ 12 por ano por usuário, funciona para o Google Workspace e o Microsoft 365.
    • Cloud VM Backup – a partir de US$ 30 por ano por instância da AWS.
    • Backup de endpoint – a partir de US$ 15 por ano por endpoint e suporta dispositivos Windows e Mac.
  • Muitos dos recursos do Vembu também estão disponíveis gratuitamente, possibilitando que microempresas tenham acesso a esse software. A limitação mais significativa da maioria dessas versões gratuitas é o número de estações de trabalho ou unidades de armazenamento que elas podem cobrir.

Minha opinião pessoal:

O Vembu tem a reputação de ser um software criado para trabalhar com alguns ambientes empresariais complexos e expansivos. Ele é compatível com vários tipos diferentes de infraestrutura, oferece uma interface amigável e pode até ser implementado no local e na nuvem (BDRSuite e BDR Cloud, respectivamente). Surpreendentemente, o Vembu também tem muitos pontos cegos até hoje, como a falta de suporte a vários ambientes conhecidos, como o Proxmox (embora isso possa mudar em breve), bem como a falta de flexibilidade geral do software para novos usuários, que muitas vezes ficam sobrecarregados com o número total de recursos. Dessa forma, ele só pode ser recomendado a um grupo de usuários específico (grandes empresas) após uma análise detalhada dos recursos da solução.

Catalogic DPX

O Catalogic DPX é outra solução de backup relativamente desconhecida em um mercado vasto e altamente competitivo. O software em questão era conhecido anteriormente como BEX, ou Backup Express, e oferece recursos de proteção de dados para clientes corporativos. Ele pode ajudar no planejamento da continuidade dos negócios, oferecendo recursos e funcionalidades de proteção de dados e recuperação de desastres. O DPX é compatível com ambientes físicos e virtuais, como disco, fita, VM, bancos de dados e aplicativos. Ele também é totalmente compatível com o Proxmox VE, oferecendo fácil configuração do processo de backup e recuperação, amplos recursos voltados para a segurança, automação personalizável e uma interface intuitiva.

Principais recursos:

  • Múltiplos recursos de segurança úteis incluem políticas de backup personalizáveis e controles de acesso baseados em funções.
  • Processo de configuração relativamente simples na primeira vez.
  • A interface de usuário baseada na Web combina mobilidade e facilidade de uso no mesmo pacote.
  • Os recursos de automação são vastos e altamente personalizáveis, e a própria solução pode ser dimensionada relativamente bem usando sua arquitetura semelhante a um nó.

Preços (no momento em que este artigo foi escrito):

  • Não há informações oficiais sobre preços que possam ser encontradas no site do Catalogic DPX.
  • A única maneira de obter essas informações é solicitar uma cotação personalizada à própria empresa.

Minha opinião pessoal:

O Catalogic DPX não é particularmente conhecido, mas seu conjunto de recursos ainda é muito bom. Trata-se de uma solução de backup e recuperação compatível com várias plataformas e que oferece uma variedade de recursos. Automação, criptografia e RBAC são apenas alguns dos muitos recursos com os quais os usuários do DPX podem trabalhar. Ele também tem integração completa com o Proxmox VE, permitindo backups personalizáveis, restaurações rápidas, configuração fácil e gerenciamento de dados centralizado e conveniente a partir de um único local.

Métodos de backup do Proxmox do Bacula Enterprise

O Bacula Enterprise é uma solução de backup especialmente segura e abrangente, capaz de trabalhar com uma infinidade de tipos diferentes de banco de dados/VM, e também possui um módulo Proxmox nativamente integrado que oferece um desempenho de recuperação muito rápido.

Surpreendentemente, o Bacula Enterprise também oferece duas maneiras diferentes de realizar um backup de VM Proxmox, e uma delas nem sequer envolve seu módulo Proxmox em primeiro lugar.

O primeiro método envolve a instalação de um Bacula File Daemon em cada uma das VMs convidadas das quais o senhor deseja realizar backups. Observe que o senhor terá que agendar e priorizar se estiver usando um grande número de VMs com esse método, pois o backup de todas elas de uma vez pode criar um gargalo para o subsistema de rede/disco. No entanto, esse método é altamente confiável e bem comprovado, mesmo em situações em que são necessárias alta resiliência e segurança.

A instalação de um Bacula File Daemon permite uma escolha excepcionalmente grande de recursos, incluindo verificação de trabalho, restauração de arquivos individuais, compactação em nível de arquivo, verificação de soma de verificação e muito mais.

Como o segundo método de criação de backups do Proxmox com a ajuda do módulo Proxmox do Bacula é o mais avançado, vamos nos aprofundar apenas nos detalhes e nas configurações desse módulo específico.

Backup do Proxmox com o Bacula Enterprise

Três etapas principais estão incluídas no processo de criação de um backup de VM do Proxmox com o Bacula Enterprise:

  • Guest VM configuration saving.
  • Criação de snapshot de VM de convidado.
  • Data offloading com a ajuda do vzdump command.

Como o senhor pode ver, o principal modo de backup que o Bacula Enterprise utiliza é o modo Snapshot, que permite backups consistentes e pouco ou nenhum tempo de inatividade. Os backups da VM convidada LXC são armazenados em dois tipos de arquivo: .tar e .conf, enquanto as VMs convidadas QEMU usam o tipo de arquivo .vma.

Isso se aplica apenas a uma VM convidada, portanto, é necessário criar vários trabalhos de backup se o senhor precisar fazer backup de várias VMs do Proxmox. O processo em si é amplamente automatizado, criando instantâneos e removendo-os após o descarregamento dos dados, portanto, é relativamente simples do ponto de vista de um usuário comum.

Restauração do Proxmox com o Bacula Enterprise

Dois tipos de restauração estão disponíveis quando se trata do Proxmox com o Bacula Enterprise. O senhor pode restaurar os dados como uma VM guest completa do Proxmox (ela será restaurada com a vmid original com a qual foi feito o backup ou com a nova, se a anterior já tiver sido usada). Tudo o que o senhor precisa fazer é usar o parâmetro where= durante o processo de recuperação de dados do Bacula.

Outra nuance é sobre o vmid da VM guest restaurada. Se houver necessidade de uma VM restaurada ter um novo vmid, ele será escolhido aleatoriamente como um número do vmid mais alto disponível +1…11 adicionado a esse número. O senhor também pode passar por esse processo aleatório com o comando sequentialvmid – dessa forma, sua VM convidada obteria o primeiro número disponível no sistema.

Outra opção de recuperação é restaurar todos os dados em um diretório local. Isso também pode ser feito com um comando semelhante: where=/some/path. Os caminhos inexistentes seriam criados automaticamente pelo módulo Proxmox.

Conclusão

O Bacula Enterprise oferece uma gama especialmente ampla de opções diferentes quando se trata de operações de backup e restauração, e seu backup e recuperação Proxmox não é diferente. O alto potencial de personalização do Bacula normalmente resulta em um backup especialmente rápido e (mais importante) na recuperação rápida dos dados de uma organização. O Bacula é mais adequado para empresas de médio e grande porte com ambientes de TI exigentes e complexos que requerem uma funcionalidade ampla e profunda de backup e restauração de nível empresarial. Uma de suas principais atrações é que o Bacula será capaz de fazer backup de diferentes tecnologias de todo o patrimônio de TI: todos os tipos de bancos de dados, todos os tipos de contêineres, todos os tipos de VMs – e poderá armazená-los em praticamente qualquer tipo de armazenamento imaginável. Isso permite que um departamento de TI encontre uma solução de backup escalonável e altamente segura para obter uma cobertura de painel único para toda a organização. Com isso, e também utilizando sua avançada tecnologia de snapshot e aproveitando a flexibilidade do software no processo, o Bacula Enterprise é uma excelente opção para suas necessidades de backup e restauração do Proxmox.

Perguntas frequentes

Quantas abordagens diferentes existem para o backup do Proxmox?

O Proxmox VE é compatível com três tipos principais de backup:

  • Stop – oferece consistência de backup garantida ao preço de um período de inatividade da VM.
  • Suspend – uma tentativa de reduzir o tempo de inatividade da abordagem de backup “Stop” sem perder muito em termos de inconsistências, uma opção muito específica para cada caso.
  • Snapshot – pode trabalhar com VMs ativas sem tempo de inatividade por uma pequena chance de inconsistência de dados; o teste regular de backup é praticamente obrigatório aqui.

É possível encontrar uma solução de backup do Proxmox que seja de uso gratuito?

O Proxmox Backup Server é um software gratuito que oferece recursos de backup incremental do Proxmox gratuitamente (embora seja possível adquirir recursos de suporte ao cliente e algumas outras opções valiosas por um preço). Várias soluções de terceiros oferecem seu software gratuitamente quando se trata de indivíduos ou pequenas empresas.

Quais são algumas das recomendações mais comuns para a segurança do backup do Proxmox?

  • Aderência à regra 3-2-1 (três backups, dois tipos de armazenamento, uma cópia armazenada remotamente).
  • O uso da autenticação multifator.
  • O princípio do menor privilégio.
  • Testes regulares de backup para garantir sua capacidade de recuperação.
  • Um sistema de notificação adequadamente personalizado.

Existe alguma solução de backup Proxmox de nível empresarial com proteção contra ransomware?

Vários exemplos diferentes de soluções de backup Proxmox também podem oferecer recursos de proteção contra ransomware. Um desses exemplos é o Bacula Enterprise, uma plataforma multifuncional de backup e recuperação com muitos recursos e capacidades diferentes. Grande parte de sua funcionalidade é separada em módulos adaptados para trabalhar com um tipo de armazenamento muito específico, como o Proxmox VE. O módulo Proxmox do Bacula oferece backups baseados em snapshot que são rápidos, pequenos e suficientemente protegidos contra todos os tipos de ameaças (inclusive ransomware). O Bacula é usado por organizações especialmente preocupadas com a segurança em todo o mundo para obter a mais alta proteção disponível contra ransomware e outros tipos de ataques de malware aos dados.

Sobre o autor
Rob Morrison
Rob Morrison é o diretor de marketing da Bacula Systems. Ele começou sua carreira de marketing de TI na Silicon Graphics, na Suíça, e desempenhou intensamente várias funções de administração de marketing por quase 10 anos. Nos 10 anos seguintes, Rob também ocupou vários cargos de administração de marketing na JBoss, Red Hat e Pentaho, assegurando o crescimento da participação no mercado dessas empresas reconhecidas. Ele é formado pela Universidade de Plymouth e tem um diploma de honras em mídia digital e comunicação, além de ter feito um programa de estudos no exterior.
Deixe um comentário

Seu e-mail não será publicado. Os campos obrigatórios estão marcados com *