Introdução ao servidor de backup Proxmox
O servidor de backup Proxmox é uma solução de backup de nível empresarial gratuita e de código aberto. Ele é implementado como uma distribuição Linux dedicada baseada em Debian e oferece suporte a recursos essenciais como desduplicação e criptografia. Podemos usá-lo como uma solução para fazer backup e restaurar máquinas virtuais, contêineres e hosts físicos.
Neste primeiro tutorial dedicado ao Proxmox, aprendemos como baixar e instalar a distribuição do servidor e como acessar sua interface web.
Neste tutorial você aprenderá:
- Como baixar e instalar a distribuição do servidor Proxmox
- Como acessar a interface web do servidor de backup Proxmox
Baixando a imagem e criando um dispositivo inicializável
O servidor de backup Proxmox é distribuído como uma distribuição Linux ad-hoc baseada no Debian, do qual herda sua estabilidade, e vem com uma série de recursos extras como o suporte ao renomado ZFS, que, devido a problemas de licenciamento, normalmente não está disponível no Linux. Os requisitos recomendados para a instalação do servidor são:
- Uma CPU moderna de 64 bits com pelo menos 4 núcleos
- 4 GiB de RAM + 1 GiB para cada TiB de armazenamento
- 32 GiB de armazenamento
- Placas de interface de rede redundantes (NIC)
Para instalar o Proxmox, baixamos a imagem ISO oficial mais recente (que é “3.1” no momento em que este artigo foi escrito), criamos um dispositivo inicializável gravando-o em uma unidade USB e instalamos a distribuição por meio do instalador dedicado. Para baixar a imagem direto da linha de comando, podemos usar curl:
$ curl -O https://enterprise.proxmox.com/iso/proxmox-backup-server_3.1-1.iso
Assim que o download for concluído, devemos encontrar o arquivo ISO em nosso diretório de trabalho atual. Para escrever a imagem e criar um dispositivo inicializável, podemos usar dd. Para fins deste tutorial, iremos direcionar o dispositivo /dev/sdb
:
$ sudo dd if=proxmox-backup-server_3.1-1.iso of=/dev/sdb bs=1M
Instalando a distribuição do servidor de backup Proxmox
Depois que a imagem for gravada, podemos inicializar a máquina a partir dela. Devemos visualizar o instalador do Proxmox:
Para prosseguir com a instalação gráfica, confirmamos a primeira entrada do menu e, em seguida, aceitamos o EULA (End User License Agreement):
O próximo passo consiste em escolher o disco que será utilizado como destino da instalação. O instalador particionará automaticamente o disco e instalará todos os pacotes necessários. Ao clicar no botão “opções”, podemos alterar o sistema de arquivos (ext4 é o padrão), o swap e o tamanho da partição:
Quando estiver pronto, clicamos no botão “Avançar”. Agora é hora de “localizar” nosso sistema, então selecionamos um país, um fuso horário e um layout de teclado:
Ao clicar novamente no botão “Avançar”, seremos solicitados a escolher e confirmar uma senha para o usuário root e o endereço de e-mail onde receber notificações:
Na próxima seção, configuramos a rede. O instalador deverá apresentar automaticamente uma configuração válida com base nas informações retornadas do servidor DHCP (se houver). Somos livres para alterá-lo como quisermos, é claro:
É isso. Na próxima seção, teremos uma visão geral de nossa configuração. A instalação começará assim que clicarmos no botão “Instalar”.
Acessando a interface web
Assim que a instalação for concluída, a interface web do servidor estará disponível no endereço IP e porta “8007” correspondente (“https://192.168.122.72:8007” neste caso). Como a instalação cria um certificado SSL autoassinado, o navegador nos avisará sobre um possível risco de segurança na primeira vez que acessarmos a página. Podemos ignorar este aviso com segurança, já que instalamos o servidor em nossa LAN (é possível obter um certificado Let’s encrypt válido posteriormente, se o servidor estiver acessível publicamente):
Assim que fizermos login, somos redirecionados para o painel do servidor de backup Proxmox:
Pensamentos finais
Neste primeiro artigo da série dedicada ao servidor de backup Proxmox, vimos como baixar a imagem de distribuição, como criar um dispositivo inicializável a partir dela e como realizar a instalação utilizando o instalador Proxmox. No próximo tutorial, faremos um tour pela interface web e veremos como realizar tarefas administrativas básicas.