UA-51298262-10
cPanel

Cómo restaurar copias de seguridad con JetBackup

By septiembre 1, 2017junio 29th, 2020No Comments

¿Sabes cómo restaurar copias de seguridad con JetBackup? Es importante mantener nuestro blog o sitio web funcionando correctamente. Es por ello que mostraremos en esta oportunidad en Ayuda Hosting, esta herramienta esencial para el usuario.

También conseguirás interesante nuestra guía sobre cómo recuperarnos ante un desastre con JetBackup.

Esta herramienta está diseñada para descargar o restaurar, cualquier copia de seguridad de nuestro sitio web. Esto, en el caso de que algún error, bien sea de programación o causado por alguna actualización, deje nuestro sitio web inestable.

Cómo restaurar copias de seguridad con JetBackup

¿Qué es JetBackup?

JetBackup es un poderoso plugin desarrollado para descargar o restaurar copias de seguridad en cPanel. Además, nos permite tener a resguardo respaldos de todos nuestros archivos en unidades de almacenamiento externas. Esto garantizará que nuestro sitio web pueda ser activado nuevamente en caso de error fatal. Asimismo, podemos emplearlo para crear un nuevo punto de restauración de nuestro sitio web.

Muchos proveedores de hosting usan Jetbackup como gestor de copias de seguridad en todos sus servidores tanto compartidos como resellers, servidores virtuales privados (VPS) y dedicados. Esta aplicación se destaca por ser estable y muy versátil.

La mayoría de los proveedores de hosting configuran por defecto las copias de seguridad diariamente y con un período de caducidad de al menos 60 días.

¿Cómo restaurar copias de seguridad con JetBackup?

En este tutorial de Ayuda Hosting, les mostraremos algunas de las características de este plugin así como la forma de poder descargar o restaurar nuestros archivos e información en caso de un borrado accidental, un error fatal en nuestro sitio, etc.

Ingreso a JetBackup

Para ingresar a JetBackup, lo podemos hacer a través de cPanel. Así que iniciaremos ingresando a cPanel en el área de clientes.

Seguidamente, veremos una serie de iconos de varias aplicaciones entre los cuales se encuentra el icono de JetBackup.

Cómo restaurar copias seguridad con JetBackup

Una vez allí, podremos observar varias secciones diferentes, donde cada una representa una función de JetBackup:

  • File Backups: Función para realizar copias de archivos y carpetas específicas.
  • Cron Job Backups: Para hacer copias de las tareas Cron.
  • DNS Zone Backups: Realiza copias de los registros DNS.
  • Database Backups: Hace copias de las bases de datos MySQL.
  • Email Backups: Efectúa copias de todos los correos electrónicos de nuestro dominio.
  • Full Accounts Backups: Esta función realiza copias de todos los datos de nuestra web.
  • Queue: Coloca en cola los procesos de restauración y generación de descargas que se encuentran en espera de ejecución o que ya han sido ejecutados.
  • Snapshots: Guarda las instantánea creadas de nuestra cuenta.
  • Settings: En esta opción podemos ingresar nuestra dirección de correo electrónico y JetBackup nos enviará una notificación cuando se complete cualquiera de las acciones que hemos seleccionado.

Importante: para que nuestro sitio web pueda funcionar perfectamente y no tengamos algún inconveniente, es importante restaurar tanto los archivos como la base de datos. De hacer lo contrario, puede que tengas problemas al ejecutar tu sitio web.

A continuación, explicaremos cada una de estas opciones y cómo descargar o restaurar los datos en cada caso.

File Backups

Por lo general, esta es la opción de restauración más común y la más útil de la herramienta. Con esta opción podremos restaurar o descargar directamente a nuestra web todos los archivos y carpetas que deseamos.

Es importante saber que JetBackup realiza copias de seguridad incrementales. Esto significa que solo realiza copias de los datos que han variado desde la última copia de seguridad. De esta forma, emplea menos cantidad de datos y ofrece mayor rapidez.

Imaginemos por algún momento que hemos eliminado una carpeta de nuestro sitio de manera accidental. O, que tal vez, hayamos modificado un código de alguno de nuestros archivos y deseamos recuperar el archivo original.

Esta es la mejor opción para la restauración de esos archivos y carpetas, que hemos modificado y que ahora los necesitamos tal como estaban originalmente.

