En la línea de comandos ves con un solo comando si tu sitio web está respaldado. Obtienes los registros y el informe de soporte, activas la depuración, compruebas las notificaciones y observas o terminas el trabajo en curso.
¿Aún falta WP-CLI? Las instrucciones están en Instalar WP-CLI. Todos los comandos del plugin los nombra Los comandos de un vistazo.
Las salidas de los comandos están en inglés. Algunas acciones comprueban primero el usuario: el comando debe ejecutarse como el usuario al que pertenecen las carpetas del plugin. --force omite la comprobación. Las secciones de abajo nombran el parámetro allí donde existe.
Mostrar el estado del sitio web: status
status muestra el mismo resultado que el panel de estado de la página Resumen. El comando no tiene acciones ni parámetros y no cambia nada.
# Mostrar el estado del sitio web wp cloneworx-backup status
La primera línea indica el estado. Si se dan varios, rige el orden de la tabla:
| Estado | Color del panel de estado | Significado |
|---|---|---|
error |
rojo | La última copia de seguridad ha fallado. |
overdue |
rojo | Un plan de copia activo no ha hecho una copia buena a tiempo. |
disconnected |
amarillo | Un destino está desconectado. |
warn |
amarillo | El sitio web está respaldado; la última copia terminó con advertencias. |
ok |
verde | El sitio web está respaldado. |
none |
gris | Aún no hay ninguna copia de seguridad. |
Debajo están los detalles. Las líneas plans y operation aparecen siempre, las demás solo cuando hay algo que indicar:
| Línea | Significado |
|---|---|
last backup |
La última copia de seguridad: nombre de trabajo, estado, final, tamaño y el estado por destino. |
last good backup |
La última copia buena, si es distinta de la última. |
overdue |
El plan atrasado y cuánto tiempo lleva pendiente o sin hacer una copia buena. |
disconnected |
El destino desconectado con el motivo. Si son varios, la línea indica el número. |
warnings |
Las advertencias de la última copia, contadas por tipo. |
plans |
Cuántos planes están activos, cuántos hay y el número de destinos. |
alarm |
Los planes para los que hay en curso una advertencia por copia atrasada. |
operation |
El funcionamiento: el resultado, el último ciclo automático con su planificador, WP-Cron y la autollamada. |
El resultado en la línea operation es ok, late o missing. late significa: hay un plan activo, pero desde hace dos horas no ha llegado ningún planificador automático. missing significa: al servidor le falta un requisito del plugin.
Obtener los registros: logs
logs lista los archivos de registro del plugin o los escribe todos en un archivo tar. Existen el registro general con su archivo anterior y un registro propio por trabajo.
| Parámetro | Significado | Valores permitidos |
|---|---|---|
--to |
Escribe todos los registros en este archivo tar. El archivo no debe existir todavía y su carpeta debe permitir escritura. Sin el parámetro, el comando solo muestra la lista. | Ruta de un archivo |
# Listar los archivos de registro wp cloneworx-backup logs # Escribir todos los registros en un archivo tar wp cloneworx-backup logs --to=/tmp/cloneworx-logs.tar
La lista indica por archivo el nombre, el tamaño y la última modificación, y al final el número de archivos y su tamaño en conjunto. El archivo tar no está comprimido y contiene la carpeta cloneworx-backup-logs. Es el mismo archivo que con Descargar todos los registros en la página Ajustes.
Cómo leer un registro lo muestra Leer el registro.
Crear el informe de soporte: support
support muestra el informe de soporte como texto o lo escribe en un archivo. Es el mismo informe que con Copiar informe de soporte en la página Ajustes.
| Parámetro | Significado | Valores permitidos |
|---|---|---|
--to |
Escribe el informe en este archivo. El archivo no debe existir todavía. Sin el parámetro, el informe aparece en la salida. | Ruta de un archivo |
# Mostrar el informe en la salida wp cloneworx-backup support # Escribir el informe en un archivo wp cloneworx-backup support --to=/tmp/cloneworx-bericht.txt
El informe tiene las secciones sitio web, servidor, plugin, ajustes, funcionamiento, destinos, planes, los últimos diez trabajos, alcance, diagnóstico y las últimas 40 líneas del registro general. El informe está en inglés.
No aparecen en el informe: nombres de trabajo y otros identificadores de 32 caracteres, los nombres de destinos y planes, las ubicaciones y credenciales de los destinos, direcciones de correo y rutas del servidor. Los destinos y planes aparecen con su identificador, las direcciones de correo solo como número, las rutas como <wp>, <wp-content> y <uploads>. En el informe aparecen la dirección del sitio web, por destino el tipo de destino y el estado, y por plan el ritmo, las raíces, los destinos y el número de Máx. copias.
No se envía nada
El comando no envía el informe a ningún sitio. Léelo antes de pasarlo a nadie.
Activar la depuración: debug
Con la depuración, el plugin escribe líneas detalladas en el registro. Pasadas 24 horas se desactiva sola. En la interfaz, el interruptor se llama Depuración durante 24 horas.
| Acción | Finalidad |
|---|---|
debug on |
Activa la depuración e indica el momento hasta el que estará activa. |
debug off |
Desactiva la depuración. |
debug status |
Muestra si la depuración está activa y hasta cuándo. Sin acción, wp cloneworx-backup debug hace lo mismo. |
on y off conocen el parámetro --force.
# Activar la depuración wp cloneworx-backup debug on # Mostrar el estado wp cloneworx-backup debug status # Desactivar la depuración wp cloneworx-backup debug off
Si el plugin no puede escribir su registro, cada una de las tres acciones advierte e indica el motivo.
Comprobar las notificaciones: notify
| Acción | Finalidad |
|---|---|
notify status |
Muestra los destinatarios, los tres interruptores de las notificaciones, las advertencias en curso por copias atrasadas, la última comprobación, el último correo enviado y el último fallo al enviar. Sin acción, wp cloneworx-backup notify hace lo mismo. |
notify check |
Comprueba ahora si un plan está atrasado. Si con ello empieza una advertencia o toca un recordatorio, el plugin envía el correo, siempre que esa notificación esté activada. |
notify test |
Envía un correo de prueba a los destinatarios introducidos. Si no hay ninguno, va a la dirección de administración del sitio web. |
check y test conocen el parámetro --force.
# Mostrar el estado de las notificaciones wp cloneworx-backup notify status # Comprobar ahora si hay copias de seguridad atrasadas wp cloneworx-backup notify check # Enviar un correo de prueba wp cloneworx-backup notify test
Un plan está atrasado cuando su última copia buena es más antigua que su ritmo más una tolerancia. La tolerancia es la mitad del ritmo, como mínimo 6 horas: un plan diario está atrasado a las 36 horas. Por sí sola, esta comprobación se ejecuta con cada planificador, como máximo cada 15 minutos.
notify check nombra los planes atrasados y cuenta cuántas advertencias han empezado, se han recordado y han terminado, y cuántos correos se han enviado. notify test indica las direcciones a las que fue el correo de prueba. Si WordPress rechaza el envío, el comando termina con un error e indica el motivo.
Los destinatarios y los interruptores los cambias con wp cloneworx-backup settings; consulta Ajustes y alcance con WP-CLI.
Suscribirse y darse de baja de las novedades: news
news muestra, inicia o termina la suscripción a las novedades de cloneworx Backup. En la interfaz es el interruptor Informarme sobre novedades y actualizaciones importantes de cloneworx Backup.
| Acción | Finalidad |
|---|---|
news status |
Muestra el estado: off, pending (la confirmación está pendiente) o subscribed. La dirección aparece solo abreviada. Sin acción, wp cloneworx-backup news hace lo mismo. |
news subscribe |
Suscribe la dirección de --email. |
news unsubscribe |
Da de baja. En el plugin tiene efecto de inmediato. |
| Parámetro | Significado | Valores permitidos |
|---|---|---|
--email |
Solo subscribe: la dirección que se suscribe. Obligatorio. |
una dirección de correo |
--force |
Solo subscribe y unsubscribe: se ejecuta también como otro usuario. |
sin valor |
# Mostrar el estado wp cloneworx-backup news status # Suscribir una dirección wp cloneworx-backup news subscribe --email=admin@example.com # Darse de baja wp cloneworx-backup news unsubscribe
Si el plugin no alcanza el servidor de novedades o el servidor rechaza la petición, news subscribe termina con un error e indica el motivo. Entonces no hay nada suscrito. Si el servidor no confirma una baja, news unsubscribe advierte; en el plugin la suscripción está terminada de todos modos.
La llamada cuenta como consentimiento
news subscribe envía la dirección, el dominio, el idioma del sitio web, la versión del plugin y el momento del consentimiento al servidor de novedades de cloneworx. Quien ejecuta el comando da con ello su consentimiento. El servidor confirma la suscripción por correo.
Observar, llevar y cancelar el trabajo en curso: job
Una copia de seguridad, una restauración, una comprobación: todo lo que dura más se ejecuta como trabajo en muchos pasos cortos. Por sitio web solo se ejecuta un trabajo a la vez. job trabaja con el trabajo que está en curso.
| Acción | Finalidad |
|---|---|
job status |
Muestra el trabajo en curso. Sin acción, wp cloneworx-backup job hace lo mismo. |
job run |
Lleva el trabajo en curso en este proceso hasta el final, sin pausas entre los pasos. |
job abort |
Anota la cancelación. El trabajo se detiene en su siguiente punto de parada, limpia y termina como cancelado. |
job probe |
Inicia una ejecución de prueba: un trabajo sin datos que mide el servidor. |
# Mostrar el trabajo en curso wp cloneworx-backup job status # Impulsar aquí el trabajo en curso hasta el final wp cloneworx-backup job run # Cancelar el trabajo en curso wp cloneworx-backup job abort
job status indica el nombre de trabajo, el tipo de trabajo, quién lo ha iniciado y si en este momento está trabajando un paso. Debajo aparecen el progreso con fase, entradas, bytes y tiempo restante, y los contadores: pasos, pasos terminados de forma forzada, intentos sin progreso, advertencias. Si no hay ningún trabajo en marcha, el comando lo dice.
job run escribe una línea por paso y al final el resultado del trabajo. Si ya hay otro proceso llevando el trabajo, el comando espera un poco y después desiste. El trabajo continúa sin él.
La ejecución de prueba: job probe
La ejecución de prueba mide cuánto tiempo sobrevive realmente un paso en tu servidor, qué planificadores llegan, con qué rapidez escribe la carpeta de trabajo y cuánta memoria hay. No respalda nada y no toca ningún destino.
| Parámetro | Significado | Valores permitidos |
|---|---|---|
--units |
El número de unidades de trabajo. | número entero, predeterminado 200 |
--unit-ms |
El trabajo simulado por unidad, en milisegundos. | número entero, predeterminado 50 |
--background |
El comando inicia la ejecución de prueba y envía la primera autollamada. Después, el trabajo se continúa por sí mismo a través del servidor web. El resultado muestra entonces los límites del servidor web, no los de la línea de comandos. | sin valor |
--force |
Se ejecuta también como otro usuario. | sin valor |
# Una ejecución de prueba de varios pasos: unos 100 segundos wp cloneworx-backup job probe --units=2000 --unit-ms=50 # La misma ejecución de prueba, impulsada por el servidor web wp cloneworx-backup job probe --units=2000 --unit-ms=50 --background
El resultado aparece después también en la página Ajustes, en el panel Sistema y soporte, en el bloque Diagnóstico de la vista Ampliado.
Otros trabajos de diagnóstico
Otras tres acciones inician trabajos de diagnóstico. Ninguno hace una copia de seguridad; lo que escriben lo eliminan de nuevo al final.
| Acción | Finalidad | Parámetros propios |
|---|---|---|
job filelist |
Construye la lista de archivos: qué contendría una copia de seguridad, qué se omite y si el espacio libre es suficiente. |
--roots, --targets
|
job dbexport |
Exporta la base de datos a la carpeta de trabajo, vuelve a leer la exportación y compara las filas por tabla. |
--tables, --no-snapshot
|
job files |
Escribe la parte de archivos de una copia de seguridad en la carpeta de trabajo y comprueba cada parte. Con --targets, el trabajo transfiere las partes a esos destinos, las comprueba allí y las elimina de nuevo. |
--roots, --targets, --part-limit (tamaño de una parte en MB, predeterminado 256) |
Los tres conocen además --max-per-step, --background y --force.
# Mostrar lo que contendría una copia de seguridad de subidas y plugins wp cloneworx-backup job filelist --roots=wp-uploads,wp-plugins # Comprobar la exportación de la base de datos wp cloneworx-backup job dbexport