Elija cómo instalar la consola
| Forma | Ideal para | Requiere |
|---|---|---|
| 1. Imagen de VM lista | Importar, arrancar, iniciar sesión: en pocos minutos | VMware, Proxmox/KVM o Hyper-V; sin Internet |
| 2. ISO del appliance | Una VM nueva o un servidor físico, sin intervención | Acceso a Internet durante la instalación |
| 3. Script de instalación | Un servidor Debian, Ubuntu, AlmaLinux o Rocky Linux existente | Acceso root y a Internet |
| 4. Paquetes a mano | Su propio PostgreSQL, gestión de configuración, servidores sin conexión | El paquete del servidor de la versión |
La consola necesita 2 vCPU, 2–4 GB de RAM y un disco de 16–20 GB. Los agentes deben alcanzarla por TCP 8443 y alcanzar directamente el almacenamiento.
1. Imagen de VM lista
VMware ESXi, Workstation, VirtualBox
ESXi Host Client: Create / Register VM → Deploy a virtual machine from an OVF or OVA file. vSphere: Deploy OVF Template.
Proxmox VE y KVM
Cree una VM sin disco (2 vCPU, 2–4 GB de RAM, red VirtIO), importe el disco, conéctelo como disco de arranque SCSI y active el QEMU Guest Agent.
Hyper-V (generación 1)
Descomprima, cree una VM de generación 1 con 2–4 GB de RAM y elija el VHDX como disco.
En Proxmox VE, después de copiar la imagen al nodo:
qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm
Arranque la VM: su pantalla muestra la dirección de la consola web y la contraseña inicial del usuario admin. Abra https://<dirección>:8443, acepte una vez el certificado autofirmado, inicie sesión y cambie la contraseña. El appliance obtiene su dirección por DHCP; en la pantalla de la VM, inicie sesión como bzadmin para configurar una dirección estática, el nombre del servidor, la zona horaria y SSH.
2. ISO del appliance
backupzit-appliance.iso: arranque una VM o un servidor (disco de 16 GB o más) desde ella. A los 5 segundos empieza la instalación desatendida: borra el primer disco, instala Debian, PostgreSQL y la consola en 10–20 minutos y después muestra la dirección de la consola y la contraseña inicial.
3. Script de instalación
En Debian 12+, Ubuntu 22.04+, AlmaLinux o Rocky Linux 9+ (x86-64), como root:
curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh
El script instala PostgreSQL, descarga la versión más reciente y verifica su firma y su suma de comprobación, crea la base de datos con una contraseña aleatoria, activa las actualizaciones de seguridad automáticas, abre el puerto 8443 y muestra la dirección de la consola y la contraseña inicial. Para leerlo antes:
curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh
Las opciones van después de sh -s --: --version X.Y.Z, --db postgres://… para una base de datos existente, --hosts para los nombres del certificado, --no-auto-updates. Ejecutar el script de nuevo actualiza BackupZit y conserva la configuración y los datos.
4. Paquetes y agentes
Estos archivos llevan la versión en el nombre, por eso aparecen en la página de la versión:
| Archivo | Qué es |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Agente Windows: Windows 10, 11, Server 2016 y posteriores |
backupzit-agent-X.Y.Z-x64-legacy.msi | Agente Windows para Windows 7 SP1, Server 2008 R2 SP1 y 2012 R2 |
backupzit-agent_X.Y.Z_amd64.deb, .rpm | Agente Linux: Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux |
backupzit-server_X.Y.Z_amd64.deb, .rpm | La consola, para instalación manual |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Servidor de repositorio reforzado (almacenamiento inmutable) |
| backupzit-recovery-linux.iso | ISO de recuperación Linux para restauración bare metal |
| build-winpe.ps1 | Crea la ISO de recuperación de Windows a partir del Windows ADK |
| SHA256SUMS | Sumas de comprobación de las imágenes e ISO |
| SOURCE-CODE.txt | Dónde obtener el código fuente de todo lo que contienen las imágenes |
Instalar un agente
En la página Agentes de la consola, Crear token de registro muestra un código de registro (BZ1-…), válido 7 días y para cualquier número de máquinas. Windows: ejecute el MSI y pegue el código, o en modo silencioso:
msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."
Linux:
apt install ./backupzit-agent_*.deb # o bien: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent
La consola también puede instalar los agentes por sí misma por SSH o WinRM. En los hosts VMware ESXi no se instala nada.
Verificar una descarga
sha256sum -c SHA256SUMS --ignore-missing
Las consolas y los agentes verifican la firma Ed25519 de cada actualización antes de instalarla; vea Seguridad.
Actualizar
La consola comprueba a diario las versiones oficiales; Ajustes → Actualizaciones → Instalar hace una copia de la base de datos, instala la versión firmada y vuelve atrás automáticamente si la nueva versión no arranca. Los agentes se actualizan desde la consola sin interrumpir las copias en curso. Las consolas sin conexión aceptan los archivos de la versión subiéndolos en la misma página.