2.1.2 - Cómo editar el archivo .mbz para solucionar conflicto con el admin

2.1.2 - Cómo editar el archivo .mbz para solucionar conflicto con el admin

de víctor Mellado -
Número de respuestas: 3

Hola!

Quisiera compartirles una solución para un problema, en el caso de que:

  • Tengas un archivo de copia de seguridad del curso para instalar
  • No puedas volver a crear el archivo sin el admin
  • Y tengas el error "Tratar de restaurar al usuario 'admin' a partir del archivo de copia de seguridad puede ocasionar conflicto"

El asunto es el siguiente, los archivos .mbz son archivos zip PERO comprimidos en Unix (si se ocupa un servidor linux, la mayoría de los servers), necesitarás acceso cpanel al server y comprimirlos desde el servidor si usas Windows (like the rest of us)

  1. Creas una copia del archivo de copia de seguridad (en caso de que lo estropees)
  2. Cambias la extensión del archivo de copia de seguridad de .mbz a .zip
  3. Descomprimes
  4. Buscas la etiqueta <username>admin</username> y reemplazas admin por otro nombre. Borrar el contenido de la etiqueta no sirve, porque Moodle dará error de escritura en base de datos.
  5. Subes los archivos via FTP
  6. en CPanel, entras al administrador de archivos y comprimes.
  7. Desde Moodle, restauras la copia de seguridad del curso
  8. Si quieres, borras el usuario duplicado admin.

Pensé que sería buena idea compartir esto con el resto del mundo, saludos

Promedio de valoraciones:Útil (4)
En respuesta a víctor Mellado

Re: 2.1.2 - Cómo editar el archivo .mbz para solucionar conflicto con el admin

de jouse 2001 -
Gracias Victor por tu aportación. Restaurando una copia de seguridad me surge una problema relacionado con lo que comentas En este caso me sale el mismo mensaje "Tratar de restaurar al usuario 'XXX' a partir del archivo de copia de seguridad puede ocasionar conflicto", no referente al admin, ya que hice la copia de seguridad con otro rol para evitar el problema que comentas, sino a todos los alumnos matriculados del curso. Dejo aquí una captura: La copia de seguridad se hizo con la versión 2.1.1 y la he intentado restaurar en otra 2.1.1. en la Configuración de la copia de seguridad se marcaron todas las opciones excepto "Hacer anónima la información de usuario". Cómo podría evitar este problema? He probado marcar la opción "Hacer anónima la información de usuario" y se restaura correctamente, se muestran los alumnos pero sus nombres son sustituidos por anonfirstname29 anonlastname29, un número para cada alumno. Parece como si fuera un problema de protección de datos un saludo José A.
En respuesta a víctor Mellado

Re: 2.1.2 - Cómo editar el archivo .mbz para solucionar conflicto con el admin

de Stalin Ludeña Valdez -

Espero que esto se de vuestra ayuda:

1.-Ir a la administración del sitio de moodle

2.-Seleccionar la pestaña "cursos"

3.-ir a la opción "copias de seguridad" y seleccionar "Ajustes por defecto de importación"

4.- y por ultimo activar "Permitir la resolución de conflictos de usuario admin"

y eso es todo...

saludos

Stalin Ludeña

sludena@stalinludena.com

Adjunto 2018-09-20_20-40-05.png