Auddomate
Documentación Enterprise

Mantener una instalación en orden

Una tarea programada hace los pocos trabajos que deben ocurrir tanto si alguien abre la aplicación como si no.

3 min de lectura5 secciones

#Qué hace

  • Elimina los entornos de demo cuando caducan, con los archivos que contienen.
  • Toma una muestra cada hora para el historial de estado.
  • Limpia entregas gastadas, enlaces de restablecimiento de contraseña usados, registros de inicio de sesión de más de noventa días y enlaces compartidos caducados hace tiempo.
  • Envía un recordatorio treinta días antes de que caduque una licencia, al contacto de la licencia y a nosotros.

Nada de esto es destructivo para su trabajo: estudios, planos, máquinas e informes nunca se tocan.

#Copias de seguridad

Una vez por noche la tarea escribe un único archivo con un volcado SQL completo de cada tabla y de cada plano, marca e imagen subidos. Se conservan los más recientes — catorce por defecto — y se eliminan los anteriores. Los paquetes de versión quedan fuera: pueden descargarse de nuevo.

Plataforma → Instalaciones los lista con su tamaño y un botón de descarga, y avisa cuando el más reciente tiene más de dos días. Si la copia de una noche falla, recibe un correo una vez, y la tarjeta queda marcada hasta que vuelve a tener éxito.

Una copia de seguridad en el mismo servidor es solo media copia. Descargue una de vez en cuando, o apunte la ruta de copias a un directorio que su host copie fuera de la máquina.

#Una copia externa

Una copia de seguridad en el mismo servidor que los datos que protege es solo media copia. Auddomate puede copiar cada archivo nocturno a cualquier bucket compatible con S3 — Amazon S3, Backblaze B2, Cloudflare R2, Wasabi, MinIO — con unas pocas líneas en la configuración de la instalación. La tarjeta Copias de seguridad en Plataforma → Instalaciones muestra entonces cuándo fue la última copia y a qué bucket, ofrece Copiar la última copia ahora, y la tarea programada envía un correo al contacto de plataforma si una copia falla mientras la copia local tuvo éxito.

#Qué vigila

La misma tarea vigila las cosas de las que de otro modo se enteraría por un cliente: una comprobación de estado que empieza a fallar, una instalación con licencia que no ha dado señales en tres días, y una suscripción cuyo pago no se completó. Cada una envía un breve correo a la dirección de plataforma una vez, y no otra vez hasta que se resuelve o pasa un intervalo razonable.

#Configurarla

Abra Plataforma → Instalaciones. La tarjeta Tarea programada muestra una dirección privada y si la tarea se ha ejecutado recientemente. Apunte el programador de su host a esa dirección cada cinco minutos. En cPanel eso es Cron Jobs, con un comando como curl -s "https://your.domain/cron?key=…" >/dev/null; el campo de minutos admite */5.

La tarea solo hace lo que toca, así que llamarla más a menudo de lo necesario no cuesta nada. Si no se ha ejecutado en la última hora la tarjeta lo dice, que es la forma más rápida de notar un programador que se ha parado.

La dirección contiene una clave privada. Trátela como una contraseña: cualquiera que la tenga puede disparar la limpieza, aunque no expone datos. Si se filtra, díganoslo y emitiremos una nueva.