Integrando Proxmox VE e PBS (Backup Server)

O Proxmox VE (Virtual Environment) é um Hypervisor poderoso, que além de disponibilizar a realização de backup na unidade de armazenamento local (o que não é recomendado), trabalha em conjunto com outra ferramenta que é o PBS (Proxmox Backup Server), específica para a Tarefa de Backup.

Usando o PBS podemos criar um ambiente de backup robusto, aumentando a confiabilidade de todo o processo de restauração caso uma falha grave no PVE venha ocorrer. Algumas de suas vantagens incluem os seguintes itens:

1 – Desduplicação;

2 – Backup incremental;

3 – Integridade dos dados com HASH SHA-256;

4 – Sincronização remota;

5 – Compressão Zstandard;

6 – Criptografia AES-256 GCM e TLS;

7 – Open Source e licenciado usando AGPL, v3.

Daqui em diante serão feitos alguns passos via Interface Web tanto no Proxmox VE quanto no Proxmox Backup Server. Vamos começar o processo de configuração pelo PBS.

1 – Acesse seu PBS e vá em Armazenamento > Adicionar Armazenamento para criarmos a unidade onde os backups ficarão;

Nome: Insira o nome da unidade de armazenamento, pode ser qualquer um da sua preferência.

Caminho de Apoio: diretório da unidade de armazenamento.

Agenda GC: por enquanto fica daily.

Prune Schedule: por enquanto fica daily.

Comentário: crie uma descrição que ajude na identificação da unidade.

Depois de preencher os campos, clique em Adicionar para que a Unidade de Armazenamento seja criada.

2 – Vamos configurar as opções de Prune, GC e Keep Last.

Observação: Fica a orientação para que você analise o seu cenário e rotina de backup, este exemplo de configuração está sendo feito em um ambiente fora de produção. Abaixo irei apresentar uma breve explicação sobre cada item.

Keep Last: define a quantidade de backups de cada VM que irão ficar no PBS. Por exemplo, se você definir 2 então apenas esses ficarão armazenados.

Prune Schedule: fará uma análise de quantos backups foram definidos no Keep Last, se você configurou para que apenas 2 backups sejam mantidos, quando a próxima rotina de backup rodar e deixar 3 backups, o Prune vai excluir o mais antigo.

Garbage Collection Schedule: marca os arquivos que são indexados com cada VM que foi feito o backup, aqueles que não estão relacionados com nenhuma são excluídos.

Clique em cima da Unidade de Armazenamento BackupPVE01 que foi criada e navegue até Prune & GC.

Para editar cada opção, basta selecionar e depois ir no botão Editar, após setar os parâmetros finalize em OK.

Keep Last: defina como 2

Prune Schedule: 21:00

Garbage Collection Schedule: daily

3 – Agora iremos adicionar o usuário que será configurado na integração. Navegue até Controle de Acesso > Gestão de usuários > Adicionar, preencha os campos e finalize em Adicionar.

Nome do usuário: qualquer um de sua preferência.

Senha: defina uma segura.

Expira: nunca.

Habilitado: deixe a caixa marcada.

Nome e sobrenome: Preencha de acordo com a unidade, para facilitar a identificação.

E-mail: se o usuário possuir um e-mail use-o, caso contrário coloque o do NOC.

Comentário: crie uma descrição que ajude na identificação do usuário.

4 – Depois de adicionar o usuário é preciso definir as permissões, para que o processo de integração aconteça sem problemas. Ainda em Controle de Acesso vá para Permissões > Adicionar > Permissões do Usuário.

Caminho: mesmo diretório que você configurou na criação da Unidade de Armazenamento.

Usuário: usuário que você criou para integração.

Regra: permissão específica para esse usuário, nesse caso iremos usar DatastorePowerUSer.

Propagação: deixe a caixa marcada.

5 – Agora vamos para o Proxmox VE, nele iremos adicionar a Unidade de Armazenamento do PBS para depois criarmos uma rotina de backup. Clique em Datacenter > Armazenamento > Adicionar e selecione o Proxmox Backup Server.

ID: nome da Unidade de Armazenamento do PBS dentro do seu Proxmox VE.

Servidor: IP do seu PBS.

Nome do usuário: bkppve01@pbs.

Senha: senha do usuário bkppve01.

Nós: escolha o nó que deseja fazer o backup, no meu caso como só tem um PVE, será ele mesmo.

Habilitado: deixe a caixa marcada.

Conteúdo: backup (vem como padrão).

Datastore: diretório que você definiu quando criou a Unidade de Armazenamento lá no PBS (passo 1).

Impressão digital: cole a impressão digital do seu PBS, veja abaixo como fazer.

5.1 – Acesse seu PBS e clique em Painel e do lado direito superior verá um botão Mostrar impressão digital, pressione para poder copiar a impressão digital.

Para ver a imagem em alta resolução, abra em uma nova guia

6 – Vamos finalizar a integração criando uma rotina de Backup no Proxmox VE, acesse Datacenter > Backup > Adicionar. Na janela em que cria a Tarefa de Backup, é possível escolher as opções de acordo com a sua necessidade.

: Selecione o PVE que deseja realizar o backup.

Armazenamento: Disco de backup criado no PBS.

Dia da semana: define a rotina de backup em dias específicos ou durante toda a semana.

Tempo de início: hora em que o backup vai começar.

Modo de seleção: você pode escolher se fará backup de todas as VMs, algumas selecionadas ou excluir outras da rotina.

Enviar email para: insira um e-mail que receberá o resultado da tarefa.

Notificação: ativa ou desativa os avisos por e-mail.

Modo: como será feito o backup.

Habilitado: deixe a caixa marcada para ativar a Tarefa de Backup.

Depois de preencher todos os campos, clique em Criar. Então o processo de integração entre o Proxmox VE e Proxmox Backup Server estará finalizado.

Esperamos ter te ajudado e esclarecido a como Integrar o Proxmox VE e PBS (Backup Server). E não esqueça de nos seguir nas Redes Sociais. Até a próxima!

Você pode gostar...

1 Resultado