Descripci贸n general
Urbackup聽es una soluci贸n de respaldo de agente/servidor multiplataforma. Bastante vers谩til, rico en funciones y disponible en muchas plataformas. Ya cubrimos c贸mo instalar Urbackup en distribuciones como Ubuntu y Debian y en esta publicaci贸n cubriremos el procedimiento sobre c贸mo instalar el servidor Urbackup usando Docker o, en otras palabras, c贸mo implementar el servidor Urbackup como un contenedor Docker.
Requisitos previos:
Un nodo/servidor聽Docker聽con el motor Docker instalado y en ejecuci贸n.
uroni/urbackup-server – Docker Image | Docker Hub
Archivo de redacci贸n de Docker:
version: '2'
services:
urbackup:
image: uroni/urbackup-server:latest
container_name: urbackup
restart: unless-stopped
environment:
- PUID=1000 # Enter the UID of the user who should own the files here
- PGID=100 # Enter the GID of the user who should own the files here
- TZ=Europe/Berlin # Enter your timezone
volumes:
- /path/to/your/database/folder:/var/urbackup
- /path/to/your/backup/folder:/backups
# Uncomment the next line if you want to bind-mount the www-folder
#- /path/to/wwwfolder:/usr/share/urbackup
network_mode: "host"
# Activate the following two lines for BTRFS support
#cap_add:
# - SYS_ADMIN
Una vez que se implemente el contenedor Docker, deber铆a poder acceder al panel de Urbackup inmediatamente en su navegador. El panel web se ejecuta en el puerto 55414 y debe ser accesible a trav茅s de la direcci贸n 禄聽IP p煤blica聽禄 de su host Docker (ejemplo en la imagen a continuaci贸n):
Panel principal del servidor Urbackup
Agregar un cliente Urbackup
Instalar y agregar un cliente es bastante simple y Urbackup ofrece m煤ltiples formas de agregar un cliente al servidor. La instalaci贸n de la aplicaci贸n cliente tambi茅n se puede generar desde el panel del servidor, lo cual es bastante 煤til. La mayor铆a de los m茅todos que cubriremos son mediante el uso de scripts de instalaci贸n autom谩tica. Todos los m茅todos se pueden consultar en la聽documentaci贸n聽oficial de Urbackup .
- Primera opci贸n:
En la m谩quina cliente, ejecute el siguiente script de instalaci贸n autom谩tica:
TF=$(mktemp) && wget "https://hndl.urbackup.org/Client/2.4.11/UrBackup%20Client%20Linux%202.4.11.sh" -O $TF && sudo sh $TF; rm -f $TF
Una vez finalizada la instalaci贸n, regrese al panel del servidor, haga clic en el bot贸n 禄聽Agregar cliente聽芦. El servidor lo redirigir谩 a otra p谩gina y le pedir谩 que ingrese la informaci贸n del cliente y elija si desea escanear la red local y detectar autom谩ticamente al cliente o si es un cliente p煤blico ubicado en Internet o detr谩s de una NAT. Puede elegir la opci贸n que corresponda m谩s a su entorno, pero esta opci贸n funcionar谩 mejor con la segunda opci贸n 禄聽Descubrir el cliente por IP/nombre de host聽芦. Ingrese la direcci贸n IP del cliente y haga clic en 禄聽Agregar cliente聽芦
Agregue el men煤 de configuraci贸n del cliente con 芦Descubrir cliente a trav茅s de IP/nombre de host禄
Descargas clientes UrBackup – Download UrBackup for Windows, GNU/Linux or FreeBSD
Instale el servidor Urbackup usando Docker | MARKONTECH
Deja una respuesta