backupally backup
Executa um backup manualmente para uma task configurada.
Sintaxe
backupally backup --target <TASK_ID> [OPÇÕES]Opções
| Opção | Descrição | Padrão |
|---|---|---|
--target <ID> |
ID da task a executar | Obrigatório |
--config <PATH> |
Caminho da configuração | /etc/backupally/config.toml |
--pipeline <TYPE> |
Tipo: local, remote | local |
--force |
Ignora condições e janelas | false |
Exemplos
Backup Básico
backupally backup --target mysql-prodBackup com Configuração Alternativa
backupally backup --target mysql-prod --config /opt/backupally/config.tomlForçar Execução
Ignora condições (when) e janelas de execução (window):
backupally backup --target mysql-prod --forceBackup com Pipeline Remoto
backupally backup --target mysql-prod --pipeline remoteComportamento
Verificações Pré-Backup
- Validação: Verifica configuração da task
- Condições: Avalia expressão
when(se não usar--force) - Janela: Verifica se está dentro da janela de execução
- Espaço: Confirma espaço em disco disponível
- Conectividade: Testa acesso ao storage
Durante o Backup
- Coleta dados do target (database ou arquivos)
- Aplica compressão configurada
- Criptografa com chave RSA/AES
- Envia para cada storage configurado
- Verifica integridade pós-upload
Pós-Backup
- Limpa arquivos temporários
- Atualiza catálogo local
- Aplica política de retenção
- Envia notificações (se configurado)
Saída
[2026-02-11 03:00:00] Starting backup: mysql-prod
[2026-02-11 03:00:01] Collecting data from MySQL...
[2026-02-11 03:00:15] Compressing with zstd (level 6)...
[2026-02-11 03:00:18] Encrypting with AES-256-GCM...
[2026-02-11 03:00:19] Uploading to s3-primary...
[2026-02-11 03:00:45] Uploading to b2-secondary...
[2026-02-11 03:01:10] Backup completed successfully
Summary:
Duration: 1m 10s
Original: 2.3 GB
Compressed: 890 MB
Encrypted: 891 MB
Storages: 2/2 successfulCódigos de Saída
| Código | Significado |
|---|---|
| 0 | Sucesso |
| 1 | Erro de configuração |
| 2 | Erro de conexão com target |
| 3 | Erro de upload para storage |
| 4 | Condição não atendida |
| 5 | Fora da janela de execução |
Notas
- Use
--forcecom cuidado em produção - O backup respeita
max_concurrent_backupsda config global - Backups de mesma task não executam em paralelo
By Borlot.com.br on 11/02/2026