A Proxmox, conhecida pelo desenvolvimento dos produtos Proxmox Virtual Environment e Proxmox Mail Gateway, lançou a versão do distribuidor Proxmox Backup Server 3.3, que é apresentada como uma solução pronta para backup e recuperação de ambientes virtuais, contêineres e servidores. A imagem ISO de instalação está disponível para download gratuito. Componentes específicos do distribuidor estão licenciados sob a AGPLv3. Para a instalação de atualizações, está disponível um repositório Enterprise pago, além de dois repositórios gratuitos, que diferem no nível de estabilização das atualizações.
A parte do sistema da distribuição é baseada na base de pacotes Debian e OpenZFS. O stack de software para gerenciamento de backups é escrito na linguagem Rust e suporta backups incrementais (apenas os dados alterados são enviados para o servidor), deduplicação (se houver duplicatas, apenas uma cópia é armazenada), compressão (utilizando ZSTD) e criptografia de backups. O sistema é projetado com uma arquitetura cliente-servidor — Proxmox Backup Server pode ser usado tanto para trabalhar com backups locais quanto como um servidor centralizado para o backup de dados de diferentes hosts. Modos de recuperação seletiva rápida e sincronização de dados entre servidores são fornecidos.
O Proxmox Backup Server suporta integração com a plataforma Proxmox VE para backups máquinas virtuais e contêineres. O gerenciamento de backups e a recuperação de dados são realizados por meio de uma interface web. Há possibilidade de restrição de acesso dos usuários aos seus dados. Todo o tráfego transmitido dos clientes para o servidor é criptografado usando AES-256 em modo GCM, e os próprios backups são transmitidos já criptografados por meio de criptografia assimétrica com chaves públicas (a criptografia é realizada no lado do cliente, e a compromissão do servidor com os backups não resultará em vazamento de dados). A integridade dos backups é controlada por meio de hashes SHA-256.
No novo lançamento:
- A sincronização com a base de pacotes Debian 12.8 foi realizada. O kernel Linux foi atualizado para a versão 6.8.12. Como opção, foi adicionado um pacote com o kernel 6.11. A implementação do sistema de arquivos ZFS foi atualizada para a versão OpenZFS 2.2.6.
- Adicionada a suporte ao modo «push» para trabalhos sincronizados (sync jobs), que permite copiar snapshots com backups do armazenamento local para um armazenamento externo baseado no Proxmox Backup Server, o que é útil em situações onde o servidor externo não pode iniciar uma conexão com o local. No modo anteriormente suportado «pull», o servidor externo retirava backups do armazenamento local, enquanto no novo modo «push» o servidor local envia os backups para o externo.
- Adicionada a suporte a armazenamentos em mídias removíveis. Entre outros, um armazenamento removível criado em um servidor, pode ser conectado a outros servidores baseados no Proxmox Backup Server. O montagem e desmontagem de armazenamentos removíveis pode ser realizado tanto pela interface web quanto pela linha de comando.
- Adicionada a capacidade de enviar solicitações HTTP para transferir eventos do sistema de notificações para outro servidor. Por exemplo, essas solicitações podem conter informações sobre trabalhos sincronizados, verificação de backups e exclusão de backups obsoletos. O formato do pedido HTTP para transferir metadados sobre um evento pode ser configurado pelo usuário.
- Novos modos de detecção de alterações foram adicionados, permitindo acelerar as operações de backup. Os dados e metadados dos snapshots de backup agora são separados em diferentes arquivos, permitindo que, com base no arquivo de metadados, arquivos que foram alterados desde a criação do último backup sejam rapidamente identificados e que arquivos inalterados sejam excluídos na criação de um novo backup.
Fonte: opennet.ru
