wils@web ~ $ cat ~/ajuda/como-automatizar-backups-de-sistema-usando-scripts-bash-no-ubuntu-22-04.md

Linux

Como automatizar backups de sistema usando scripts Bash no Ubuntu 22.04

atualizado em 08/08/2026

Automatizar backups de sistema é uma prática essencial para garantir a integridade dos dados. Neste manual, você aprenderá a criar um script Bash no Ubuntu 22.04 para automatizar backups de forma eficiente.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso ao terminal.
  • Permissões de sudo.

Passo a passo

1. Criar um diretório para os backups

Primeiro, crie um diretório onde os backups serão armazenados:

sudo mkdir -p /backup

2. Criar o script de backup

Utilize um editor de texto para criar um script Bash:

sudo nano /usr/local/bin/backup.sh

Adicione o seguinte conteúdo ao script:

#!/bin/bash

# Diretório de origem
ORIGEM="/home/seu_usuario"

# Diretório de destino
DESTINO="/backup"

# Data atual
DATA=$(date +%Y-%m-%d_%H-%M-%S)

# Nome do arquivo de backup
NOME_BACKUP="backup_$DATA.tar.gz"

# Comando para criar o backup
sudo tar -czf $DESTINO/$NOME_BACKUP $ORIGEM

# Mensagem de sucesso
echo "Backup realizado com sucesso: $DESTINO/$NOME_BACKUP"

Salve e feche o editor (Ctrl + X, depois Y e Enter).

3. Tornar o script executável

Para que o script possa ser executado, altere suas permissões:

sudo chmod +x /usr/local/bin/backup.sh

4. Agendar o backup usando cron

Para automatizar a execução do script, use o cron:

sudo crontab -e

Adicione a seguinte linha para executar o backup diariamente às 2h da manhã:

0 2 * * * /usr/local/bin/backup.sh

Salve e feche o editor.

Conclusão

Agora você tem um sistema de backup automatizado configurado no Ubuntu 22.04. Lembre-se de verificar periodicamente os backups e ajustar o script conforme suas necessidades. Uma dica importante é armazenar os backups em um local remoto para maior segurança.

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.