Hacer copia de seguridad o backup de Claroline
Cuando tengamos Claroline instalado, una buena práctica es realizar copia de seguridad o backup de la plataforma de elearning. Así que vamos a explicar como realizarla.
Para realizar una copia de seguridad de claroline, tendremos que realizar dos pasos, la primera es sacar backup de la base de datos mysql. Para ello podéis utilizar múltiples herramientas, desde el mysqldump que se trata desde consola de esta manera:
mysqldump -uusuario -ppassword basededatos > archivo.sql
O también algún gestor de MySQL como puede ser phpmyadmin que desde el navegador podremos conectar a nuestra base de datos y pulsar sobre exportar. Podéis utilizar cualquiera de las dos, aunque os recomendaría utilizar mysqldump y automatizar la acción para que se lance cada poco tiempo.
De igual manera, al sacar copia de la base de datos de claroline, solo habremos realizar la mitad del trabajo, ya que todos los ficheros que tengamos de nuestros cursos y que claroline se ha encargado de crear en diferentes carpetas, aún tendremos que copiarlo.
Nada más fácil que realizar una copia íntegra de todo el sistema de archivos que genera claroline, en otras ocasiones recomendaría copiar las carpetas de cursos (course) dentro de la carpeta de claroline, pero por el espacio que ocupa, curarnos en salud y copiar toda la plataforma nos quitará más de un dolor de cabeza. De esta manera toda configuración, módulos añadidos, etc quedaría resuelto al arrastrar unos 6 o 7 Mbs más que es lo que ocuparía el resto de la plataforma de elearning.
Para llevar a cabo la copia de ficheros, os recomendaría utilizar un cliente FTP como puede ser Filezilla, aunque al igual que con la base de datos, en este caso sería realizar la copia «a mano» por lo que es un engorro.
Por otro lado os recomendaría automatizarlo utilizando alguna herramienta. Cron desde Linux o tareas programas desde Windows, pero eso lo dejo para otro artículo 😉
Espero que os sirva, este documento está escrito en contestación a Silvia sobre un comentario de su instalación de claroline
Si queréis agradecer este artículo podéis comentar, compartir y dar like 😉
Muchas Gracias Carlos !!!!!!!!!!!
Muy útil la información.
De nada, hacer un backup de claroline no es tan complicado 😉
Me alegra que te pudiera ayudar con la copia. Si necesitaras ayuda con la automatización de la copia de seguridad de tu claroline coméntalo y lo vemos juntos.
Un saludo!
Hola! Muchas gracias por el video tutorias, me ha servido perfecto para backup de una antigua instalación y la instalación de uno nuevo en localhost. Pero ahora, necesito importar todo el back up que he hecho al localhost y no hay manera de importar la ddbb sql (14m, ni siquiera subiendo el límite max size) ¿Podrías decirme cuál sería la mejor manera de migrar un sistema entero de un servidor a un localhost?
gracias!
Buenas Irene, disculpa la tardanza.
Una de las maneras de realizar una importación de bbdd superior a 2MBs es utilizando alguna otra herramienta que no sea de navegador. Por ejemplo http://vertutoriales.com/importar-base-de-datos-mysql-con-workbench-ejemplo-con-video/
Otra manera quizás menos visual, es utilizar el prompt de tu sistema, ya sea un sistema windows o linux, puedes lanzar una linea de comandos para importar tu base de datos mysql de forma sencilla. algo como:
mysql –password=pass –user=Vertutoriales < tuBBDD.sql Donde password es el password de tu base de datos, user el usuario que tiene permiso y tuBBDD.sql es el fichero exportado listo para importar a tu nuevo server. Espero que alguna de estas soluciones te ayude. Estamos en contacto!