Central de Ajuda Quaza Provedores

Como atualizar cliente(s) (PT)

Como atualizar cliente(s) — Quaza

Como atualizar a instalação de um cliente (provedor) do Quaza no servidor — procedimento técnico, executado pelo suporte/sysadmin via terminal.

O que é "atualizar cliente"

Aqui, cliente é a instalação do Quaza usada por um provedor — não o cliente final do provedor. Atualizar o cliente significa subir a versão do código daquela instalação no servidor (via SVN). É feito por quem tem acesso ao servidor: suporte/sysadmin.

Procedimento técnico. Este passo a passo é executado no terminal do servidor e exige acesso SSH e permissões adequadas. Se você não tem esse perfil, peça ao suporte/provedor para fazer a atualização.

Como funciona o ciclo

O sysadmin abre o lançador, escolhe o cliente, vai para o diretório da instalação, confere a versão atual, verifica processos em execução e aplica a atualização (svn up).

Glossário

Termo O que significa
Cliente (do Quaza) A instalação do sistema usada por um provedor — distinta do cliente final do provedor.
Lançador Ferramenta interna do suporte para acessar a instalação de cada cliente.
SVN Sistema de controle de versão usado para distribuir e atualizar o código do Quaza.
Processo em execução Tarefas PHP/MySQL ativas no servidor — devem estar estáveis antes de atualizar.

Antes de começar

Quem executa precisa de:

• Acesso ao lançador do suporte.
Acesso SSH ao servidor do cliente.
• Permissões adequadas para rodar svn up e demais comandos.

Passo a passo (no servidor)

1 Abra o lançador do suporte e, em Sistema, escolha o cliente desejado (se solicitado, confirme com Accept).

2 Acesse o diretório da instalação: cd /var/www/html/quaza/

3 Confira a última atualização: svn info

4 Volte ao diretório anterior: cd ..

5 Confira se há tarefas em execução: ps -aux | grep php e ps -aux | grep mysql. Em PHP costuma haver até 1 processo padrão; em MySQL idem — qualquer execução anormal precisa estabilizar antes da atualização.

6 Aplique a atualização: svn up (no diretório do Quaza). Aguarde o término.

7 Confirme a nova versão com svn info novamente.

Procedimentos específicos podem variar. Cada provedor pode ter rotinas próprias após o svn up (migrações, restart de serviços etc.) — siga o procedimento do seu suporte.

Pegadinhas frequentes

1. Sem acesso, sem atualização. Apenas quem tem credencial no lançador/servidor pode executar. Operadores comuns não fazem este passo.
2. Confira processos antes. Atualizar com processos longos em execução pode deixar o sistema instável — aguarde a estabilização.
3. Versão errada. Confirme com svn info antes e depois da atualização para saber em que versão ficou.
4. Migrações pós-update. Algumas versões pedem migrações de banco/serviços extras — siga o checklist do suporte.

Perguntas frequentes

Quem atualiza a instalação do cliente?

O suporte/sysadmin do provedor — quem tem acesso ao servidor.

Posso atualizar pelo painel do Quaza?

Não — a atualização é via servidor (SVN), não pela interface.

Como sei a versão atual?

No servidor, svn info no diretório da instalação mostra a última atualização.

O sistema fica fora do ar durante a atualização?

Em geral, sim, por alguns minutos. Comunique os usuários antes.

E se aparecer erro no svn up?

Pode haver conflito de arquivos; chame o suporte para resolver — não force.

Preciso reiniciar PHP/MySQL depois?

Em algumas versões sim — siga o checklist do seu suporte.

Faz backup automaticamente?

Não — sempre faça backup antes de atualizar (banco e arquivos) conforme política do provedor.

Posso voltar para a versão anterior?

Sim, é possível com svn up -r — mas com cuidado (banco pode já estar migrado).

Atualizar afeta dados do cliente?

Não, atualizar é só código — dados ficam no banco. Mas migrações de versão podem alterar estrutura.

Quanto tempo demora?

Costuma ser rápido (poucos minutos); migrações longas podem estender o processo.

Documentos relacionados