Tenemos con esto, la opción de descargar aquellos archivos y carpetas a nuestro ordenador tal como lo hacemos con Full Backups. También, podemos restaurarlos a nuestra web y sobrescribir los ya existentes.

Restauración de carpetas y archivos

Restaurar una carpeta o archivo es muy simple. Para ello debemos realizar los siguientes pasos:

  1. Ingresamos en la opción File Backups.
  2. Buscamos la fecha desde la que queremos realizar la restauración.
  3. Seleccionamos el enlace de File manager. Para ello, seleccionaremos el archivo deseado que se encuentra en la fecha que hemos elegido.

Cómo restaurar copias seguridad con JetBackup

Al momento, nos aparecerá un árbol de directorios con las carpetas y archivos contenidos en home de nuestra cuenta.

Nota: Debemos saber que los archivos y carpetas pertenecientes a nuestra web, por lo general se ubican en el directorio public_html.

Cómo restaurar copias seguridad con JetBackup

A continuación, seleccionamos el directorio public_html y hacemos clic en Download Selected donde descargaremos la copia del archivo. También tendremos la opción de restaurar los archivos y carpetas de ese lugar haciendo clic en Restore Selected.

Después de seleccionar la opción deseada, se activará un indicador de progreso en la columna derecha que nos indicará el momento en el que finalizará la descarga o la restauración.

El ejemplo anterior, ha servido para modelar la restauración de todo el directorio public_html.

Nota: Si restauramos el directorio public_html completo, la recomendación es que primero eliminemos las carpetas y archivos ubicados dentro de public_html del servidor que se encuentra en actividad. Esto se debe a que cuando se restauran los archivo y carpetas, estos son agregados del backup a los que ya existen en ese directorio.

En algunas ocasiones, podemos encontrar archivos que producen errores. Es el caso por ejemplo, de archivos overrides de PrestaShop. Al restaurar el directorio public_html es posible que no aparezcan ni se corrijan debido a que no estaban contenidos en la copia de seguridad cuando ésta se realizó. Es por esta razón que se produce este error.

¿Pero cómo se restaura un archivo o una carpeta de nuestra web?

Se hará de la misma manera que hemos descrito, con la diferencia que en lugar de seleccionar la casilla de public_html, hacemos clic en el propio enlace public_html para abrir ese directorio.

Una vez allí, hallaremos un árbol de directorios y archivos, los cuales forman parte del directorio raíz de nuestra web.

A continuación, navegamos por esas carpetas hasta que encontremos la carpeta o archivo que deseamos descargar o restaurar. Seguidamente, aplicamos el proceso que hemos descrito anteriormente para las opciones de descarga o restauración.

¿Qué hacer para restaurar una copia completa de archivos y bases de datos de nuestra web?

Si deseamos restaurar por completo una web de WordPress, PrestaShop, Moodle o Joomla, necesitaremos hacerlo en dos etapas:

  1. Debemos comenzar con restaurar el directorio public_html en el caso de WordPress o el directorio donde se encuentre incluido todo nuestro sistema de gestión de contenidos (CMS).
  2. A continuación, restauramos la base de datos (DB). Este segundo paso deberá hacerse estrictamente después de realizado el primer paso. Más abajo explicaremos cómo vamos a restaurar la base de datos de nuestro sitio web.

Cron Job Backups

Cron Job Backups se maneja en forma similar a la opción anterior de restauración o descarga, con la diferencia que emplearemos tareas Cron.

Las tareas Cron son aquellas que nos permiten usar comandos en cPanel de manera automatizada para la ejecución de secuencias de comando a horas determinadas y en intervalos específicos. Como ejemplo, podemos programar la tarea de eliminar los archivos temporales de nuestro sitio web semanalmente y a determinada hora con el fin de liberar espacio en nuestro servidor.

Cómo restaurar copias seguridad con JetBackup

DNS Zone Backups

Esta opción se emplea en forma similar a la opción anterior de restauración o descarga, pero empleando las zonas de los registros DNS configurados para nuestro dominio.

Cómo restaurar copias seguridad con JetBackup

Veremos que existen varios tipos de entradas DNS. Entre ellas podemos encontrar: entradas tipo A, CNAME, MX y TXT.

