¿Cómo hacer copia de seguridad y restaurar un sitio web de WordPress utilizando MARS?


Última fecha de modificación: 2024-08-09

Información general

La copia de seguridad de su sitio web de WordPress es probablemente un componente crucial de la estrategia de protección de los datos de su empresa. Sin embargo, la solución de copia de seguridad típica puede ser con frecuencia compleja, larga y costosa. Y el uso de los servicios de copia de seguridad de un típico proveedor de hosting de WordPress conlleva sus propios riesgos, como la corrupción de los datos, los ciberataques o la interrupción repentina de la actividad. Multi-Application Recovery Service (MARS) de QNAP está diseñado para ayudarle a superar estos obstáculos ofreciendo una solución de copia de seguridad permanente, segura y sencilla. Este tutorial le guiará durante el proceso de copia de seguridad y restauración del sitio web de WordPress utilizando MARS.

Cómo hacer copia de seguridad de un sito web de WordPress

Para hacer copia de seguridad de un sitio web de WordPress, siga estos pasos:

  1. Cree un servicio de WordPress para el sitio web de WordPress:
    1. Instale el complemento QNAP NAS Backup en WordPress.
      Para más información, consulte Instalar QNAP NAS Backup en WordPress.
    2. Obtenga la clave de acceso de WordPress.
      Para más información, consulte Obtener la clave de acceso de WordPress.
    3. Cree un servicio de WordPress.
      Para más información, consulte Crear un servicio de WordPress.
  2. Cree un trabajo de copia de seguridad para el servicio de WordPress.
    El trabajo de copia de seguridad se puede ejecutar manualmente o de forma programada. Para más información, consulte Crear un trabajo de copia de seguridad.

Instalar QNAP NAS Backup en WordPress

El complemento de QNAP NAS Backup para WordPress le permite ejecutar trabajos de copia de seguridad y restauración de WordPress en MARS, y también le permite ver los registros de trabajos de MARS en WordPress.

  1. Inicio sesión en WordPress con una cuenta de administrador.
  2. Vaya a Plugins (Complementos) > Add New (Añadir nuevo).
  3. Escriba QNAP NAS Backup en la barra de búsqueda.

    El complemento QNAP NAS Backup debería aparecer en los resultados de la búsqueda.

  4. Haga clic en Install Now (Instalar ahora).
  5. Haga clic en Activate (Activar).

Se instalará el complemento de WordPress QNAP NAS Backup.

Obtener la clave de acceso de WordPress

MARS necesita una clave de acceso de WordPress para crear un servicio de WordPress. La clave de acceso es generada por el complemento QNAP NAS Backup.

  1. Vaya a QNAP Backup.
  2. Junto a Access key (Clave de acceso), haga clic en Copy (Copiar).

La clave de acceso se copiará en su portapapeles.

Crear un servicio de WordPress

Un servicio de WordPress permite a MARS hacer copia de seguridad o restaurar una aplicación de WordPress completa (incluyendo todos los temas y complementos) o solo la base de datos utilizada por una aplicación de WordPress.

  1. Abra MARS.
  2. Vaya a Aplicación > WordPress.
  3. Haga clic en Añadir servicio.

    Aparecerá la ventana Añadir servicio.

  4. Especifique la siguiente información:
    • Nombre del servicio
    • URL del host
    • Clave de acceso de QNAP NAS Backup

  5. Haga clic en Verificar.

    MARS verificará que se puede acceder a la aplicación de WordPress de destino utilizando la clave de acceso de QNAP NAS Backup.

  6. Haga clic en Aplicar.

    Se creará el servicio WordPress y aparecerá en la lista de servicios.

