rrc2software Blog Proyectos
rrc2software Blog Proyectos

backup-web.sh - Copias de seguridad de aplicaciones basadas en Drupal y WordPress

Descripción

backup-web.sh es un script que facilita la copia de seguridad de aplicaciones web basadas en los gestores de contenido WordPress y Drupal. Mediante unos sencillos parámetros podemos realizar una copia completa de toda la aplicación (archivos y base de datos).

Versiones soportadas

  • Dupal Core 6.x/7.x/8.x
  • WordPress 3.x/4.x/5.x

Archivos de copias de seguridad generados por backup-web.sh

  • {PROYECTO}.www.tar.gz: Archivos de la aplicación.
  • {PROYECTO}.mysql.dcl.sql: Usuarios y privilegios sobre la base de datos.
  • {PROYECTO}.mysql.ddl.sql: Registros de la base de datos.
  • {PROYECTO}.mysql.dml.sql: Tablas de la base de datos.

Modo de empleo

backup-web.sh [OPTIONS] - Dump web application and its database information

This script autodetect database configuration for:
  Drupal 6.x/7.x/8.x
  WordPress 3.x/4.x/5.x

 OPTIONS:
    -n NAME         Dump name. This dump name is appended to all dump files
    -s SOURCE       Web application source path
    -d DESTINATION  Destination path
    -h              This help text
    -v              Print version number
    -c              Calculate application and database size before dump

 OUTPUT:
    DESTINATION/NAME.DATE.www.tar.gz
    DESTINATION/NAME.DATE.mysql.dcl.sql
    DESTINATION/NAME.DATE.mysql.ddl.sql
    DESTINATION/NAME.DATE.mysql.dml.sql

 EXAMPLES:
    backup-web.sh -n wordpress -s /var/www/html/wordpress -d /tmp/dump
    backup-web.sh -h
    backup-web.sh -v

Más información

Acceso al repositorio GitHub

Tweet Share Share Pin Share Email

Última modificación: Feb 22, 2021

Volver al inicio