alvaro.gonzalezsotillo@educa.madrid.org

Backups y restauración de CMS

Álvaro González Sotillo

Created: 2024-10-16 mié 18:30

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

6. Referencias