SLV Backup - Restauração

♻️ Restaurar a partir de um backup

Restaure o ambiente do seu nó a partir de um arquivo de backup local ou diretamente do ERPC Global Storage.

Pré-requisitos

  • SLV CLI instalado no nó de destino
  • Acesso sudo (necessário para restaurar arquivos do sistema)
  • Para restaurar da nuvem: login feito (slv login) com uma assinatura de armazenamento ativa

Restaurar a partir de um arquivo local

Se você tiver um arquivo de backup no disco:
bash
sudo slv backup restore ./backup-mynode-20260318-120000.tar.zst
♻️ SLV Backup Restore

  Source: backup-mynode-20260318-120000.tar.zst
  Size:   2.1 GB

? Restore from this backup? This will overwrite existing files. › Yes
√ Backup restored successfully

Restaurar a partir do ERPC Global Storage

Se o backup foi enviado com --upload, você pode restaurá-lo especificando o caminho remoto:
bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
Quando o arquivo não é encontrado localmente, o SLV o baixa automaticamente do ERPC Global Storage antes de restaurar.

Modo interativo

Execute sem argumentos para selecionar de forma interativa:
bash
sudo slv backup restore
O SLV lista os arquivos de backup disponíveis (locais e remotos) para você escolher.

Referência de opções

OpçãoDescrição
-r, --region <region>Região de armazenamento para baixar backups remotos
-y, --yesPula as solicitações de confirmação

⚠️ Observações importantes

  • A restauração sobrescreve os arquivos existentes. Confirme que você está restaurando no nó correto.
  • O backup é extraído para o sistema de arquivos raiz (/), e os arquivos voltam aos seus caminhos originais.
  • Após a restauração, pode ser necessário reiniciar para que todas as alterações tenham efeito.
  • Os pseudo-sistemas de arquivos do sistema (/dev, /proc, /sys) ficam fora do backup e não são afetados.