wils@web ~ $ cat ~/ajuda/como-criar-scripts-bash-para-automatizar-backups-no-ubuntu-22-04-guia-pratico.md

Linux

Como criar scripts Bash para automatizar backups no Ubuntu 22.04: Guia prático

atualizado em 02/09/2026

Este guia prático irá ensinar como criar scripts Bash para automatizar backups no Ubuntu 22.04, garantindo que seus dados estejam sempre seguros.

Introdução

Automatizar backups é uma prática essencial para qualquer administrador de sistema. Com um script Bash simples, você pode agendar backups regulares e evitar a perda de dados importantes.

Passo a Passo

1. Preparar o Ambiente

  • Certifique-se de que você tem o rsync instalado:
  • sudo apt update && sudo apt install rsync

2. Criar o Script de Backup

Abra seu editor de texto favorito e crie um novo arquivo chamado backup.sh:

nano backup.sh

Insira o seguinte conteúdo no arquivo:

#!/bin/bash

# Diretório de origem
ORIGEM="/caminho/para/seus/dados"

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

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

# Criar backup
rsync -av --delete "$ORIGEM" "$DESTINO/backup-$DATA/"

Salve e feche o arquivo.

3. Tornar o Script Executável

Execute o seguinte comando para tornar o script executável:

chmod +x backup.sh

4. Testar o Script

Execute o script manualmente para garantir que tudo esteja funcionando:

./backup.sh

5. Agendar o Backup com Cron

Abra o crontab para editar as tarefas agendadas:

crontab -e

Adicione a seguinte linha para agendar o backup diário às 2 da manhã:

0 2 * * * /caminho/para/backup.sh

Conclusão

Com esses passos, você criou um script Bash para automatizar backups no Ubuntu 22.04. Lembre-se de testar seu backup regularmente e de verificar se os dados estão sendo salvos corretamente.

Dica: Considere usar um serviço de armazenamento em nuvem como destino para seus backups, aumentando a segurança dos dados.

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.