Cree una copia de seguridad de su sitio de Totara
  • 26 Apr 2022
  • 3 Minutos para leer

Cree una copia de seguridad de su sitio de Totara


Article Summary

Base de datos

La forma correcta de realizar una copia de seguridad de la base de datos depende del sistema de base de datos que esté utilizando. Las instrucciones a continuación son una forma de hacer una copia de seguridad de una base de datos MySQL. Otra opción sería usar una herramienta como phpMyAdmin para crear manualmente una copia de seguridad. La documentación de su base de datos le dará más opciones.

Existen muchas maneras de realizar dichas copias de seguridad. Este es un resumen de un script que puede ejecutar en Unix para hacer una copia de seguridad de la base de datos (funciona bien que dicho script se ejecute diariamente a través de una tarea cron):

cd /my/backup/directory
mv Totara-database.sql.gz Totara-database-old.sql.gz
mysqldump -h example.com -u myusername --password=mypassword -C -Q -e --create-options mydatabasename > Totara-database.sql
gzip Totara-database.sql

Codificación de caracteres

Asegúrese de que una copia de seguridad de la base de datos utilice la codificación de caracteres correcta. En la mayoría de las bases de datos, utilice UTF-8.

Al descargar toda la base de datos de Totara, verifique si hay posibles problemas de codificación de caracteres. En algunos casos, es posible que las copias de seguridad creadas con mysqldump o phpMyAdmin no codifiquen correctamente todos los datos. Esto dará como resultado caracteres no legibles cuando se restablezca la base de datos.

Una solución es usar MySQL Administrator 1.1 u otra herramienta que forzará un volcado UTF-8 de los datos.

Herramientas para copias de seguridad de bases de datos

phpMyAdmin es la herramienta elegida por la mayoría de los proveedores de alojamiento web.

MySQLDumper es un script de copia de seguridad para bases de datos MySQL, escrito en PHP y Perl. MySQLDumper utiliza una técnica patentada para evitar la interrupción de la ejecución cuando se ejecutan secuencias de comandos de PHP (el tiempo máximo de ejecución generalmente se establece en 30 segundos). MySQLDumper también se ocupa de los problemas de codificación mencionados anteriormente. También funciona con archivos comprimidos y permite configurar trabajos cron regulares para actualizar y actualizar a un sitio FTP remoto.

Archivos cargados

A través de la interfaz de Totara, los usuarios pueden cargar o crear archivos y carpetas. Estos se encuentran en un directorio, a menudo llamado “moodledata”. Dado que son solo archivos y carpetas, hay muchas maneras diferentes de hacer copias de seguridad o copiar datos de moodle.

  • Por ejemplo, mediante un programa de transferencia de archivos, copie todo el directorio a un área, unidad o computadora diferente. Algunos ejemplos de programas de transferencia de archivos incluyen: FTP, WinSP, wget, rsync.
  • Puede utilizar un programa de compresión para crear archivos compactos (alquitrán, zip. 7z, XZ, BZIP2, GZIP y WIM son algunos formatos de archivo) de todo el directorio. Esto se puede hacer antes o después de las transferencias de archivos.

Por lo general, no todos los archivos cambian entre copias de seguridad regulares/periódicas. Es posible que un nuevo administrador del sitio desee buscar procedimientos de copias de seguridad incrementales u otros eficientes.

Según el entorno operativo, existen muchas herramientas para realizar copias de seguridad de archivos de servidor y formas de realizar copias de seguridad de datos de moodle. 

Código de Totara

Hacer una copia de seguridad del código de Totara será similar a hacer una copia de seguridad de moodledata. 

Siempre es una buena idea tener varias copias de seguridad de tus archivos de código Totara. Si bien siempre puede descargar una copia base nueva del código de Totara de Totara, es posible que haya personalizado ese código anteriormente. Es una buena idea crear una copia de seguridad separada de tu código de Totara antes de personalizar el código. Esto incluye la instalación de códigos, temas y actualizaciones aportados.

© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 


¿Te ha sido útil este artículo?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.