Backup · 6 min read · Dec 15, 2025
Como Instalar o Servidor e Cliente UrBackup no Ubuntu 20.04

Fazer backup regularmente do servidor ao vivo é uma tarefa muito importante para qualquer administrador de sistema. Isso ajudará você a recuperar seus dados em caso de perda de dados ou falha do sistema. Existem muitas ferramentas de backup gratuitas e comerciais disponíveis no mercado.
UrBackup é um sistema de backup de código aberto e cliente/servidor para sistemas operacionais Linux. Ele suporta backups de arquivos e imagens em um sistema ao vivo sem interromper os processos atuais. Ele fornece uma interface baseada na web para gerenciar todos os backups. É multiplataforma e pode ser instalado no Windows, FreeBSD, Linux e muitos sistemas operacionais NAS baseados em Linux.
Recursos
UrBackup oferece um rico conjunto de recursos, alguns deles estão listados abaixo:
- Gratuito e de código aberto
- Multiplataforma
- Eficiente em espaço
- Fácil de configurar
- Backups consistentes enquanto em uso
- Backup via Internet
Pré-requisitos
- Dois servidores executando Ubuntu 20.04.
- Uma senha de root configurada em ambos os servidores.
Neste tutorial, eu vou mostrar como instalar o servidor e o cliente UrBackup no Ubuntu 20.04.
Atualizar o Sistema
Antes de começar, é recomendado atualizar todos os pacotes do sistema em ambas as máquinas servidor e cliente.
Execute o seguinte comando para realizar a atualização:
apt-get update -yUma vez que todos os pacotes estejam atualizados, instale outras dependências necessárias usando o seguinte comando:
apt-get install curl gnupg2 software-properties-common -yApós instalar todas as dependências, você pode prosseguir para o próximo passo.
Instalar o Servidor UrBackup
Por padrão, o UrBackup não está disponível no repositório padrão do Ubuntu. Portanto, você precisará adicionar o repositório do UrBackup ao seu sistema.
Você pode adicionar o repositório do UrBackup com o seguinte comando:
add-apt-repository ppa:uroni/urbackupUma vez que o repositório esteja atualizado, instale o servidor UrBackup com o seguinte comando:
apt-get install urbackup-server -yDurante a instalação, você será solicitado a fornecer o local de backup, conforme mostrado abaixo:

Forneça seu local de backup e clique no botão Ok para finalizar a instalação.
Em seguida, inicie o serviço UrBackup e habilite-o para iniciar na reinicialização do sistema:
systemctl start urbackupsrv
systemctl enable urbackupsrvEm seguida, verifique o status do serviço UrBackup com o seguinte comando:
systemctl status urbackupsrvVocê deve ver a seguinte saída:
? urbackupsrv.service - LSB: Server for doing backups
Loaded: loaded (/etc/init.d/urbackupsrv; generated)
Active: active (running) since Mon 2021-08-09 05:37:54 UTC; 1min 3s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 17 (limit: 2353)
Memory: 119.8M
CGroup: /system.slice/urbackupsrv.service
??7081 /usr/bin/urbackupsrv run --config /etc/default/urbackupsrv --daemon --pidfile /var/run/urbackupsrv.pid
Aug 09 05:37:54 ubuntu2004 systemd[1]: Starting LSB: Server for doing backups...
Aug 09 05:37:54 ubuntu2004 systemd[1]: Started LSB: Server for doing backups.
Por padrão, o UrBackup escuta nas portas 55413 e 55414. Você pode verificá-las com o seguinte comando:
ss -antpl | grep urbackupsrvVocê deve ver a seguinte saída:
LISTEN 0 4096 0.0.0.0:55413 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=27))
LISTEN 0 4096 0.0.0.0:55414 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=6))
LISTEN 0 4096 [::]:55413 [::]:* users:(("urbackupsrv",pid=7081,fd=28))
LISTEN 0 4096 [::]:55414 [::]:* users:(("urbackupsrv",pid=7081,fd=7))
Em seguida, defina a propriedade adequada para o diretório /mnt com o seguinte comando:
chown -R urbackupsrv:urbackupsrv /mntAcessar a Interface Web do UrBackup
Agora, abra seu navegador web e acesse a interface web do UrBackup usando a URL http://your-server-ip:55414. Você deve ver a seguinte tela:

Em seguida, clique na aba Configurações. Você deve ver a seguinte tela:

Na aba Usuários, clique no botão Criar para criar um usuário admin. Você deve ver a seguinte tela:

Forneça seu nome de usuário admin, senha e clique no botão Criar. Você deve ver a seguinte tela:

