Pular para o conteúdo principal

Remover o Salvo

Um comando remove o Salvo do servidor. Rode primeiro como simulação: ela só mostra o que seria removido. Remover o Salvo nunca mexe no JetBackup e nunca apaga nada no storage.

1. Simular​

root@servidor
curl -fsSL -u USUARIO:SENHA https://salvobackup.com/download/uninstall.sh | sh -s -- -u USUARIO:SENHA

Cada linha que começa com would: é algo que o próximo passo remove. Nada é alterado ainda.

2. Remover​

root@servidor
curl -fsSL -u USUARIO:SENHA https://salvobackup.com/download/uninstall.sh | sh -s -- -u USUARIO:SENHA --yes

O que ele faz, nesta ordem:

  1. encontra a pasta de estado: /var/lib/salvo e, se existir, a pasta das instalações de antes da versão 0.4.99; para uma pasta sua, passe --state DIR;
  2. remove a tela do painel (WHM, ou o plugin do DirectAdmin e o serviço local dele), só se ela aponta para o Salvo que está saindo;
  3. remove a linha do cron das agendas, /etc/cron.d/salvo-backup;
  4. para se houver backup ou restauração rodando: espere terminar e rode de novo;
  5. guarda uma cópia do cofre em /root/salvo-removed-<data>-<pasta>/cofre;
  6. apaga a pasta de estado (banco, cofre e cache).
Guarde a cópia do cofre

O cofre tem as chaves de cifragem dos backups do Salvo. Sem ele, os backups do Salvo que ficaram no storage não abrem. Guarde /root/salvo-removed-…/cofre enquanto você puder precisar desses backups.

3. No storage (opcional, à mão)​

O comando não mexe no storage. Para liberar também o espaço dos backups do Salvo, apague só a pasta do Salvo no storage: salvo/ (gk2backup/ nas instalações de antes da versão 0.4.99).

Nunca as pastas do JetBackup

Não apague as pastas jetbackup_*: são os backups do JetBackup.

A tela continua no painel depois de remover​

Isso acontece quando a tela é de outra instalação do Salvo, em outra pasta. O script a mantém de propósito e diz qual é a pasta:

WHM screen kept: it belongs to the Salvo in /PASTA (to remove it too, run again with --state /PASTA)

(No DirectAdmin a linha começa com DirectAdmin screen and service kept.)

Rode de novo com essa pasta: primeiro sem --yes, para ver o que seria removido, e depois com --yes:

  1. Ver o que seria removido:
root@servidor
curl -fsSL -u USUARIO:SENHA https://salvobackup.com/download/uninstall.sh | sh -s -- -u USUARIO:SENHA --state /PASTA
  1. Remover:
root@servidor
curl -fsSL -u USUARIO:SENHA https://salvobackup.com/download/uninstall.sh | sh -s -- -u USUARIO:SENHA --state /PASTA --yes

Depois, recarregue o WHM. O cofre dessa pasta também fica guardado em /root/salvo-removed-…/cofre.