Actualización¶
Una actualización MRBS debe planificarse como cambio de aplicación y base.
Antes¶
- Leer las notas de todas las versiones atravesadas.
- Respaldar la base y verificar su restauración.
- Guardar
config.inc.php, temas, FAQ y cambios locales. - Registrar la configuración de PHP, base, autenticación y correo.
- Programar mantenimiento para producción.
Warning
No sobrescriba la instalación suponiendo que sobrevivirán los cambios. Compare con el nuevo ejemplo y vuelva a aplicar solo las sustituciones intencionadas.
Sustituir archivos¶
Instale una copia limpia de la nueva versión. Transfiera archivos propios del sitio, no archivos antiguos de la aplicación.
En particular:
- partir del nuevo
config.inc.php-sample; - trasladar valores necesarios de la antigua
config.inc.php; - volver a aplicar temas y FAQ deliberadamente; y
- no sustituir nuevos valores predeterminados por copias antiguas.
Actualizar la base¶
MRBS actualiza esquemas históricos compatibles al primer inicio. Puede pedir credenciales con permisos para alterar tablas.
Use una cuenta de actualización si la cuenta de ejecución no puede modificar el esquema.
Verificación¶
Pruebe:
- inicio y cierre de sesión;
- acceso administrativo;
- vistas día, semana y mes;
- crear, editar y eliminar;
- reservas periódicas;
- aprobación e inscripción;
- búsqueda, informes y exportación;
- correo; y
- LDAP, SAML o acceso mediante CMS.
Compruebe en Ayuda las versiones MRBS y de esquema esperadas.
Reversión¶
Requiere los archivos anteriores y una copia compatible de la base. Restaurar solo archivos puede conectar la aplicación antigua a un esquema nuevo.