Piolinux

Gerador de Comandos de Backup — tar, rsync, dd, mysqldump

Índice

← Voltar para todas as ferramentas

Gerador de Comandos de Backup

Selecione o tipo de backup e preencha os campos.

Backup Rule #1: Se não está backupado, não existe. Teste seus comandos em ambiente de teste primeiro!

Tipos de Backups. Comandos Seguros. Avisos Técnicos.
tar (compactação) tar -czvf destino.tar.gz -C /origem . Use --exclude="*.log" para ignorar logs. O -C evita caminhos absolutos no arquivo.
rsync (sincronização) rsync -avz --progress /origem/ /destino/ Realize testes com--dry-run primeiro para evitar sobrescrita acidental.
dd (imagem bit-a-bit) dd if=/dev/origem of=/dev/destino bs=4M status=progress oflag=sync Atenção: Um pequeno deslize na digitação pode resultar na perda definitiva de seus dados. Nunca utilize em /dev/sda sem backup. Verifique as fontes e os destinos usando o comando lsblk.
mysqldump (banco de dados) mysqldump -u usuario -p banco > backup.sql Não utilize senhas no comando. Use ~/.my.cnf com permissões 600 para autenticação segura.
mysqldump (banco de dados) mysqldump --single-transaction banco | gzip > banco_$(date +%Y%m%d).sql.gz Use ~/.my.cnf (600) para senhas. ️ Só funciona com InnoDB. Verifique se o .gz não está vazio após o backup.