# Cómo instalar Proxmox Backup Server paso a paso

Proxmox Backup Server es un sistema diseñado para realizar copias de seguridad de forma eficiente, tanto de máquinas virtuales y contenedores como de hosts físicos dentro de un entorno Proxmox. Esta guía te explica paso a paso cómo instalar Proxmox Backup Server, configurarlo y conectarlo con tu Proxmox VE para disponer de una solución de copias de seguridad fiable en tu infraestructura.

## Paso 1: preparar un servidor adecuado

Antes de empezar con la instalación de tu servidor de copias de seguridad basado en [Proxmox](https://www.ionos.es/digitalguide/servidores/know-how/proxmox/), debes asegurarte de que dispones de un **servidor adecuado**. Proxmox Backup Server puede ejecutarse tanto en hardware físico como en una máquina virtual, aunque para entornos productivos se recomienda utilizar hardware dedicado.

Tu sistema debe cumplir los siguientes requisitos:

- **CPU**: usa un procesador [CPU](https://www.ionos.es/digitalguide/servidores/know-how/cpu/) AMD o Intel de 64 bits con al menos cuatro núcleos. Una CPU multinúcleo más potente mejora el rendimiento durante los procesos de Proxmox Backup.
- **Memoria (RAM)**: reserva al menos 4 GB de [RAM](https://www.ionos.es/digitalguide/servidores/know-how/que-es-la-memoria-ram/) para el sistema operativo, la caché del sistema de archivos y los servicios de Proxmox. Además, calcula al menos 1 GB de RAM por cada [terabyte](https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/que-es-un-terabyte/) de almacenamiento que vaya a tener tu datastore.
- **Almacenamiento para copias de seguridad (Datastore)**: utiliza preferiblemente unidades [SSD](https://www.ionos.es/digitalguide/servidores/know-how/que-es-la-tecnologia-ssd/) de gama empresarial, ya que las copias de seguridad generan gran cantidad de operaciones de lectura y escritura aleatorias. Si utilizas HDD, es recomendable añadir una [caché](https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/que-es-el-caching/) de metadatos para reducir los tiempos de acceso.
- **Red**: contar con interfaces de red (NIC) multigigabit ayuda a mantener una conexión estable cuando se manejan grandes volúmenes de datos.

## Paso 2: crear un medio de instalación arrancable

Si tu sistema cumple los requisitos, el siguiente paso es crear un medio de instalación arrancable (por ejemplo, una memoria USB). Este medio contendrá todos los archivos necesarios para que el servidor pueda iniciarse directamente desde él y ejecutar la instalación. Para ello, descarga primero la **ISO más reciente** de Proxmox Backup Server desde la [página oficial de Proxmox](https://www.proxmox.com/en/downloads/proxmox-backup-server "Proxmox: área de descargas en la página oficial"). Normalmente, la instalación del servidor de copias de seguridad se realiza directamente sobre hardware físico como una [instalación bare metal de Proxmox](https://www.ionos.es/digitalguide/servidores/configuracion/instalar-proxmox-en-bare-metal/), con el fin de garantizar el máximo rendimiento y fiabilidad.

Para hacer arrancable la unidad USB, puedes utilizar la herramienta Rufus en Windows. En Linux, la forma más sencilla es grabar la ISO directamente en la unidad USB con el comando `dd`.

## Paso 3: instalar Proxmox Backup Server

Después de crear el medio de instalación, ya puedes iniciar la instalación de Proxmox Backup Server. Para ello, abre el **menú de arranque** durante el encendido del servidor. Según el sistema, esto suele hacerse con las [teclas de función](https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/teclas-de-funcion/) **F2** o **F12**, la [tecla Esc](https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/tecla-esc/) o la tecla **Del/Entf**.

En el [BIOS](https://www.ionos.es/digitalguide/servidores/know-how/que-es-la-bios-de-un-ordenador/) selecciona el medio de instalación que preparaste previamente. Tras unos instantes se iniciará el **asistente gráfico de instalación** de Proxmox Backup Server. Elige el disco de destino en el que se instalará el sistema y, a continuación, configura la zona horaria, la distribución del teclado y la contraseña de root. Introduce también una dirección de correo electrónico para recibir avisos y notificaciones del sistema.

Después de confirmar los ajustes, el asistente realizará la instalación automáticamente. Una vez finalizada, se te solicitará que reinicies el servidor y retires el medio de instalación. Tras el reinicio, el sistema arrancará directamente en el entorno de Proxmox Backup Server. Desde aquí podrás **iniciar sesión desde la consola o la interfaz web** para continuar con la configuración.

## Paso 4: crear un almacenamiento (datastore)

Los datastores son el componente central de un Proxmox Backup Server. Aquí es donde se almacenan de forma centralizada todas las [copias de seguridad](https://www.ionos.es/digitalguide/servidores/seguridad/que-es-un-backup/), instantáneas y datos archivados. Cada datastore hace referencia a un directorio o unidad concreta del sistema que actúa como ubicación de almacenamiento. Puedes **crear tantos datastores como necesites** para separar, por ejemplo, distintos destinos de backup para diferentes servidores o clientes.

Nota Como alternativa, también puedes configurar el datastore en un [servidor de archivos Proxmox](https://www.ionos.es/digitalguide/servidores/configuracion/proxmox-fileserver/) independiente. Este actúa como almacenamiento de red centralizado en el que varios hosts Proxmox pueden guardar y gestionar sus copias de seguridad.

Hay dos maneras de crear un datastore: a través de la interfaz gráfica web o mediante la línea de comandos.

A continuación nos centramos en la configuración desde la línea de comandos.

Antes de crear el datastore, asegúrate de que la **ubicación de almacenamiento existe y tiene permisos de escritura**. Si, por ejemplo, has montado un disco adicional en `/mnt/backupdisk`, puedes comprobarlo así:

```bash
ls /mnt/backupdisk
```

Si el directorio está **vacío**, está listo para usarse como datastore. Ahora crea el nuevo datastore con el comando:

```bash
proxmox-backup-manager datastore create backups /mnt/backupdisk
```

`backups` es el nombre del nuevo datastore y `/mnt/backupdisk` es el directorio donde se guardarán los datos de las copias de seguridad. Proxmox Backup Server creará ahora la estructura necesaria y registrará el datastore en su configuración.

Para comprobar que el datastore se ha creado sin errores, utiliza:

```bash
proxmox-backup-manager datastore list
```

Con esto, tu datastore estará activo y podrá ser utilizado por los clientes.

Nota También puedes crear el datastore cómodamente desde la interfaz web. Accede a la interfaz en el puerto 8007. Ve a “Datastore” -&gt; “Añadir”. Introduce un nombre y un directorio, y confirma los datos.

## Paso 5: configurar usuarios y permisos de acceso

Para que otros sistemas puedan guardar sus copias de seguridad en el servidor de backup, primero debes crear **usuarios y tokens de acceso** específicos para backup. Estos se utilizan para la autenticación y la gestión de permisos.

Comienza creando un usuario específico para tareas de backup. Esto es más seguro que utilizar el acceso root por defecto, ya que te permite definir exactamente qué permisos tendrá dicho usuario:

```bash
proxmox-backup-manager user create backup@pbs
```

Este comando crea un usuario llamado `backup@pbs`. El sufijo `@pbs` indica que pertenece al ámbito local del Proxmox Backup Server. A continuación, genera un token de [API](https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/application-programming-interface-api/) que se utilizará para la conexión con Proxmox VE. Este token actúa como una **clave de acceso**, permitiendo que Proxmox VE se autentique automáticamente ante el servidor de backup sin necesidad de almacenar una contraseña:

```bash
proxmox-backup-manager token create backup@pbs backup-token --privileges DatastoreBackup,DatastoreAudit
```

Este comando crea un token llamado `backup-token` con los permisos `DatastoreBackup` (para escribir copias de seguridad) y `DatastoreAudit` (para leerlas y verificarlas).

Una vez creado el token, Proxmox Backup Server mostrará un **ID de token y un valor de token**. **Guarda ambos valores**, ya que los necesitarás en el siguiente paso para conectar Proxmox VE con Proxmox Backup Server.

## Paso 6: conectar Proxmox VE con el servidor de backup

Para que tu host Proxmox VE pueda guardar copias de seguridad directamente en el servidor de backup, debes **añadirlo como destino de almacenamiento**. Esto puede hacerse tanto desde la interfaz web como desde la línea de comandos.

Accede por SSH a tu servidor Proxmox VE y ejecuta el siguiente comando:

```bash
pvesm add pbs pbs-backup \
--server <IP_BACKUP_SERVER> \
--datastore backups \
--username backup@pbs!backup-token \
--password 'API_TOKEN'
```

Sustituye `<IP_BACKUP_SERVER>` por la [dirección IP](https://www.ionos.es/digitalguide/servidores/know-how/direccion-ip/) de tu servidor de backup y reemplaza `API_TOKEN` por el valor del token generado en el paso anterior. Tras ejecutar el comando, puedes comprobar la configuración con:

```bash
pvesm status
```

Si el datastore se ha añadido correctamente, aparecerá en la **lista de almacenamientos disponibles**. A partir de ese momento puedes realizar copias de seguridad de prueba para verificar que la conexión funciona correctamente.

## Paso 7: configurar tareas de backup

Una vez establecida la conexión, puedes **planificar y automatizar tus trabajos de copia de seguridad**. Esto también puede configurarse directamente desde la shell. Un ejemplo de tarea diaria que realiza una copia de seguridad de todas las VM y contenedores a las 3 de la madrugada sería:

```bash
echo "0 3 ** * root /usr/sbin/vzdump --all --storage pbs-backup --mode snapshot --quiet" >> /etc/crontab
```

Esta entrada de [Cron](https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/cronjob/) crea automáticamente cada día, a las 03:00, una copia de seguridad de tipo snapshot de todas las [máquinas virtuales](https://www.ionos.es/digitalguide/servidores/know-how/maquina-virtual/) y contenedores en el almacenamiento definido `pbs-backup`.

Después, puedes comprobar las copias de seguridad en el servidor de backup, dentro del datastore configurado (por ejemplo, `/mnt/backupdisk`).

## Paso 8: restaurar y verificar backups

Para la **restauración de copias de seguridad individuales**, puedes utilizar tanto el cliente de Proxmox VE como la línea de comandos del servidor de backup. Si, por ejemplo, deseas restaurar una copia de seguridad de una VM con el ID 100, primero puedes listar todos los snapshots disponibles con:

```bash
proxmox-backup-client snapshot list
```

Este comando muestra **todos los snapshots almacenados**. Selecciona el snapshot que quieras restaurar e inicia la recuperación con:

```bash
proxmox-backup-client restore <SNAPSHOT> <RUTA_DESTINO>
```

Este comando extrae el snapshot del datastore y crea a partir de él una nueva imagen de disco virtual en la ruta indicada en `<RUTA_DESTINO>`.

Para una **verificación regular de la integridad** de tus copias de seguridad en Proxmox, puedes automatizar la verificación de snapshots. El servidor revisa si todos los bloques de datos están completos y libres de errores:

```bash
proxmox-backup-manager verify run backups
```


This is a markdown version of: [https://www.ionos.es/digitalguide/servidores/configuracion/proxmox-backup-server/](https://www.ionos.es/digitalguide/servidores/configuracion/proxmox-backup-server/) for AI/LLM consumption.