¿Cómo restaurar copias de seguridad con JetBackup?

  Tiempo de lectura:

 16 minutos

¿Sabes cómo restaurar copias de seguridad con JetBackup 5? En esta guía, te mostramos en simples pasos cómo usar la herramienta JetBackup 5 para realizar restauraciones de las copias de seguridad de tu web.

Esta herramienta está pensada para crear o restaurar, cualquier copia de seguridad de un sitio web. En el caso de que surja algún error, bien sea de programación o causado por alguna actualización, puedas recuperar tu página web sin ningún problema.

¿Qué es JetBackup?

JetBackup es una herramienta para crear o restaurar copias de seguridad que se encuentra en cPanel. Además, permite tener a resguardo los respaldos de todos tus archivos en unidades de almacenamiento externas. Esto garantizará que tu web pueda continuar activa nuevamente en caso de alguna incidencia. Asimismo, puedes emplearlo para crear un nuevo punto de restauración de tu página web.

En Sered, contamos Jetbackup 5 como gestor de copias de seguridad en todos nuestros servidores tanto para hostings compartidos como resellers, servidores virtuales privados (VPS) y dedicados. Una de sus funciones más destacable es su estabilidad y su versatilidad.

En Sered.net, se realiza la configuración por defecto de las copias de seguridad diariamente, además de mantener la de los últimos 7 días.

¿Cómo restaurar copias de seguiridad con JetBackup 5?

A continuación, te enseñamos algunas de las características de esta herramienta así como la forma de poder descargar o restaurar tus archivos e información, en caso de un borrado accidental, un error fatal en una web, etc…

Accede al área de cliente de Sered

Para entrar a tu área de cliente de Sered.net, debes ingresar tus datos de acceso (email electrónico y contraseña) que se requiere para ello.

área de clientes SEREDNET

Dirígete al panel de control de cPanel

Seguidamente, ve hacia al botón de “ENTRAR A CPANEL” y haz clic en este.

cpanel SEREDNET

Ingresa a la herramienta “JetBackup 5”

Posteriormente, dirígete al apartado de aplicaciones de “Archivos”, donde se encontrarás la herramienta “JetBackup 5”, y cliquea sobre éste.

JetBackup 5 cPanel SEREDNET

Una vez allí, podrás observar varias opciones, las cuales disponen de diferentes funciones en JetBackup:

1) Dashboard: muestra de manera visual los indicadores y datos fundamentales de las copias de seguridad de la cuenta, además de facilitar los accesos directos a los items a respaldar como lo son bases de datos, usuarios de bases de datos, directorio raíz entre otros.
2) Restore & download: podrás visualizar, restaurar y descargar las copias de seguridad de tu cuenta o elegir restaurar elementos de copia de seguridad específicos.
3) Downloads: comprobarás todas las descargas realizadas desde la cola.
4) Alerts: verás todas las alertas de la cuenta de usuario generadas por los procesos de JetBackup.
5) Queue: encontrarás un listado de los procesos de restauración y generación de descargas que están en espera de ejecución o que ya han sido ejecutados.

IMPORTANTE: para que tu sitio web funcione perfectamente y sin ningún inconveniente, es recomendable realizar una restauración tanto de los archivos como la base de datos. De lo contrario, puede que tengas problemas al ejecutar tu sitio web.

En seguida, explicamos cada una de estas opciones y cómo descargar o restaurar los datos en cada caso.

¿Cómo restaurar las carpetas y archivos desde JetBackup 5?

Reparar una carpeta o archivo es muy simple. Para ello, debes realizar los siguientes pasos:

  • Ingresa al Dashboard de JetBackup 5, y busca la sección “Restore & Download”. A posteriori, ve a la opción de “Home directory”.
  • Explora la fecha desde cuando quieres realizar la restauración, y luego haz clic en ella.
  • Cuando hayas elegido la fecha, el color del fondo se modificaría a un color naranja. De este modo, se estará confirmando visualmente la selección realizada. Después, aparecerá el botón “Change Files Selection”, donde debes cliquear para realizar la restauración de alguna carpeta o archivo independiente.
  • Entonces, se abrirá una ventana emergente que tendrá una lista de directorios con las carpetas y archivos de contenidos que se compone tu cuenta. Si deseas solamente restablecer la carpeta de “public_html”, debes seleccionar la carpeta desde la casilla que se encuentra del lado izquierdo del nombre de la carpeta. A posteriori, es necesario hacer clic sobre el botón “Select Files“, ubicado a la derecha en la parte inferior de ese mismo directorio de archivos.
public html JetBackup 5 SEREDNET

