GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar UrBackup Server and Client en Ubuntu 20.04 - ¿Cómo hacerlo?

UrBackup es un sistema de copia de seguridad de cliente/servidor de código abierto fácil de configurar que, a través de una combinación de copias de seguridad de imágenes y archivos, logra tanto la seguridad de los datos como un tiempo de restauración rápido.

Las copias de seguridad de archivos e imágenes se realizan mientras el sistema se está ejecutando sin interrumpir los procesos actuales.

UrBackup también observa continuamente las carpetas de las que desea realizar una copia de seguridad para encontrar rápidamente las diferencias con las copias de seguridad anteriores. Por eso, las copias de seguridad incrementales de archivos son realmente rápidas.

Los datos de cualquier organización son muy importantes porque, sin datos, no existiría el mundo. Hacer una copia de seguridad de los datos es aún más importante para guardarlos en caso de cualquier desastre.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con Linux.

En este contexto, analizaremos una solución de copia de seguridad de código abierto conocida como UrBackup.


Características principales de UrBackup:

1. Copias de seguridad completas e incrementales de imágenes y archivos:se pueden guardar particiones completas, así como directorios individuales

2. Clientes para Windows, Linux y FreeBSD

3. El cálculo rápido de las diferencias del árbol de archivos conduce a copias de seguridad de archivos incrementales muy rápidas:solo se retransmitirán los nuevos archivos modificados

4. Solo los sectores del disco duro usados ​​y modificados se transmiten durante una copia de seguridad de imagen incremental

5. Copias de seguridad de imágenes y archivos mientras el sistema está funcionando

6. Copias de seguridad consistentes de archivos usados ​​en Windows y Linux. Por ejemplo, archivos .pst de Outlook

7. Los mismos archivos en diferentes computadoras se guardan solo una vez. Se necesita menos espacio de almacenamiento en el servidor para sus copias de seguridad (eliminación de duplicados a nivel de archivo)

8. Los clientes pueden cambiar su configuración, como la frecuencia de las copias de seguridad o la cantidad de copias de seguridad, y pueden echar un vistazo a los archivos de registro de sus copias de seguridad.

9. Casi sin configuración. Instale, seleccione los directorios que desea respaldar y mírelos respaldar

10. El cliente advierte si no hubo copia de seguridad durante algún tiempo

11. Interfaz web que muestra el estado de los clientes, actividades actuales y estadísticas. Permite al administrador cambiar la configuración de la copia de seguridad y anular la configuración de los clientes. Las copias de seguridad de archivos existentes se pueden explorar, los archivos de estas copias de seguridad se pueden extraer o los procesos de restauración pueden iniciarse

12. Se pueden enviar informes sobre copias de seguridad a usuarios o administradores

13. Copias de seguridad seguras y eficientes a su propio servidor a través de Internet si el cliente no está actualmente en su red local

14. Se realiza una copia de seguridad de los metadatos del archivo, como la hora de la última modificación

15. Restauración de archivos e imágenes fácil de usar (a través de un CD de restauración/memoria USB)

16. Fácil de configurar y usar el acceso a la copia de seguridad de archivos

17. Alertas por correo electrónico si una máquina no está respaldada por una cantidad de tiempo configurable


¿Cómo instalar el servidor UrBAckup en Ubuntu 20.04 LTS?

Para comenzar con este proceso, debe iniciar sesión en su servidor con una herramienta SSH como PuTTY como usuario raíz con derechos de sudo.

Luego, una vez que haya iniciado sesión, puede seguir los pasos que se detallan a continuación.


1. Actualizar el sistema

Debe ejecutar el siguiente comando para actualizar su sistema con las últimas actualizaciones y parches de seguridad:

# apt-get update -y


2. Instale UrBackup Server

Después de actualizar el sistema, ahora instalaremos el servidor UrBackup utilizando su repositorio oficial de PPA emitiendo los siguientes comandos en la terminal:

# add-apt-repository ppa:uroni/urbackup
# apt update
# apt install urbackup-server

Una vez que se le solicite, escriba 'y' y presione Intro para iniciar la instalación del servidor UrBackup junto con sus paquetes dependientes.


