backupally install

Gerencia a instalacao, upgrade e remocao do BackupAlly.

Subcomandos

Subcomando Descricao
wizard Instalacao interativa guiada
setup Instalacao direta com argumentos
check Verifica status da instalacao e saude
upgrade Atualiza para versao mais recente
uninstall Remove o BackupAlly
info Mostra informacoes da instalacao

upgrade

Atualiza o BackupAlly para a versao mais recente. Detecta a arquitetura automaticamente (x86_64 ou aarch64) e baixa do CDN multi-arch.

backupally install upgrade [OPCOES]

Opcoes

Opcao Descricao
--version <VERSION> Versao especifica (default: latest)
--no-backup Nao fazer backup do binario atual
-f, --force Forcar mesmo se ja estiver na versao
--json Saida JSON para automacao

Exemplos

# Upgrade para latest
sudo backupally install upgrade

# Versao especifica
sudo backupally install upgrade --version 0.10.0

# Forcar re-instalacao
sudo backupally install upgrade --force

# JSON para scripts de automacao
sudo backupally install upgrade --json

Saida JSON (--json)

{
  "status": "success",
  "previous_version": "0.9.9",
  "new_version": "0.10.0",
  "channel": "stable",
  "download_url": "https://get.backupally.com/x86_64/v0.10.0/backupally",
  "backup_created": true,
  "update_time_ms": 3200,
  "error": null,
  "timestamp": "2026-04-09T13:00:00Z"
}

Fluxo de Upgrade

  1. Verifica privilegios root
  2. Detecta versao atual e arquitetura
  3. Consulta versao mais recente (CDN version.txt ou GitHub API)
  4. Compara versoes (skip se igual, exceto com --force)
  5. Faz backup do binario atual (exceto com --no-backup)
  6. Baixa novo binario de https://get.backupally.com/{arch}/{version}/backupally
  7. Substitui binario e reinicia servico se ativo

Notas

  • Requer privilegios root (sudo)
  • Binarios sao statically linked (musl) — sem dependencias externas
  • Arquiteturas suportadas: x86_64, aarch64
  • Canal CDN: https://get.backupally.com/{arch}/
  • Fallback para GitHub API se CDN indisponivel

check

Verifica status da instalacao e saude do sistema.

backupally install check

Verifica:

  • Binario instalado e versao
  • Diretorios de configuracao
  • Chave de criptografia
  • Servico systemd (se instalado)
  • Espaco em disco

info

Mostra informacoes detalhadas da instalacao.

backupally install info

Exibe:

  • Versao instalada
  • Caminho do binario
  • Diretorios de configuracao
  • Tasks configuradas
  • Status do servico
By Borlot.com.br on 09/04/2026