Backups y restauración de CMS
Álvaro González Sotillo
Created: 2024-10-23 mié 14:03
1. Backups de la aplicación
- La aplicación puede tener una forma de backup
- Wordpress: crea un fihero XML con:
- Páginas
- Entradas
- Categorías
- Usuarios
- Comentarios
1.1. Ejercicio: copia de seguridad de Wordpres en hosting gratis
- Consigue la copia de seguridad del hosting gratis
- Restaura ese fichero en un wordpress local (Coder, Debian…)
2. Backups: conceptos generales
2.1. Qué copiar
- Aplicación
- Plugins
- Ficheros extra
- Base de datos
2.2. Cómo restaurar
- Cambio de ruta de ficheros
- Cambio de dominio y ruta en la URL de acceso
- Ajuste de otros parámetros
- parámetros
php.ini
- nombres de base de datos, usuarios…
- módulos de PHP y Apache
3. Backup MySQL/MariaDB
- Comando
mysqldump
- Crea un fichero
sql
con
create database
create table
insert into
- Este fichero se ejecuta en la base de datos destino
- También se puede hacer desde PHPMyAdmin
3.1. Ejercicio: base de datos del hosting gratis
- Mediante línea de comandos o PHPMyAdmin
- Carga ese fichero en una instancia de MySQL local
4. Backup de ficheros
- Incluye
- Ficheros de aplicación (
.php
, accesibles por Apache)
- Otros ficheros (a definir por la aplicación)
4.1. Ejercicio: ficheros del hosting gratis
- Mediante línea de comandos, Filezilla…
5. Ejercicio
- Restaurar completamente el wordpress del hosting gratuito en la máquina Debian
- Bajar ficheros
- Bajar base de datos
- Subir ficheros a debian
- Modificar en la base de datos la URL antigua por la nueva
- Modificar fichero
.htaccess
- Activar
mod_rewrite
y Allow override All
en Apache
- Es posible que algunos menús/enlaces se pusieran como URL en vez de a una página. Habrá que modificarlos con el backend.
- 🙏🤞
Instrucciones alternativas
6. Referencias
- Formatos:
- Creado con:
- Alojado en Github