3. Configurar servidor UrBackup

Durante la instalación, se le pedirá que configure el servidor UrBackup, donde debe proporcionar una ruta de almacenamiento de respaldo.

Todas las copias de seguridad se almacenarán en la ruta dada, presione la tecla 'Aceptar' y presione la tecla Intro para continuar.

Una vez completada la instalación, ejecute el siguiente comando para comprobar el estado de UrBackup Server.

# systemctl status urbackupsrv

También puede usar los siguientes comandos para configurar que el servicio se ejecute automáticamente después de reiniciar.

# systemctl enable urbackupsrv


4. Acceda a la interfaz web de UrBackup

Una vez completada la instalación, se puede acceder a la interfaz web del servidor UrBackup utilizando su puerto predeterminado '55414' siempre que esté permitido en su firewall.

Abramos la URL en su navegador favorito como se muestra a continuación:

https://your_ip:55414


5. Agregar usuario administrador a la interfaz de usuario

Ahora tiene acceso a la interfaz de usuario web de UrBackup Server sin proporcionar ningún usuario y contraseña para iniciar sesión; para hacerlo, debemos crear un usuario administrador desde la interfaz web.

Además, puede pasar por otras configuraciones para realizar cambios según sus propios requisitos para las copias de seguridad.


6. Agregar nuevo cliente de copia de seguridad

Para agregar un nuevo cliente para la copia de seguridad al servidor UrBackup, haga clic en Agregar nuevo cliente como cliente de Internet/cliente detrás de NAT. Asegúrese de Habilitar el modo de Internet desde la configuración. Déle el nombre del FQDN o IP del host de su cliente y haga clic en Agregar cliente.

Después de agregar el cliente, obtendrá los paquetes de instalación que necesita para realizar copias de seguridad en el host del cliente:

# TF=`mktemp` && wget "http://your_server_ip:55414/x?a=download_client&lang=en&clientid=1&authkey=nGEDmaj5Qb&os=linux" -O $TF && sudo sh $TF; rm -f $TF

Ejecute el siguiente comando para verificar el estado del servicio al cliente:

# systemctl status urbackupclientbackend

El cliente UrBackup estará funcionando en el puerto '35621'


Si experimenta algún problema, eche un vistazo a sus registros en el archivo '/var/log/urbackupclient.log'.


7. Cómo realizar copias de seguridad del cliente

Puede agregar tantos clientes como desee.

Luego ejecute el siguiente comando para agregar cualquier carpeta de la que desee realizar una copia de seguridad:

# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /backup

Ahora compruebe que el estado del cliente es ONLINE en el servidor UrBackup. Una vez que esté en línea, puede ejecutar manualmente la copia de seguridad; de lo contrario, se ejecutará según su programación predeterminada que puede cambiar en la configuración del cliente.

Si hace clic en la pestaña de copias de seguridad, verá el registro de su última entrada de copia de seguridad exitosa.


También puede verificar desde su servidor si los archivos de copia de seguridad están en la ruta de almacenamiento de su servidor de copia de seguridad que se muestra a continuación en nuestro escenario:

root@ip:~# ls -lhtr /media/BACKUP/urbackup/20.152.19.6/210110-1726/backup/
total 0
-rwxr-x--- 1 urbackup urbackup 0 Jan 10 17:15 test.txt



Ubuntu
  1. Cómo instalar Chef Server, Workstation y Chef Client en Ubuntu 18.04

  2. Cómo instalar el servidor y el cliente NTP en Ubuntu 18.04 LTS

  3. Cómo instalar y configurar el servidor DHCP en Ubuntu 20.04

  4. Cómo instalar NFS Client y Server en Ubuntu 20.04

  5. Instale el servidor y el cliente vnc en Ubuntu

Cómo instalar servidor y cliente NFS en Ubuntu

Cómo instalar servidor y cliente NTP en Ubuntu

Cómo instalar UrBackup Server and Client en Ubuntu 20.04

Cómo instalar el servidor y el cliente Telnet en Ubuntu

Cómo instalar el servidor NTP y los clientes en Ubuntu 20.04 LTS

Cómo instalar urBackup en Ubuntu 20.04