Central de Ajuda Quaza Provedores

Cómo actualizar cliente(s) (ES-PY)

Cómo actualizar cliente(s) — Quaza

Cómo actualizar la instalación de un cliente (proveedor) de Quaza en el servidor — procedimiento técnico, ejecutado por el soporte/sysadmin vía terminal.

Qué es "actualizar cliente"

Acá, cliente es la instalación de Quaza usada por un proveedor — no el cliente final del proveedor. Actualizar el cliente significa subir la versión del código de esa instalación en el servidor (vía SVN). Lo hace quien tiene acceso al servidor: soporte/sysadmin.

Procedimiento técnico. Este paso a paso se ejecuta en la terminal del servidor y requiere acceso SSH y permisos adecuados. Si no tenés ese perfil, pedile al soporte/proveedor que haga la actualización.

Cómo funciona el ciclo

El sysadmin abre el lanzador, elige el cliente, va al directorio de la instalación, revisa la versión actual, verifica procesos en ejecución y aplica la actualización (svn up).

Glosario

Término Qué significa
Cliente (de Quaza) La instalación del sistema usada por un proveedor — distinta del cliente final del proveedor.
Lanzador Herramienta interna del soporte para acceder a la instalación de cada cliente.
SVN Sistema de control de versión usado para distribuir y actualizar el código de Quaza.
Proceso en ejecución Tareas PHP/MySQL activas en el servidor — deben estar estables antes de actualizar.

Antes de empezar

Quien ejecuta necesita:

• Acceso al lanzador del soporte.
Acceso SSH al servidor del cliente.
• Permisos adecuados para correr svn up y demás comandos.

Paso a paso (en el servidor)

1 Abrí el lanzador del soporte y, en Sistema, elegí el cliente deseado (si pide confirmación, marcá Accept).

2 Accedé al directorio de la instalación: cd /var/www/html/quaza/

3 Revisá la última actualización: svn info

4 Volvé al directorio anterior: cd ..

5 Revisá si hay tareas en ejecución: ps -aux | grep php y ps -aux | grep mysql. En PHP suele haber hasta 1 proceso por defecto; en MySQL lo mismo — cualquier ejecución anormal debe estabilizar antes de la actualización.

6 Aplicá la actualización: svn up (en el directorio de Quaza). Esperá el término.

7 Confirmá la nueva versión con svn info nuevamente.

Procedimientos específicos pueden variar. Cada proveedor puede tener rutinas propias luego del svn up (migraciones, restart de servicios, etc.) — seguí el procedimiento de tu soporte.

Errores frecuentes

1. Sin acceso, sin actualización. Solo quien tiene credencial en el lanzador/servidor puede ejecutar. Operadores comunes no hacen este paso.
2. Revisá procesos antes. Actualizar con procesos largos en ejecución puede dejar el sistema inestable — esperá la estabilización.
3. Versión equivocada. Confirmá con svn info antes y después de la actualización para saber en qué versión quedó.
4. Migraciones después del update. Algunas versiones piden migraciones de base/servicios extras — seguí el checklist del soporte.

Preguntas frecuentes

¿Quién actualiza la instalación del cliente?

El soporte/sysadmin del proveedor — quien tiene acceso al servidor.

¿Puedo actualizar por el panel de Quaza?

No — la actualización es vía servidor (SVN), no por la interfaz.

¿Cómo sé la versión actual?

En el servidor, svn info en el directorio de la instalación muestra la última actualización.

¿El sistema queda fuera de línea durante la actualización?

En general, sí, por algunos minutos. Avisá a los usuarios antes.

¿Y si aparece error en svn up?

Puede haber conflicto de archivos; llamá al soporte para resolver — no forces.

¿Tengo que reiniciar PHP/MySQL después?

En algunas versiones sí — seguí el checklist de tu soporte.

¿Hace backup automáticamente?

No — siempre hacé backup antes de actualizar (banco y archivos) según política del proveedor.

¿Puedo volver a la versión anterior?

Sí, es posible con svn up -r — pero con cuidado (el banco puede ya estar migrado).

¿Actualizar afecta datos del cliente?

No, actualizar es solo código — los datos quedan en la base. Pero las migraciones de versión pueden alterar la estructura.

¿Cuánto tarda?

Suele ser rápido (pocos minutos); las migraciones largas pueden extender el proceso.

Documentos relacionados