Backup
Hacer una copia de seguridad de tu wiki basado en MediaWiki implica dos partes principales: respaldar los archivos y respaldar la base de datos. Aquí te explico cómo hacerlo:
**1. Copia de seguridad de los archivos:**
Primero, debes hacer una copia de seguridad de todos los archivos de tu instalación de MediaWiki. Esto incluye el código fuente, archivos de configuración, extensiones, skins y archivos multimedia (imágenes, documentos, etc.) cargados por los usuarios.
Para hacer una copia de seguridad de los archivos, sigue estos pasos:
1. Accede a tu servidor mediante FTP, SFTP o SSH, dependiendo de cómo esté configurado tu servidor.
2. Navega al directorio donde está instalado MediaWiki.
3. Comprime todos los archivos y carpetas en este directorio. Puedes hacerlo usando un programa como WinZip, 7-Zip o tar (para usuarios de Linux/Unix). Un ejemplo de cómo comprimir estos archivos usando `tar` en un servidor Unix/Linux es:
```bash
tar -czvf mediawiki_backup.tar.gz /path/to/your/mediawiki/installation
```
4. Descarga el archivo comprimido a tu computadora local o guárdalo en un lugar seguro en el servidor.
**2. Copia de seguridad de la base de datos:**
Las páginas y los datos del usuario de tu wiki se almacenan en una base de datos. MediaWiki es compatible con MySQL, PostgreSQL y SQLite. A continuación, te muestro cómo hacer una copia de seguridad de la base de datos para cada sistema de gestión de bases de datos:
- **MySQL**: Usa la herramienta `mysqldump` para hacer una copia de seguridad de la base de datos. Ejecuta el siguiente comando en la línea de comandos o terminal:
```bash
mysqldump -u [username] -p[password] --databases [database_name] > backup_mediawiki.sql
```
Reemplaza `[username]`, `[password]` y `[database_name]` con tus propias credenciales de la base de datos. Asegúrate de no dejar un espacio entre `-p` y la contraseña.
- **PostgreSQL**: Usa la herramienta `pg_dump` para hacer una copia de seguridad de la base de datos. Ejecuta el siguiente comando en la línea de comandos o terminal:
```bash
pg_dump -U [username] -W -F t [database_name] > backup_mediawiki.tar
```
Reemplaza `[username]` y `[database_name]` con tus propias credenciales de la base de datos.
- **SQLite**: Para hacer una copia de seguridad de una base de datos SQLite, simplemente copia el archivo de la base de datos (normalmente con la extensión `.sqlite` o `.db`) en un lugar seguro.
Después de realizar la copia de seguridad de la base de datos, guárdala junto con la copia de seguridad de los archivos.
**3. Almacenar copias de seguridad:**
Almacena tus copias de seguridad en un lugar seguro y, de ser posible, en múltiples ubicaciones, como discos duros externos, sistemas de almacenamiento en la nube o servidores remotos. Esto te asegura que siempre tendrás una copia de seguridad disponible en caso de que necesites restaurar tu wiki.
Recuerda realizar copias de seguridad de tu wiki de MediaWiki de manera regular y especialmente antes de realizar cambios importantes, como actualizaciones o modificaciones importantes en la configuración.
Comentarios
Publicar un comentario