Obelisk
ES
Capítulo 43 de 43
Administración y mantenimiento

Desinstalar Obelisk por SSH

Utiliza el paquete completo para revisar la retirada de una instalación, conservar su sitio en un archivo privado y decidir si mantienes o eliminas sus datos SQL de aplicación. El procedimiento también está disponible tras caducar la prueba o una licencia temporal.

Documentación de Obelisk

Preparar el paquete y la recuperación

Usa el paquete completo compatible extraído fuera del sitio, aunque hayas actualizado desde Administración. Abre UNINSTALL.txt o UNINSTALL_IT.txt y ejecuta desde la carpeta que contiene uninstall.sh. No ejecutes install.sh para obtener la utilidad. Si tu paquete anterior no contiene uninstall.sh, solicita uno completo compatible al soporte. Un script separado para instalaciones antiguas no sustituye este procedimiento.

Necesitas acceso root mediante un terminal SSH interactivo en el PBX Linux, el diario original completo y el acceso administrativo SQL previsto. Resuelve antes las actualizaciones o recuperaciones pendientes. Conserva una copia completa de SQL y archivos, especialmente si vas a eliminar datos. Sustituye /var/www/html/obelisk en todos los comandos si la ruta es distinta.

Leer primero la vista previa

La vista previa no cambia el sitio, la base de datos ni la configuración. Lee las operaciones propuestas, los elementos conservados y la ruta del archivo privado. La utilidad se detiene si no puede verificar la propiedad de los elementos que modificaría. Una detención requiere resolver la causa; no autoriza a borrar archivos manualmente.

Comando
sudo bash uninstall.sh --path /var/www/html/obelisk

Desinstalar conservando los datos SQL

El comando repite las comprobaciones y pide escribir la confirmación exacta de ese plan. Desactiva las tareas y eventos SQL identificados, elimina solo cambios reconocidos del instalador en archivos custom y mueve el sitio a un archivo privado fuera de la web. Los cambios ambiguos se conservan y se notifican. Sigue la indicación final si hace falta recargar FreePBX.

Se conservan los datos SQL de aplicación, CDR, el registro de colas FreePBX y las grabaciones. El sitio archivado incluye configuración, secretos y archivos cargados: debe permanecer privado.

Comando
sudo bash uninstall.sh --path /var/www/html/obelisk --apply

Eliminar opcionalmente los datos SQL de aplicación

Elige esta opción solo si quieres borrar los objetos Obelisk verificados y sus datos. Ejecuta su vista previa, comprueba la copia completa del database y aplica la misma elección. Sin tu respaldo la eliminación es irreversible. Si hay objetos ajenos o sin registrar, la opción se detiene.

Conserva el contenedor de la base de datos, cuentas SQL y AMI, perfiles administrativos, tablas fuente FreePBX, cdr.id, grabaciones y recursos ajenos. También mantiene el archivo privado del sitio y las copias de recuperación anteriores. El archivo del sitio no es un volcado SQL.

  1. Revisar la eliminación de datos

    Revisa los objetos y la lista de elementos conservados antes de continuar.

    Comando
    sudo bash uninstall.sh --path /var/www/html/obelisk --remove-data
  2. Confirmar el mismo plan de eliminación

    Escribe la confirmación exacta solicitada tras revisar las nuevas comprobaciones.

    Comando
    sudo bash uninstall.sh --path /var/www/html/obelisk --remove-data --apply

Reanudar una desinstalación interrumpida

Corrige la causa indicada y reanuda con el mismo paquete y la ruta original. Si elegiste --remove-data, añádelo también a --resume. El plan guardado fija el alcance de la recuperación. Conserva diario, archivo y registros de mantenimiento; install.sh --resume no recupera una desinstalación.

Comando
sudo bash uninstall.sh --path /var/www/html/obelisk --resume

Conservar el registro final y el archivo privado

Sitio y archivo deben estar en el mismo sistema de archivos. Los enlaces simbólicos, montajes internos o grabaciones dentro del sitio requieren un plan revisado por separado. No muevas rutas de grabación ni evites controles para forzar el procedimiento.

El archivo privado bajo /var/lib/obelisk-installer y las cuentas y perfiles conservados requieren una gestión posterior explícita. La utilidad no restaura el archivo ni prepara automáticamente otra instalación en la misma ruta. Conserva el resumen final para ese trabajo.

Solicita tu demo

La experiencia completa de Obelisk. Háblanos de tu contact center.

Cargando el formulario…