También, puedes restablecer archivos haciendo doble clic sobre la carpeta, y luego da clic al archivo que quieras restablecer.

NOTA: Por lo general, los archivos y carpetas pertenecientes a tu web, se ubican en el directorio public_html.

Posteriormente, Jetbackup cerrará la ventana emergente una vez ya hayas seleccionado la carpeta o archivos a restaurar. Luego, te mostrará el panel de backup, actualizando los items seleccionados a restaurar.

A continuación, contarás con las siguientes opciones en la parte inferior:

  • Restaurar/Restore: restablecer los backups seleccionados y se añade a la cola. 
  • Descargar/Download: descarga las copias de seguridad seleccionadas y añade a la cola.
  • Clear selection: suprime los ajustes realizados previamente en la selección de archivos para descargar o restaurar.

Sin importar la selección del botón de restaurar o descargar, abrirá una nueva ventana emergente confirmando la tarea de restauración/descarga que se va a crear.

¿Cómo fusionar los datos de la cuenta real con los de la copia de seguridad en JetBackup 5?

El apartado de “Restore Options”, hace referencia a que si deseas fusionar los datos del backup con los archivos actuales que están alojados. Fusionará los datos de la copia de seguridad con los datos existentes en su cuenta. Los datos reales tienen prioridad sobre los datos de restauración. Por defecto, se encuentra desactivado.

Con ello, puedes proceder a hacer clic al botón “Restore Selected items”, después de seleccionar la opción deseada. Confirmará que se ha agregado la tarea correspondiente y te llevará al apartado de “Queue/cola” para visualizar el estado de la tarea. El tiempo de finalización de la tarea dependerá del peso del backup.

¿Cómo realizar la restauración de dominios adicionales o subdominios?

Como bien sabes, tu web principal siempre va ubicarse en la carpeta public_html. Sin embargo, hay ocasiones cuando se agrega un dominio adicional o subdominios, estos estarán contenidos en carpetas independientes y fuera del public_html. Su nueva ubicación será en la raíz del administrador de archivos denominado con el nombre correspondiente del dominio/subdominio.

El proceso de restauración sería del mismo modo que hemos explicando anteriormente. Debes ubicar la fecha de restauración en la lista del Jetbackup 5, seleccionar la carpeta de dominio adicional y seleccionarla, seguido darle click al boton “Select files” y “Restore selected items”.

Con ello, puedes restablecer los dominios adicionales y subdominios de igual modo. Recuerda que Jetbackup 5, genera copias de seguridad de absolutamente todo lo que tengas en tu plan de hosting.

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

Si quieres restaurar por completo una web de WordPress, PrestaShop, Moodle o Joomla, necesitas divideirlo en dos etapas:

  1. Debes comenzar con la restauración del directorio public_html. En el caso de WordPress o el directorio donde se encuentre incluido todo el sistema de gestión de contenidos (CMS).
  2. Necesitas restaurar la base de datos (DB). Este paso se aconseja realizar después del anterior. Más adelante, te explicamos cómo vas a restaurar la base de datos de tu sitio web.

Cron Job Backups

Cron Job Backups se gestiona de forma similar a la opción anterior de restauración o descarga. Su única diferencia es que se va a emplear tareas Cron.

Las tareas Cron son aquellas que 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, puedes programar la tarea de eliminar los archivos temporales de tu web semanalmente, además de añadir una hora específica. Su objetivo principal es liberar espacio del servidor.

cron job backups JetBackup5 SEREDNET

DNS Zone Backups

Esta opción se usa casi similar a la anterior para restauración o descarga. Sin embargo, se emplea las zonas de los registros DNS configurados para tu dominio.

dns zone Backups JetBackup 5 SEREDNET

Descubrirás que existen varios tipos de entradas DNS como: 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. Puedes restaurarlas para volverlas a su estado anterior, usando los backups.

Database Backups

Todos los datos dinámicos e información relacionados con tu sitio web como artículos, temas, plugins, imágenes, etc… Están guardados en tablas que conforman la base de datos. Se puede decir que es el backup más importante de la información de tu web.

Mediante la restauración de la base de datos se puede recuperar los artículos eliminados, regresar a la versión anterior de un plugin, restablecer la versión anterior del CMS, etc…

database backups JetBackup 5 SEREDNET

Cuando accedas a la Database Backups, encontrarás las copias de seguridad de las bases de datos realizadas previamente.

Además, puedes restaurar la base de datos actual y en funcionamiento sin tener que descargar dicho archivo haciendo clic en “Restore”. De la misma manera, como lo hemos explicado anteriormente al realizar la restauración de la carpeta de “Public_html“. No obstante, esto implica que al hacerlo, se sobrescribirá todos los datos de contenidos en la base de datos en uso.

