Transferencia de la BasedeDatos
- Convertir a InnoDB
- Transferencia de BasedeDatos
- Herramienta para buscar y remplazar
- Ayuda para la actualización del motor de preguntas
- Limpiador de Spam
- Actualización de zonas horarias
(Se pueden encontrar herramientas adicionales en otras partes de las configuraciones de administración)
La herramienta para transferencia de la BasedeDatos le permite a un administrador migrar sus sitios Moodle desde una BasedeDatos hacia otra, por ejemplo, desde MySQL hacia PostGreSQL.
Actualmente la herramienta está clasificada como una característica experimental y puede encontrarse en Configuraciones > Administración del sitio > Desarrollo > Experimental > Migración de BasedeDatos. También existe un script de línea de comando en admin/tool/dbtransfer/cli/migrate.php.
La herramienta dbtransfer usa las definiciones del schema XMLDB de Moodle y los plugins instalados para recolectar los datos desde una BasedeDatos y transferirlos a otra.
Algunos problemas que puede encontrar al usar esta herramienta:
- Si hay algún objeto en la BasedeDatos actual (columnas, tablas,...) que no esté incluído en el XMLDB schema, o al revés, entonces dbtransfer no se ejecutará hasta que dichos objetos sean removidos (ésto puede pasar si Moodle ha sido actualizado desde versiones anteriores, si algún plugin no se hubiera desinstalado correctamente...).
- Si hubiera algunos datos mal codificados en la BasedeDatos actual la transferencia fallará; en dicho caso Usted debe encontrar y arreglar los datos que causan problemas y re-lanzar la herramienta dbtranfer nuevamente.
- Si Usted está tratando de migrar una instancia grande, ésto tomará tiempo, y pudiera causarse una falta de tiempo timeout (en BasedeDatos, PHP, Apache) que puede romper la migración.
Vea también
- MDL-34441 finish dbtransfer tool implementation
Using Moodle forum discussions: