Top Banner
@jpahullo at #mootes15 Universitat Rovira i Virgili Gestión de Moodle por años académicos Desde la creación a backups y su eliminación Jordi Pujol Ahulló
27

Mootes15 - gestión de Moodle por años académicos

Jan 11, 2017

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Gestión de Moodle por años académicos

Desde la creación a backups y su eliminación

Jordi Pujol Ahulló

Page 2: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿A quién va dirigida esta sesión?

2

Page 3: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¡A ti!Verdad, verdadera

3

Page 4: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

La información que veré, ¿a qué caso se corresponde?

4

Page 5: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

URV¿A qué no sabes de dónde vienen las siglas?

5

Page 6: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Cómo espero que funcione esta sesión SIG?

6

Page 7: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¡Comparte!¡Desmelénate! ¡Vacía el bazo!

7

Page 8: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Cómo gestionamos

los espacios en nuestro Moodle?

1. Años académicos2. Aquello no “años académico”3. Entre años académicos (Íñigo)4. Backups y eliminación

8

Page 9: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre los años académicos (1/5)

¿Cuándo generamos los espacios y asignamos a los usuarios?El día D (junio/julio) que se generan todos los del año siguiente.

¿Y cómo?Con desarrollos propios, usando finalmente la API de Moodle, y en otroscasos acceso a base de datos directamente por eficiencia.

¿Utilizamos plugins de moodle.org o desarrollos propios?Desarrollos propios

9

Page 10: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Generaciónde cursosGeneración

de cursos

Proceso esquemático de sincronización

10

UXXI AC/RH

Tablas propiasmdl_sred_*

Tablas Moodlemdl_*

Carga ypreproceso

Generaciónde cursos

Moodle

12

Page 11: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre los años académicos (2/5)

¿Con qué periodicidad sincronizamos los datos para que esté todo actualizado?

Sincronización nocturna cada día (7 horas, optimizado)

¿Cómo lo conseguimos, con sincronizaciones nocturnas o derivadas por acciones del propio usuario?

Por sincronización nocturna.Por el login de usuario: se sincroniza su perfil, máximo una vez por día.

11

Page 12: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre los años académicos (3/5)

Cuando acaba el año académico, ¿qué hacemos con el año anterior?

Se mueve de categoría a “caducadas” donde sólo tiene permisos de lectura.

¿cuántos años mantenemos en nuestro Moodle?

3 años, el actual (R/W) y dos anteriores (RO)

12

Page 13: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre los años académicos (4/5)

¿Disponemos de una base de datos por año académico o sólo una para todo?

Sólo una (con upgrades de Moodle desde 2005).

¿Cómo conseguimos acceder dentro del Moodle a diferentes años académicos?

Bloque de listado de cursos personalizado, donde añadimos un selector decategorías a mostrar.

13

Page 14: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre los años académicos (5/5)

¿Qué uso hacemos de los contenidos de los espacios de años anteriores? ¿Permitimos acceso sólo al profesorado o también al alumnado?

Acceso tanto a profesorado como alumnado.

¿Read-only o acceso completo? Sólo lectura (espacios de años anteriores) y acceso completo (actuales).

¿Habéis detectado problemas derivados de dar acceso al alumnado en cursos anteriores?

No! Sólo cuando les “quitamos” el cuarto año!

14

Page 15: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Cómo gestionamos

los espacios en nuestro Moodle?

1. Años académicos2. Aquello no “años académico”3. Entre años académicos (Íñigo)4. Backups y eliminación

15

Page 16: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre aquello que no se corresponde con espacios por años académicos

¿Permitimos espacios "perennes"?

Sí!!! Por listar algunos:

1. Estudiantes y/o profesores por plan de estudios.2. Formación.3. Espacios de comunicación.4. Grupos de trabajo.

16

Page 17: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre aquello que no se corresponde con espacios por años académicos

¿Nos pueden ser de utilidad las cohortes?

Sí!!!

1. Estudiantes por plan de estudios2. Profesorado por plan de estudios3. PAS4. PDI

17

Page 18: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre aquello que no se corresponde con espacios por años académicos

Si tenemos múltiples base de datos por año académico, ¿Cómo accedemos a los espacios por año académico desde Moodle?

No es nuestro caso.

Lo tenemos bajo una sola base de datos, accesibles todos ellos bajo unacategoría llamada “Espacios actuales”.

18

Page 19: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Y vosotros?¿Cómo accedéis a espacios perennes teniendo múltiples base de datos

u otros modelos de funcionamiento?

19

Page 20: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Cómo gestionamos

los espacios en nuestro Moodle?

1. Años académicos2. Aquello no “años académico”3. Entre años académicos (Íñigo)4. Backups y eliminación

20

Page 21: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre el traspaso de espacios entre años académicos (1/2)

¿Cómo hacemos el paso de contenido entre los espacios a sucesivos años académicos? ¿De forma masiva? ¿Por parte del docente?

El paso del contenido lo ejecuta el docente bajo su propio criterio.

Como todo está en una sola base de datos, al docente se le permiteimportar el contenido de espacios de años anteriores. No necesitamos backups de espacios.

¿Y con múltiples bases de datos? ¿Otros modelos?

21

Page 22: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre el traspaso de espacios entre años académicos (2/2)

¿Actualizamos la versión de Moodle a todas nuestras instancias de Moodle?

Sólo tenemos una instancia de Moodle como Entorno Virtual de Formación.

Lo venimos actualizando desde 2005 periódicamente.

¿Y con múltiples bases de datos? ¿Otros modelos?

22

Page 23: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Cómo gestionamos

los espacios en nuestro Moodle?

1. Años académicos2. Aquello no “años académico”3. Entre años académicos (Íñigo)4. Backups y eliminación

23

Page 24: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre la gestión de los backups (1/2)

¿Cómo se realizan los backups?

Backups semestrales fuera de la institución.Backups diarios de todo, periodicidad semanal (dumps, moodledata, web).Backups semanales propios de Moodle (por cron, durante el fin de semana).

¿Es importante cómo se gestionan los años académicos en la o las base de datos?

Sí! Respóndete: ¿qué obtengo cuando restauro un backup?

¿Y con múltiples bases de datos? ¿Otros modelos?

24

Page 25: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Sobre la gestión de los backups (2/2)

¿A qué queremos responder con nuestros backups?¿A fallos masivos o a errores de usuario?

Backups semestrales: desastre total en la institución.Backups diarios: desastre específico de algún día anterior.Backups de espacios de Moodle (cron): error de usuario.

¿Y hasta cuándo? ¿Normativas aplicables que lo definan?

Depende de la política de la institución (aún por definir).Un dato (backup por espacio): 2014-15: 1.164 GiB, en 3.924 espacios.

25

Page 26: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

¿Y sí…?¿Tienes algo en el tintero?

¡Habla ahora... o habla en los pasillos!

26

Page 27: Mootes15 -  gestión de Moodle por años académicos

@jpahullo at #mootes15Universitat Rovira i Virgili

Gracias!

La fuerza está en ti

Jordi Pujol Ahulló