En este apartado, explicaremos todas las partes que contiene JetBackup en el entorno servidor de cPanel para gestionar las copias de seguridad de todas nuestras webs.
Para ello, debemos entrar a nuestro servidor mediante nuestro navegador con la siguiente URL:
https://Ipservidor:Puerto(es el 2087)
El puerto 2087 es el puerto del servidor en cPanel.
Nos loguearemos con usuario y password del servidor (como root) y accedemos al panel de cPanel servidor y accederemos al panel de inicio.
Accederemos a la siguiente ruta : Inicio → Programas Adicionales → JetBackup.
Nos lleva a la configuración de JetBackup en el servidor cPanel.
En la parte izquierda se nos mostrará el menú con todo lo que contiene JetBackup
Contenido
Configuración de JetBackup
Vamos a ver algunas de sus características:
Backup Manager
Configuraremos aspectos tales como:
List Account
Nos aparecerá información acerca de los dominios en cPanel, y los detalles de sus backups, como podemos ver en estos iconos. El primer icono lleva a la página del cliente en cPanel y la segunda, lleva a los detalles del backup de ese usuario.
Clikearemos sobre el icono de backup, y nos dará información sobre las copias de seguridad(backup), clickeando en cada una de las siguientes opciones:
List Orphan Backups
Son copias de seguridad en las cuales no pertenecen a ningún usuario o porque se borró el usuario pero permanece la copia de seguridad.
Backup Rotation
Aquí podrás configurar las limitaciones de los usuarios de las copias de seguridad siempre y cuando no se cumplan con las configuraciones que tenga cada usuario.
Backup Engines
Esta opción proporciona que puedas configurar las copias de seguridad en otros motores, y no en uno solo para el respaldo de nuestras copias de seguridad, puede indexar e restaurar copias de seguridad de otros motores
Puede añadir motor,desactivar,eliminar o configurar un motor
Backup Destination
En esta opción podremos respaldar los archivos en multitud de destinos.
Podremos añadir un destino, validar todos los destino, e incluso importarlo.
También podremos deshabilitar o habilitar el destino de los ficheros,borrarlo o configurarlo.
Para crear un backup de destino, básicamente debemos poner el tipo de destino(SSH, local..),el nombre,escoger el motor, checkear una de las opciones que mas nos interese como que no checkee si solamente queremos migrar backups en otras soluciones, o comprimirlo.. etc y el límite de descarga o restauración que permitimos
Backup Jobs
Es la opción en la cual podemos programar tareas para las copias de seguridad tales como crear la copia de seguridad a una hora determinada o detener un trabajo en ejecución…etc.
Podremos ejecutarlo, borrarlo, deshabilitarlo o incluso configurarlo manualmente siempre que queramos.
Vamos a crear un nueva tarea para nuestra copia de seguridad como ejemplo
Nos pedirá:
-
- Nombre
- Destino
- Tipo de copia(incremental o replicada)
Si es incremental, copia los ficheros que hayan sido nuevos y los implementa en la última copia completa
Si es replicada, copia los ficheros tal y como están
-
- Carpeta o destino remoto(la ubicación del fichero)
- Tipo de horario(Diario, Semanal…)
Puedes configurarlo como lo desees, cada X horas, cada X días a X hora…
- Límite de copias de seguridad por cada X cuentas
- Anular el rendimiento
- Crear cuotas para avisarte de que ha pasado del límite de alerta
- Creación de scripts antes y después de que trabaje la tarea
Snapshot(o instantáneas)
Esta opción te permite crear copias de seguridad rápidas para una cuenta. Se basan en las copias de seguridad completas(si no tienes una copia de seguridad completa, no puedes crear una instantánea)
Download Queue
Son las listas de backups en las cuáles están en espera del proceso de restauración de la “Generación de la Descarga”
Restore Manager
Es la administración de la restauración de los backups.
Veremos varias partes:
Multiple Accounts Restore
Aquí puedes restaurar múltiples cuentas con la copia de seguridad
Disaster Recovery
Aquí puede restaurar múltiples copias de seguridad huérfanas y restaurar completamente su servidor de un desastre.
Restore conditions
Aquí podemos configurar y crear condiciones en la cual podamos obligar a sus usuarios a aceptar sus condiciones antes de ejecutar las copias de seguridad.
Files Permissions / Owner
Esto establece los permisos y el propietario dados en los archivos / carpeta después de la restauración.
Para añadir un nuevo permiso a los ficheros:
- Expresión regular
- Propietario
- Grupo
- Módulo
Restore Queue
Lista de cuentas esperando a restaurar.
DR Manager
Trataremos aspectos tales como:
Quick DR Clone
Esta opción permite clonar las cuentas seleccionadas a otro servidor cPanel. El clon se ejecutará inmediatamente después de que elija las cuentas y proporcione los detalles del servidor remoto
Schduled DR Clones
Esta opción permite programar cuentas de clonación en un servidor cPanel remoto. Esto puede ser muy útil para la replicación de cuentas cPanel en un sitio DR.
Podremos configurar una nueva cuenta de clonación
Con los siguientes elementos:
- Nombre
- Dirección IP del Servidor de Destino
- Puerto SSH del servidor de destinos
- Servidor de destino ssh / nombre de usuario en cPanel(servidor)
- Clave privada SSH del servidor de destino
- Contraseña del servidor cPanel / Destino del servidor SSH
- Cuentas(todas o parte de ellas)
- Si quieres replicar todas las cuentas al directorio home
- Cómo manejar el estado de la IP de la cuenta en el servidor de destino
- Directorios y ficheros que desees excluir
- Tipo de horario: (horas, días…) para crear las copias de seguridad
Billing
Trataremos 2 aspectos:
Billing Summary
Recibiremos los resúmenes de facturación
Billing Reports
Genera informes de respaldo. Los informes se generan por cliente.
Podremos escoger una cuenta, y darle un periodo de informe de respaldo
Permissions
Permisos a:
WHM Global Resellers
Aquí vemos los permisos globales de cPanel Servidor para JetBackup en cuanto a copias de seguridad y restauración (y otras cosas más)
cPanel Global Users
Aquí vemos los permisos de los usuarios de cPanel en JetBackup en cuanto a copias de seguridad y restauración (y otras cosas más)
WHM Specific Reseller
Revendedores específicos del servidor cPanel
cPanel Specific User
Usuario específicos de cPanel
Logs (Registros)
Veremos los tipos de registros en JetBackup
System Logs
Los registros principales del sistema se muestran aquí.
Podemos descargar los registros, matar los procesos del registro o eliminar el registro.
Restore Logs
Los registros de restauración
Jobs Logs
Los registros de trabajos principales del sistema se muestran aquí.
Snapshots Logs
Los registros de instantáneas
Clone Accounts Logs
Los clones de registros de cuentas
Backup Download Logs
Los registros de descarga de respaldo se muestran aquí.
cPanel Backup Logs
Los registros de respaldo de cPanel en “cpbackup”
Push Notification Logs
Registros de notificación de inserción
Settings(Configuraciones)
Vamos a ver las configuraciones que ofrece JetBackup
General Settings
Configuraciones Generales en :
- Depurar activo(mostrar los errores en PHP)
- Reportar un error
- Formato fecha
- Zona horaria de PHP
- Directorio de área de trabajo
- Limpiar la caché
- Matar el Identificador del proceso zombie
- Días para mantener copias de seguridad huérfanas
- Días para mantener el historial de los registros
- Sistema de notificaciones API
- Depuración del sistema de notificación API
Performance settings
Mejorar el sistema para un mejor rendimiento, con las siguientes configuraciones:
- Cola activa(Cuando los trabajos activados se procesan “uno por uno”, cuando se desactiva, todos los trabajos se procesan a la vez. Recomendamos establecer esto en “sí”)
- Límite de ancho de banda Rsync
- Comprimir bases de datos (archivos .sql) en el proceso de copia de seguridad
- Mantener los datos de los usuarios
- Saltar el respaldo del ancho de banda
- Quitar las listas de correo
- Actualizar tamaños de copias de seguridad incrementales
- Restaurar límites de carga del servidor
- Restaurar el tiempo de suspensión
- Límite de descarga de cuentas
Binary Locations Settings
Configuración de la ubicación binaria solo si difiere de la predeterminada.
La edición de esta página está deshabilitada por razones de seguridad. Habilitar la edición se puede realizar editando el archivo /etc/jetapps/apps/jetbackup/config.php y estableciendo la opción $ restrictuiitem en “falso”.
Restore Settings
Configuraciones de restauración del sistema principal.
- Los archivos restauran la propiedad y los permisos de los directorios públicos
- Limite la restauración por cuenta
- Crear copias de seguridad de seguridad
- Crear intervalo de tiempo de copias de seguridad de seguridad
- Copias de seguridad de seguridad TTL
Snapshots Settings
Sirven para crear copias de seguridad rápidas de nuestras copias de seguridad completas. Hay varios aspectos sobre su configuración
- Archivo de instantánea
- Máximo de instantáneas por cuenta
- Cuánto tiempo de mantenimiento de las instantáneas
- Deshabilitar automáticamente la creación de instantáneas en los siguientes casos
Backup Rotation Settings
La exclusión de las copias de seguridad se puede establecer si los usuarios ejecutaron la ejecución de espectros / espacio de disco especificados. Los usuarios excluidos pueden cargarse a través del sistema de facturación.
– Deje de hacer copias de seguridad de los usuarios en los siguientes casos:
Billing Settings
Seleccionar una tarea para calcular las copias de seguridad de las cuotas. Los resultados se usarán en los informes de facturación
Notification Settings
Configurar el sistema de notificación por correo electrónico.
Tenemos las siguientes opciones:
- Notificaciones de Correo Electrónico
- Notificación global
- Notificación de restauraciones
- Notificación de tareas
- Notificación de instantáneas
- Notificación de clones
- Notificación de limpieza de procesos en caché
- Notificación de procesos en descarga
- Notificación de cron diario
Si deseas configurar JetBackup desde vuestro cliente cPanel, puede verla dese nuestra guia JetBackup .