Adicionar Cliente UrBackup
Na interface web do UrBackup, clique na aba Status. Você deve ver a seguinte página:

Agora, clique no botão Adicionar novo cliente. Você deve ver a seguinte página:

Agora, forneça o nome do seu cliente e clique no botão Adicionar cliente. Uma vez que o cliente tenha sido adicionado, você deve ver as informações de instalação do cliente na seguinte página:

Instalar o Cliente UrBackup
Em seguida, faça login no sistema cliente, copie a URL de instalação da etapa anterior e execute-a usando o seguinte comando:
TF=`mktemp` && wget "http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux" -O $TF && sudo sh $TF; rm -f $TFUma vez que o cliente UrBackup esteja instalado, você deve ver a seguinte saída:
--2021-08-09 06:08:43-- http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux
Conectando a 45.58.46.56:55414... conectado.
Requisição HTTP enviada, aguardando resposta... 200 ok
Comprimento: 22724321 (22M) [application/octet-stream]
Salvando em: ‘/tmp/tmp.ZW4L3P0XeC’
/tmp/tmp.ZW4L3P0XeC 100%[==================================================================>] 21.67M 72.4MB/s em 0.3s
2021-08-09 06:08:44 (72.4 MB/s) - ‘/tmp/tmp.ZW4L3P0XeC’ salvo [22724321/22724321]
Verificando a integridade do arquivo... Tudo certo.
Descompactando o Instalador do Cliente UrBackup para Linux 100%
Instalação do Cliente UrBackup 2.4.11 em /usr/local ... Prosseguir ? [Y/n]
Y
Descompactando dados de instalação...
Sistema Debian (derivado) detectado
Sistema systemd detectado
Arquitetura x86_64-linux-glibc detectada
Configuração do daemon instalada em /etc/default/urbackupclient...
Info: Restaurar pela interface web está desativado por padrão. Ative modificando /etc/default/urbackupclient.
Instalando unidade systemd...
Não foi possível encontrar o diretório da unidade systemd. Assumindo /lib/systemd/system
Criado link simbólico /etc/systemd/system/multi-user.target.wants/urbackupclientbackend.service → /lib/systemd/system/urbackupclientbackend.service.
Iniciando o serviço do Cliente UrBackup...
Serviço do cliente iniciado com sucesso. Instalação concluída.
+Sistema Ubuntu LTS detectado. Dattobd suportado
- Nenhum sistema de arquivos btrfs detectado
- LVM não instalado
Por favor, selecione o mecanismo de snapshot a ser usado para backups:
1) módulo de kernel de snapshot de volume dattobd de https://github.com/datto/dattobd
4) Usar nenhum mecanismo de snapshot
4
Mecanismo de snapshot configurado como nenhum
Em seguida, verifique o serviço do cliente UrBackup usando o seguinte comando:
systemctl status urbackupclientbackendVocê deve ver a seguinte saída:
? urbackupclientbackend.service - UrBackup Client backend
Loaded: loaded (/lib/systemd/system/urbackupclientbackend.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-08-09 06:09:31 UTC; 49s ago
Main PID: 1133 (urbackupclientb)
Tasks: 10 (limit: 2353)
Memory: 1.7M
CGroup: /system.slice/urbackupclientbackend.service
??1133 /usr/local/sbin/urbackupclientbackend --config /etc/default/urbackupclient --no-consoletime
Aug 09 06:09:31 client systemd[1]: Started UrBackup Client backend.
Adicionar um Diretório de Backup
Em seguida, você precisará adicionar um diretório de backup que deseja fazer backup no sistema cliente.
Aqui, faremos backup do diretório /etc no sistema cliente.
Execute o seguinte comando para adicionar um diretório de backup:
/usr/local/bin/urbackupclientctl add-backupdir -x -f -d /etcVerificar o Status do Backup no Servidor UrBackup
Em seguida, vá para a interface web do UrBackup e clique na aba Status. Você deve ver seu cliente de backup na seguinte página:

Clique no cliente e selecione Backup de arquivo incremental para fazer seu primeiro backup.

Para verificar seu backup, clique na aba Backups. Você deve ver a seguinte página:

Clique no cliente. Você deve ver seus backups de arquivos na seguinte página:

Agora, clique no seu backup para ver informações detalhadas sobre seu backup:

A partir daqui, você também pode baixar seu backup para o sistema local.
Conclusão
No guia acima, explicamos como instalar o servidor e o cliente UrBackup no Ubuntu 20.04. Agora você pode adicionar múltiplos clientes ao servidor UrBackup e gerenciar todos os backups a partir de um local central.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.