Crear un trabajo de copia de seguridad

  1. Vaya a Copia de seguridad.
  2. Haga clic en Crear trabajo de copia de seguridad.

    Aparecerá la ventana Crear trabajo de copia de seguridad.

  3. En Información del trabajo, especifique la información del trabajo.

    Campo

    Acción

    Tipo de servicio

    Seleccione WordPress.

    Nombre del trabajo

    Especifique el nombre del trabajo.

    El nombre del trabajo deber tener entre 1 y 32 caracteres.

    Descripción (opcional)

    Especifique una descripción.

    La descripción puede incluir un máximo de 100 caracteres.

  4. En Origen y destino, especifique la aplicación de origen de la que desea hacer copia de seguridad.
    1. En Origen, haga clic en Examinar.
    2. Seleccione un servicio y, a continuación, haga clic en Seleccionar.
  5. En Origen y destino, especifique la carpeta de destino de la copia de seguridad.
    1. En Destino, haga clic en Examinar.
    2. Seleccione una carpeta de destino para la copia de seguridad y luego haga clic en Seleccionar.
      Sugerencia
      Para crear una nueva carpeta de destino, haga clic en Añadir carpeta.
  6. En Componente de copia de seguridad, especifique los componentes de la aplicación de origen de los que desea hacer copia de seguridad.

    Elija una de las siguientes opciones:

    • Todos (base de datos y archivo de WordPress)
    • Archivo de WordPress
    • Base de datos
  7. En Programación de copias de seguridad, especifique una programación de copias de seguridad:

    Tipo de programación

    Descripción

    Manual

    Se ejecuta solo cuando un usuario inicia el trabajo.

    Ejecutar inmediatamente después

    Ejecuta el trabajo después de haberse completado la ejecución de un trabajo vinculado.

    Advertencia
    Si el trabajo asociado falla, el trabajo no se ejecutará.
    1. Haga clic en Seleccionar un trabajo asociado.
    2. Seleccione un trabajo asociado.

    Ejecución de trabajo programada

    Permite ejecutar el trabajo con un programa cíclico.

    1. Elija una de las siguientes opciones y especifique la información relevante:
      • Una vez: Especifique la fecha y hora.
      • Diariamente: Especifique la hora.
      • Semanalmente: Especifique la hora y los días de la semana.
      • Mensualmente: Especifique la hora y los días del mes.
      • Periódico: Especifique la fecha, la hora y el intervalo de espera. Un trabajo con una programación periódica se ejecutará el día y a la hora que se haya especificado y luego se ejecutará de manera recurrente tras cada intervalo de espera. Por ejemplo, si el intervalo de espera es de 2 horas, el trabajo se ejecutará cada dos horas tras la ejecución inicial.
    2. Opcional: Seleccione Establecer hora de finalización y especifique una fecha y una hora para finalizar la programación del trabajo.
    3. Haga clic en Aplicar.

    Se crea una programación y aparece en la lista de programaciones.

  8. Opcional: Habilite la administración de versiones.
    1. Seleccione Habilitar política de retención de versiones de copia de seguridad para múltiples copias de seguridad.
    2. En Política de retención, seleccione una de las siguientes opciones.
      • Días de conservación: Cada copia de seguridad se guarda en la carpeta de destino durante el número de días especificado y luego se elimina.
      • Versiones conservadas: Solo se guardará en la carpeta de destino el número de versiones especificado. Cuando se alcance el número, la versión más reciente sustituirá a la versión más antigua.
    3. En Límite, especifique un número que corresponderá al número de días o al número versiones que se conservarán.
  9. Haga clic en Aplicar o en Hacer copia de seguridad ahora.

    Se creará el trabajo de copia de seguridad.

    Si hace clic en Hacer copia de seguridad ahora, el trabajo de copia de seguridad se ejecutará inmediatamente.

Cómo restaurar un sito web de WordPress

Para restaurar un sitio web de WordPress, siga estos pasos:

  1. Opcional: Aumente el límite de tamaño para cargar archivos.
    Para más información, consulte Aumentar el límite de tamaño para cargar archivos.
  2. Cree un trabajo de restauración.
    Para más información, consulte Crear un trabajo de restauración.

Aumentar el límite de tamaño para cargar archivos

Para hacer copia de seguridad o restaurar correctamente aplicaciones de WordPress de gran tamaño que contengan muchos complementos, temas o bases de datos, tal vez tenga que aumentar el límite de tamaño para cargar archivos.

  1. Abra una conexión Secure Shell (SSH) con su NAS de QNAP.
  2. Introduzca los siguientes comandos en el terminal dependiendo del tipo de aplicación de WordPress y de la versión de Container Station instalada en su dispositivo QNAP:
    Advertencia
    Para permitir que WordPress procese transferencias de archivos de gran tamaño, los siguientes comandos también aumentan el límite de uso de la RAM PHP y el límite de tiempo de ejecución de scripts PHP.
    Una aplicación de WordPress nativa
    Versión de Container StationComandos
    3.x
    cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress-wordpress-1`/root/var/www/html/WordPress/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF

    2.x
    cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress_wordpress_1`/root/var/www/html/WordPress/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF

    Su terminal tendrá el siguiente aspecto (Container Station v3.x):


    Un contenedor de aplicaciones de WordPress dentro de Container Station
    Versión de Container StationComandos
    3.x
    export CONTAINER_NAME={@container_name}
    cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}-wordpress-1`/root/var/www/html/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF
    Sustituya {@container_name} con el nombre de contenedor de WordPress.
    2.x
    export CONTAINER_NAME={@container_name}
    cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}_wordpress_1`/root/var/www/html/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF
    Sustituya {@container_name} con el nombre de contenedor de WordPress.
    Sugerencia
    El nombre de contenedor de WordPress se puede encontrar en Container Station > Información general > Todo > Nombre.
    Su terminal tendrá el siguiente aspecto (Container Station v3.x):