NOTA: Cuentas con varios backups de la bases de datos. Por lo que debes tener cuidado en saber cuál seleccionas al momento de restaurarla.

¿Cómo saber qué nombre tiene la base de datos que deseas restaurar y cuántas existen?

No resulta difícil conocer el nombre de la base de datos de tu CMS cuando edites el archivo de configuración, se encuentra el nombre de la base de datos.

Seguidamente, te presentamos algunos ejemplos prácticos:

  • Para WordPress, abre el archivo wp-config.php que se encuentra en la raíz del CMS. Puedes hacerlo usando cualquier editor de texto conocido. En “wp-config.php”, existe un campo denominado “define(‘DB_NAME’, ‘xxxxxx_xxxxxx’)”. Este campo muestra el nombre de tu base de datos.
  • En Joomla, tienes 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 enseña el nombre de la base de datos.
  • Para el caso de PrestaShop 1.7, tienes 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 muestra el nombre de la base de datos.
  • En el caso de PrestaShop 1.6 debes editar el archivo /config/settings_inc.php existente en la raíz del tu CMS. Existe un campo denominado define(‘_DB_NAME_’, ‘xxxxxx_xxxxxx’). En él se encuentra escrito el nombre de la base de datos.
  • En Moodle, debes editar el archivo /config/settings_inc.php existente en el directorio raíz del CMS. Encuentra un campo denominado $CFG->dbname = ‘xxxxxx_xxxxxx’. En este mismo, se encuentra el nombre de la base de datos.

Basado en lo anterior, y una vez que tengas claro cuál es el nombre de tu base de datos, continuamos con la restauración o descarga.

Email Accounts

Con esta opción, puedes restaurar los correos electrónicos que han quedado almacenados cuando se ejecutó la copia de seguridad en un momento determinado. Puedes recuperar a través de la restauración, cualquier correo electrónico que hayas borrado accidentalmente.

email backups JetBackup 5 SEREDNET

Aquí, puedes 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 tienes que realizar los siguientes pasos:

  • Ve a tu dashboard y haz clic en “Email Accounts”.
  • Una vez allí, en el listado de cuentas, selecciona la cuenta a restaurar.
  • Haz clic en el botón “Choose other backup”, siempre y cuando desees restablecer otra fecha tal como se muestra en la imagen en el numeral 2.
  • Cliquea en el botón “Restore”, confirma la selección en la ventana emergente y la tarea se añadirá a la cola/queue de restauraciones.

Full Accounts Backups

Esta opción la puedes utilizar para realizar descargas de copias de seguridad de tu cuenta de manera completa. Puedes 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 la cuenta por uno mismo. Como lo hemos mencionado anteriormente, la utilidad se limita a la recuperación de tu sitio web en caso de producirse una incidencia.

¿Cómo descargar el backup completa de una cuenta?

Si vas a descargar la cuenta completa de una fecha específica, tendrás que realizar los siguientes pasos:

  1. Para comenzar, en el dashboard selecciona la opción “Full backups”. A posteriori, redirigirá a un listado de copias disponibles, donde debes elegir la fecha de la copia que deseas descargar a tu ordenador.
  2. Una vez que seleccionas la fecha, haz clic en la opción “Generar Descarga/Download”.
  3. Seguidamente, aceptas la nueva ventana emergente la tarea, la cual va redirigir al “Queue” para verificar el estado actual del procesamiento de la tarea y una vez finalizado, encontrarás un enlace denominado “Download/Restore”.
Full Backups JetBackup SEREDNET

Queue

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

Asimismo, puedes ver un histórico de todos las copias de seguridad y restauraciones hechos en tu cuenta.

Queue JetBackup 5 SEREDNET

Settings

La opción de “Settings”, permite agregar una dirección de correo electrónico para que JetBackup envíe una notificación vía correo electrónico al completar cualquiera de las acciones que has seleccionado desde el grupo de opciones.

Manage Account JetBackup SEREDNET
My account JetBackup SEREDNET

Si consideras que se trata de un proceso complejo, puedes solicitar un ticket desde tu área de cliente y nuestros técnicos te ayudarán con todo ello.

Además, si aún no sabes abrir un ticket en el área de clientes, visita nuestra guía “¿Cómo crear tickets de soporte desde el área de clientes?”.

  • Carol Ramos

    Integrante del equipo de Marketing y Comunicación de Sered.net. Le encanta aprender todo lo relacionado con el emprendimiento y el marketing digital. Apasionada del senderismo y los viajes, además de ser aficionada a los libros y podcasts sobre desarrollo personal y educación financiera.

    Ver todas las entradas