wils@web ~ $ cat ~/ajuda/guia-para-criar-scripts-bash-que-realizam-backup-de-arquivos-automaticamente-no-ubuntu-22-04.md

Linux

Guia para criar scripts Bash que realizam backup de arquivos automaticamente no Ubuntu 22.04

atualizado em 29/08/2026

Este guia irá ensinar como criar scripts Bash para realizar backups automáticos de arquivos no Ubuntu 22.04.

Introdução

Realizar backups regulares é essencial para proteger seus dados. Neste manual, você aprenderá a criar um script Bash simples que copia arquivos para um diretório de backup.

Passo a Passo

1. Criar o Diretório de Backup

Primeiro, você precisa criar um diretório onde os backups serão armazenados. Execute o seguinte comando:

mkdir -p /home/seu_usuario/backup

2. Criar o Script Bash

Abra o seu editor de texto favorito e crie um novo arquivo de script:

nano /home/seu_usuario/backup_script.sh

Adicione o seguinte conteúdo ao script:

#!/bin/bash

# Diretórios de origem e destino
ORIGEM="/caminho/para/seus/arquivos"
DESTINO="/home/seu_usuario/backup"

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

# Realiza o backup
cp -r $ORIGEM $DESTINO/backup_$DATA

# Mensagem de sucesso
echo "Backup realizado com sucesso em $DESTINO/backup_$DATA"

3. Tornar o Script Executável

Para que o script possa ser executado, você precisa alterar suas permissões:

chmod +x /home/seu_usuario/backup_script.sh

4. Agendar o Backup com Cron

Para automatizar o backup, você pode usar o cron. Abra o crontab:

crontab -e

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

0 2 * * * /home/seu_usuario/backup_script.sh

Conclusão

Agora você tem um script de backup automatizado. Lembre-se de verificar regularmente se os backups estão sendo realizados corretamente.

Dica: Considere armazenar seus backups em um local externo ou na nuvem 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.