Ha aumentado el límite de tamaño para cargar archivos de la aplicación de WordPress.

Crear un trabajo de restauración

  1. Vaya a Restaurar.
  2. Haga clic en Crear trabajo de restauración.

    Aparecerá la ventana Crear trabajo de restauración.

  3. En Información del trabajo, especifique la información del trabajo.

    Campo

    Acción

    Tipo de servicio

    Seleccione WordPress.

    Nombre del trabajo

    Especifique el nombre del trabajo.

    El nombre del trabajo deber tener entre 1 y 32 caracteres.

    Descripción (opcional)

    Especifique una descripción.

    La descripción puede incluir un máximo de 100 caracteres.

  4. En Origen y destino, especifique la aplicación de origen.
    1. En Origen, haga clic en Examinar.
    2. Seleccione el tipo de origen:

      Tipo de origen

      Acción

      Trabajo de copia de seguridad

      1. Haga clic en Trabajo de copia de seguridad.
      2. Seleccione un servicio.

      Carpeta

      1. Haga clic en Carpeta.
      2. Seleccione la carpeta que contenga el archivo de la aplicación de origen.
        Esta puede ser la carpeta de destino de un trabajo de copia de seguridad. Para más información, consulte Crear un trabajo de copia de seguridad.
    3. Haga clic en Seleccionar.
  5. En Origen y destino, especifique la aplicación de destino.
    1. En Destino, haga clic en Examinar.
    2. Seleccione un servicio.
    3. Haga clic en Seleccionar.
  6. Opcional: En Origen y destino > Versión de origen, seleccione la versión de origen que desea restaurar.

    Solo habrá múltiples versiones de origen disponibles si el trabajo de copia de seguridad correspondiente tiene habilitada la administración de versiones. Para más información sobre cómo habilitar la administración de versiones, consulte Crear un trabajo de copia de seguridad.

  7. En Programación de restauración, especifique una programación de restauración:

    Tipo de programación

    Descripción

    Manual

    Se ejecuta solo cuando un usuario inicia el trabajo.

    Ejecutar inmediatamente después

    Ejecuta el trabajo después de haberse completado la ejecución de un trabajo vinculado.

    Sugerencia
    Si el trabajo asociado falla, el trabajo no se ejecutará.
    1. Haga clic en Seleccionar un trabajo asociado.
    2. Seleccione un trabajo asociado.

    Ejecución de trabajo programada

    Permite ejecutar el trabajo con un programa cíclico.

    1. Elija una de las siguientes opciones y especifique la información relevante:
      • Una vez: Especifique la fecha y hora.
      • Diariamente: Especifique la hora.
      • Semanalmente: Especifique la hora y los días de la semana.
      • Mensualmente: Especifique la hora y los días del mes.
      • Periódico: Especifique la fecha, la hora y el intervalo de espera. Un trabajo con una programación periódica se ejecutará el día y a la hora que se haya especificado y luego se ejecutará de manera recurrente tras cada intervalo de espera. Por ejemplo, si el intervalo de espera es de 2 horas, el trabajo se ejecutará cada dos horas tras la ejecución inicial.
    2. Opcional: Seleccione Establecer hora de finalización y especifique una fecha y una hora para finalizar la programación del trabajo.
    3. Haga clic en Aplicar.

    Se crea una programación y aparece en la lista de programaciones.

  8. Haga clic en Aplicar o en Restaurar ahora.

    Se creará el trabajo de restauración.

    Si hace clic en Restaurar ahora, el trabajo de restauración se ejecutará inmediatamente.

¿Le ha resultado útil este artículo?

El 50% de las personas piensa que ayuda.
Gracias por sus comentarios.

Díganos cómo podemos mejorar este artículo:

Si desea enviarnos más comentarios, inclúyalos a continuación.

Elija especificación

      Mostrar más Mostrar menos

      Este portal en otros países / regiones:

      open menu
      back to top