wils@web ~ $ cat ~/ajuda/como-configurar-backups-automaticos-com-duplicity-no-ubuntu-22-04.md

Servidores

Como configurar backups automáticos com Duplicity no Ubuntu 22.04

atualizado em 12/08/2026

O Duplicity é uma ferramenta poderosa para realizar backups incrementais e criptografados no Linux. Neste manual, vamos aprender a configurar backups automáticos no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou sudo.
  • Espaço suficiente no destino do backup.
  • Duplicity instalado.

Instalação do Duplicity

Para instalar o Duplicity, abra o terminal e execute:

sudo apt update
sudo apt install duplicity

Configuração do Backup

1. Escolha o Destino do Backup

Você pode fazer backup em vários destinos, como FTP, SFTP, Amazon S3, ou mesmo em um diretório local. Neste exemplo, vamos usar um diretório local:

BACKUP_DIR=/caminho/para/diretorio_de_backup

2. Criar um Script de Backup

Crie um script para automatizar o processo de backup:

nano ~/backup_script.sh

Adicione o seguinte conteúdo ao script:

#!/bin/bash

# Diretório a ser salvo
SOURCE_DIR=/caminho/para/diretorio_a_ser_backado

# Destino do backup
DESTINATION=file://$BACKUP_DIR

# Data atual
DATE=$(date +%Y-%m-%d)

# Executa o backup
duplicity $SOURCE_DIR $DESTINATION/$DATE

# Limpeza de backups antigos (opcional)
duplicity remove-older-than 1M --force $DESTINATION

Salve e saia do editor. Torne o script executável:

chmod +x ~/backup_script.sh

3. Agendar o Backup com Cron

Para agendar o backup, edite a crontab:

crontab -e

Adicione a seguinte linha para executar o script todos os dias à meia-noite:

0 0 * * * /bin/bash ~/backup_script.sh

Conclusão

Agora você configurou backups automáticos com Duplicity no Ubuntu 22.04. Lembre-se de testar seus backups regularmente para garantir que estão funcionando corretamente. Uma dica importante é armazenar seus backups em um local seguro e diferente do servidor original.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.