Instalación
Esta guía instala un sitio NGBackup completo en un solo servidor y muestra cómo añadir File Daemons en las máquinas a proteger. Todo se instala en /opt/backup/.
Requisitos
Sección titulada «Requisitos»- Un servidor Linux de 64 bits (Ubuntu/Debian, RHEL/Rocky/Alma, SUSE o Arch/Manjaro/BigLinux); Windows o macOS para clientes.
- PostgreSQL — la única base de catálogo soportada. (Se pueden desarrollar binarios compatibles con MySQL/MariaDB y SQLite bajo pedido especial.)
- Root (o
sudo) en el servidor que ejecutará el Director y el Storage Daemon.
1. Instala los paquetes
Sección titulada «1. Instala los paquetes»sudo apt install backup-dir backup-sd backup-fd backup-consolesudo dnf install backup-dir backup-sd backup-fd backup-consoleLos programas van a /opt/backup/bin/ y la configuración de ejemplo a /opt/backup/etc/.
2. Crea la base del catálogo
Sección titulada «2. Crea la base del catálogo»sudo -u postgres createuser backupsudo -u postgres createdb -O backup backup/opt/backup/bin/backup-dbcheck --create-schemaEl Director guarda aquí cada job, archivo y volumen — es lo que hace que las restauraciones sean rápidas.
3. Revisa la configuración
Sección titulada «3. Revisa la configuración»Los valores por defecto funcionan de inmediato para un backup local. Los archivos están en /opt/backup/etc/: backup-dir.conf, backup-sd.conf, backup-fd.conf, backup-console.conf. Valida antes de iniciar un servicio:
/opt/backup/bin/backup-dir -t -c /opt/backup/etc/backup-dir.conf4. Inicia los servicios
Sección titulada «4. Inicia los servicios»sudo systemctl enable --now backup-sd backup-dir backup-fdComprueba que escuchan (Director 9101, File Daemon 9102, Storage Daemon 9103):
/opt/backup/bin/backup-console* status director5. Protege otra máquina
Sección titulada «5. Protege otra máquina»En cada máquina a proteger, instala solo el File Daemon. Es por flags — sin archivo de configuración, ideal para automatización y contenedores:
backup-fd --fd-address 0.0.0.0 --fd-port 9102 \ --sd-address servidor-backup --sd-port 9103Luego añade un recurso Client correspondiente en el Director (consulta Configuración → Client).
A continuación: ejecuta tu primer backup en Primeros pasos.