Los backups de estas entradas son de gran importancia en el caso de existir algún cambio erróneo de alguna de ellas. Podemos restaurarlas para volverlas a su estado anterior empleando los backups.

Database Backups

Todos los datos dinámicos e información relacionada con nuestro sitio web como artículos, temas, plugins, imágenes, etc., están guardados en tablas que conforman la base de datos. Podríamos decir que es el backup más importante de la información de nuestra web.

Mediante la restauración de la base de datos podemos recuperar artículos eliminados, regresar a la versión anterior de un plugin, regresar a la versión anterior de nuestro CMS, etc.

Cuando ingresamos a Database Backups, veremos las copias de las bases de datos realizadas con anterioridad.

Podemos descargar el archivo a nuestro PC para guardarlo como se muestra en la imagen anterior seleccionando Generate Download. También podemos restaurar nuestra base de datos actual y en funcionamiento sin tener que descargar dicho archivo haciendo clic en Restore. Sin embargo, esto implica que al hacerlo se sobrescribirán todos los datos contenidos en la base de datos en uso.

Nota: Tendremos varios backups de bases de datos. Así que debemos tener cuidado en saber cuál seleccionamos al momento de restaurarla.

¿Cómo saber qué nombre tiene la base de datos que queremos restaurar y cuantas existen?

No resulta difícil conocer el nombre de nuestra base de datos de nuestro CMS cuando editamos su archivo de configuración. Es en este archivo donde se encuentra el nombre de nuestra base de datos.

Veamos algunos ejemplos prácticos:

  • Para WordPress abrimos el archivo wp-config.php que se encuentra en la raíz de nuestro CMS. Podemos hacerlo empleando cualquier editor de texto conocido. En wp-config.php existe un campo denominado define(‘DB_NAME’, ‘xxxxxx_xxxxxx’). Este campo muestra el nombre de nuestra base de datos.
  • En Joomla tenemos que editar el archivo php ubicado en la raíz del CMS. Allí existe un campo designado como public $db = ‘xxxxxx_xxxxxx’. En este campo se nos muestra el nombre de la base de datos.
  • Para el caso de PrestaShop 1.7 tenemos que editar el archivo /app/config/parameters.php que se ubica en la raíz del CMS. Existe un campo designado como ‘database_name’ => ‘xxxxxx_xxxxxx’, en el que se nos muestra el nombre de nuestra base de datos.
  • En el caso de PrestaShop 1.6 debemos editar el archivo /config/settings_inc.php existente en la raíz del nuestro CMS. Existe un campo denominado define(‘_DB_NAME_’, ‘xxxxxx_xxxxxx’). En él se encuentra escrito el nombre de nuestra base de datos.
  • También en Moodle debemos editar el archivo /config/settings_inc.php existente en el directorio raíz de nuestro CMS. Encontraremos un campo llamado $CFG->dbname = ‘xxxxxx_xxxxxx’. También en él se encuentra el nombre de nuestra base de datos.

Basado en lo anterior, y una vez que tengamos claro cuál es el nombre de nuestra base de datos, procedemos a su restauración o descarga.

Email Backups

Con esta opción podremos restaurar los correos electrónicos que han quedado almacenados cuando se ejecutó la copia de seguridad en un momento determinado. Podremos recuperar mediante la restauración, cualquier correo electrónico que hayamos borrado accidentalmente.

Aquí podemos recrear nuevamente una cuenta de correo electrónico específica. Sin embargo, pueden no ser los correos que se han almacenado en la cuenta. Así que para restaurar los correos de una determinada cuenta tendremos que realizar esta tarea en dos etapas:

  • Restaurar específicamente las cuentas que deseamos recrear.
  • Restaurar los archivos únicamente de los correos que deseamos restaurar. Para lograr esto, emplearemos la misma metodología que hemos empleado en File Backups seleccionando además la carpeta mail ubicada en home. Para restaurar únicamente los correos de un buzón específico tenemos que ingresar en mail y seguidamente, seleccionamos la carpeta con el nombre del buzón requerido.

Full Accounts Backups

Esta opción la podemos utilizar para realizar descargas de copias de seguridad de nuestra cuenta de manera completa. Podemos descargar archivos, carpetas, correos, bases de datos, zonas DNS, etc.

Solo se justifica realizar descargas de respaldos en el caso de necesitar guardar alguna copia en un sitio seguro de almacenamiento.

