IberboxBackup 7.5: no necesitas cuenta de Iberbox para usarlo (y ya no toca tu .htaccess)
Una tarjeta azul que espantaba a la gente
Hasta la 7.4, lo primero que veias al abrir IberboxBackup era un recuadro azul a toda anchura con una etiqueta: Buzon de Iberbox — Requerido.
La conclusion logica es "esto no es para mi, hay que darse de alta en algo". Y a desinstalar.
No era verdad. El plugin, el solo y sin cuenta de nada:
- Crea la copia: solo la base de datos (1-5 MB), FacturaScripts completo (~40 MB, incluye Core, Plugins, vendor, MyFiles y config.php) o solo tus documentos de MyFiles.
- La guarda y la lista en la propia pantalla.
- Te la descarga a tu ordenador con un clic.
- Y la repite sola cada dia, a la hora que elijas, conservando las ultimas 3, 5, 7, 14 o 30.
Todo eso es, literalmente, un plugin de copias de seguridad completo. Estaba ahi desde el principio, escondido detras de un cartel que decia "requerido".
Que cambia en la 7.5
La pantalla se ordena por lo que se hace primero:
- Crear Backup se lleva el sitio de honor, con un "Empieza por aqui".
- El buzon de Iberbox pasa a llamarse Enviar fuera del servidor (Iberbox) y a estar marcado como Opcional, en gris.
Y explica por que aun asi interesa configurarlo, que es lo unico que de verdad hacia falta decir:
Si el servidor se pierde, la copia que esta dentro del servidor se pierde con el.
Una copia guardada en la misma maquina te salva de un borrado accidental o de una actualizacion que sale mal. No te salva de un disco roto, de un ransomware ni de que el proveedor cierre. Para eso la copia tiene que salir de ahi.
Y el plugin deja en paz tu .htaccess
Esto es lo mas importante de la version para quien ya lo tenia instalado.
Hasta ahora, cada vez que instalabas o actualizabas el plugin, reescribia tu .htaccess: le metia una excepcion de reescritura y un AddType application/wasm. Un archivo critico de tu servidor, modificado sin que tu hicieras nada. Y cuando no podia escribir en el -permisos, nginx, alojamiento compartido- dejaba un aviso amarillo permanente en la pantalla: "El archivo .htaccess requiere configuracion manual para IberboxBackup".
Eso tenia sentido cuando el navegador tenia que cargar el modulo de cifrado directamente desde la carpeta del plugin. Desde la 7.4 ya no: el propio plugin sirve ese modulo desde PHP, con lista blanca de archivos y comprobacion de ruta. Funciona igual en Apache, en nginx y en alojamientos compartidos, sin tocar nada.
Asi que en la 7.5 se ha quitado el codigo entero. El plugin ya no lee ni escribe tu .htaccess, y el aviso amarillo desaparece. Si en su dia te lo modifico, la linea que anadio es inofensiva y puedes dejarla o quitarla: ya no se usa.
Fuera el ruido del registro
El controlador dejaba siete mensajes de diagnostico en tu registro de FacturaScripts cada vez que abrias la pantalla ("privateCore ejecutado", "Permisos OK", "Extension ZIP OK"...). Eran trazas de depuracion que nunca debieron llegar a una version publica. Fuera.
Lo que si es un problema de verdad se sigue avisando: que falte la extension ZIP de PHP, que no tengas permisos para exportar, o que no se pueda crear la carpeta de backups.
Lo minimo que deberias dejar montado
- Entra en Admin > Backup con Iberbox.
- En Opciones de Backup, activa Backup automatico diario, elige la hora (de madrugada es lo suyo), el tipo (Base de datos para el dia a dia) y cuantas conservar.
- Asegurate de que el cron de FacturaScripts esta configurado en tu hosting: sin el, el automatico no se dispara.
- Y si puedes, configura el buzon para que la copia salga del servidor.
Con eso tienes una copia diaria de tu facturacion sin acordarte nunca de hacerla.