Depois que a instalacao principal estiver funcionando, estes sao os comandos operacionais mais usados:
bash ./migrate-selfhost.sh
bash ./stop-selfhost.sh
bash ./reset-selfhost.sh
bash ./reset-selfhost.sh --purge-env
O que cada comando faz
migrate-selfhost.shReaplica as migracoes do ambiente.stop-selfhost.shPara os servicos sem apagar os dados.reset-selfhost.shLimpa o ambiente para recomecar a instalacao.reset-selfhost.sh --purge-envLimpa o ambiente e remove tambem a configuracao salva.
Quando usar
- Use
stop-selfhost.shquando quiser apenas desligar a plataforma. - Use
migrate-selfhost.shquando uma atualizacao exigir reaplicacao da estrutura de dados. - Use
reset-selfhost.shquando precisar recomecar a instalacao. - Use
reset-selfhost.sh --purge-envsomente quando tambem for necessario apagar a configuracao salva.
Ordem de cautela
Se houver duvida, siga esta ordem:
- prefira
stop-selfhost.shpara interromper o ambiente; - use
migrate-selfhost.shquando a manutencao exigir atualizacao de estrutura; - use
reset-selfhost.shsomente quando houver necessidade de recomeco; - use
reset-selfhost.sh --purge-envapenas quando a limpeza completa for realmente necessaria.
Resultado esperado
Depois de executar cada comando, o comportamento esperado e:
stop-selfhost.shOs servicos param, mas os dados permanecem.migrate-selfhost.shAs migracoes sao reaplicadas sem erro.reset-selfhost.shO ambiente e limpo para uma nova instalacao.reset-selfhost.sh --purge-envO ambiente e limpo e a configuracao salva e removida.
Sinais de problema
Revise a operacao se:
- o comando termina com erro;
- o ambiente nao para quando
stop-selfhost.she executado; - a reaplicacao de migracoes falha;
- o reset e executado sem que houvesse intencao de apagar o ambiente.
Recomendacao final
Se nao houver certeza sobre o impacto de reset ou purge, confirme antes de executar.