Con esta opción no resulta posible restaurar nuestra cuenta por nosotros mismos. Como lo hemos mencionado anteriormente, su utilidad se limita a la recuperación de nuestro sitio web en caso de un error fatal.

Descarga de un backup de cuenta completa

Si vamos a descargar nuestra cuenta completa de una determinada fecha, tendremos que realizar los siguientes pasos:

  1. Para comenzar, elegimos la fecha de la copia que deseamos descargar a nuestro ordenador. Podemos elegir cualquier copia dentro de los dos últimos meses. Tendremos a la vista, en la parte superior derecha, la opción para seleccionar la fecha deseada.
  2. Una vez que elegimos la fecha, hacemos clic en la opción Generar Descarga.
  3. Seguidamente, hacemos clic en Add to Download Queue para que comience la preparación de la copia que vamos a bajar. Veremos un enlace tal como Download/Restore (Clic to Queue).

Cómo restaurar copias seguridad con JetBackup

Esperamos a que termine el proceso. Esto nos permitirá dejar en segundo plano esta operación, la cual no se detendrá hasta que termine. Además, esta descarga podrá tardar varios minutos dependiendo del tamaño de la copia de seguridad.

Una vez que haya terminado el proceso de empaquetamiento, aparecerán las opciones de Descargar y Eliminar Descarga.

Estos enlaces permanecen activos y a nuestra disposición durante tres días. De la misma forma, si deseamos ahorrar espacio en nuestra cuenta, podemos eliminar el archivo una vez que haya sido descargado si no lo vamos a emplear.

Además, podemos acceder al archivo durante esos tres días en el directorio /.jbm/downloads.

Queue

Queue se refiere a las colas de trabajo de los plugins. Podremos ver el estado y progreso de las descargas y de las restauraciones hasta que finalicen los procesos.

Asimismo, podemos ver un histórico de todos los backups y restauraciones hechos en nuestra cuenta.

Snapshots

En esta opción se guardan las instantánea creadas de nuestra cuenta. Estas instantáneas se basan en las copias de seguridad completas. Si no tenemos copias de seguridad completas, no es posible crear una instantánea. Las instantáneas se realizan en varios tipos de archivos. Se destacan entre estas opciones las siguientes:

  • Incremental: Se copian solo archivos modificados o nuevos desde la última copia de seguridad completa.
  • Archived: Copia de archivos en un archivo sin comprimir (archivo .tar).
  • Compressed: Se copian los archivos en un archivo comprimido (archivo .tar.gz).

Settings

Como lo hemos mencionado al principio en las opciones que presenta JetBackup, esta opción nos permite ingresar nuestra dirección de correo electrónico para que JetBackup nos envíe una notificación vía correo electrónico cuando se complete cualquiera de las acciones que hemos seleccionado del grupo de opciones.

Rutina de las copias de seguridad o backups

Por lo general, los proveedores de hosting programan por defecto las copias de seguridad en JetBackup. Además de las copias diarias y puntos de restauración que, por lo general caducan en 60 días, se realizan copias de seguridad mensuales.

En las cuentas de hosting compartido los backups permanecen durante un año por motivos de seguridad.

Las copias de las Bases de Datos que se realizan, por lo general, cada dos horas son guardadas durante períodos de tres días.

Todas las copias de nuestro sitio web o backups son restaurables por nosotros desde nuestro panel de control a través de JetBackup.

Las programaciones por defecto de los backups realizadas por JetBackup varían de acuerdo con cada proveedor de hosting. Es recomendable consultar con nuestro proveedor de hosting sobre el tema.

También tenemos una guía donde te indicamos cómo hacer copias de seguridad de tu web WordPress desde Intallatron.

Esperamos que este artículo sobre cómo administrar y restaurar copias seguridad con JetBackup, les haya resultado útil. Más información sobre este y otros temas en Ayuda Hosting.

No Comments

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies
AyudaHosting.online
Estamos en las redes sociales para ayudarte...
¡SÍGUENOS EN FACEBOOK!
¡ÚNETE A NUESTRO GRUPO DE AYUDA HOSTING!
We use cookies to help give you the best experience on our website.
By continuing without changing your cookie settings, we assume you agree to this. Please read our
Ok, I Agree