4 Formas de Configurar la Copia de Seguridad Fuera de Sitio en Proxmox

Para garantizar la seguridad de los datos y la continuidad del negocio, en caso de un desastre local, la copia de seguridad fuera de sitio de Proxmox asegura que puedas restaurar tu sistema desde el punto de respaldo más cercano. Aprende cómo lograr la copia de seguridad fuera de sitio de Proxmox con 4 métodos para garantizar completamente la seguridad de tu negocio.

download-icon
Descarga Gratuita
para VM, OS, DB, Archivo, NAS, etc.
lucia

Updated by Lucia on 2024/08/02

Tabla de contenidos
  • La necesidad de un respaldo fuera de sitio en Proxmox

  • Método 1: Implementación de la Copia de Seguridad Externa en Proxmox con PBS

  • Método 2: Establecer una copia de seguridad y restauración fuera del sitio a través de Proxmox ZFS

  • Método 3: Usar VZDump para crear copias de seguridad en un disco USB

  • Método 4: Configurar una copia de seguridad fuera de sitio con Vinchin Backup & Recovery

  • Preguntas frecuentes sobre el respaldo fuera de sitio en Proxmox

  • Conclusión

¿Estás buscando una solución robusta para hacer copias de seguridad de máquinas virtuales? ¡Prueba Vinchin Backup & Recovery!↘ Download Free Trial

Los datos son la esencia de cualquier negocio. Proteger este activo vital contra múltiples amenazas como fallos de hardware, corrupción de software y desastres naturales es fundamental. Proxmox VE ofrece una plataforma completa de gestión de servidores que integra tecnologías de virtualización, como KVM y LXC, para administrar máquinas virtuales y contenedores. Sin embargo, incluso los sistemas más robustos son vulnerables a eventos catastróficos. Aquí es donde el respaldo fuera de sitio se convierte en una estrategia crítica para garantizar la continuidad del negocio.

La necesidad de un respaldo fuera de sitio en Proxmox

El respaldo fuera de sitio implica almacenar los datos de respaldo en una ubicación geográficamente separada del sitio principal. Es un componente esencial en un plan completo de recuperación ante desastres, permitiendo a las empresas recuperarse de incidentes de pérdida de datos sin tiempo de inactividad significativo. Los respaldos fuera de sitio protegen contra desastres locales que podrían potencialmente eliminar los datos en el sitio, asegurando que se tenga una copia de los datos críticos segura y recuperable.

Método 1: Implementación de la Copia de Seguridad Externa en Proxmox con PBS

El enfoque estándar para implementar una copia de seguridad externa en Proxmox implica configurar un adicional Servidor de Copia de Seguridad de Proxmox en una ubicación remota. PBS es una solución de copia de seguridad dedicada para entornos de Proxmox VE que admite copias de seguridad incrementales, deduplicación y encriptación. Los siguientes pasos describen el proceso:

1. Configurar dos servidores de respaldo Proxmox

Servidor PBS principal: Este es tu servidor de respaldo principal donde se almacenan todos tus respaldos locales.

Servidor PBS secundario: Este es el servidor de respaldo fuera de sitio ubicado en una ubicación física diferente. El objetivo de este servidor es tener una copia redundante de sus datos en caso de que la ubicación principal sea comprometida (debido a desastres naturales, fallas de hardware, etc.).

2. Configurar el PBS principal

En su PBS principal, configurará sus trabajos de respaldo como de costumbre. Esto implica establecer fuentes de datos (como VM o contenedores) y programar cuándo deben realizarse los respaldos.

3. Configurar un trabajo de sincronización

Una vez que su PBS principal esté operativo y se estén realizando copias de seguridad, puede configurar una tarea de sincronización para replicar estas copias de seguridad en el PBS secundario:

a. Establecer una conexión segura entre los dos servidores PBS. Esto podría ser una VPN, línea dedicada o cualquier método seguro para garantizar que los datos estén encriptados durante la transferencia.

b. Configurar la autenticación necesaria entre los dos servidores. Proxmox Backup Server admite tokens que se pueden utilizar para autenticar y autorizar las tareas de sincronización.

c. En el PBS principal, crearías una tarea de sincronización. Esta tarea especificaría qué almacenes de datos sincronizar, el destino (tu PBS secundario) y la programación para la sincronización (por ejemplo, diaria, semanal, etc.).

Después de configurar la tarea de sincronización, es fundamental supervisar su progreso y mantener tanto las instancias principales como secundarias de PBS. Esto implica verificar las operaciones de sincronización exitosas, asegurarse de que el servidor secundario cuente con suficiente espacio de almacenamiento y validar la integridad de las copias de seguridad.

Método 2: Establecer una copia de seguridad y restauración fuera del sitio a través de Proxmox ZFS

Proxmox VE cuenta con soporte integrado para el sistema de archivos y administrador lógico de volúmenes ZFS. ZFS es un sistema de archivos altamente escalable y un administrador lógico de volúmenes ideal para copias de seguridad y restauración, ya que admite instantáneas, replicación y más. Una de las características de ZFS es que puede crear instantáneas y transferirlas a máquinas remotas, logrando copias de seguridad incrementales y restaurar desde cualquier archivo de respaldo en cualquier momento.

Para configurar la copia de seguridad y restauración fuera de sitio mediante ZFS en Proxmox VE, puedes seguir estos pasos:

1. Configurar un grupo de almacenamiento ZFS localmente

Primero, debes configurar un grupo de almacenamiento ZFS en tu servidor Proxmox local (si aún no lo has hecho). Puedes utilizar el comando "zpool" para crear un nuevo grupo de almacenamiento:

zpool create yourpoolname raidz /dev/sda /dev/sdb /dev/sdc

Aquí "yourpoolname" es el nombre de tu grupo de almacenamiento, "raidz" es un nivel de protección de datos de ZFS y "/dev/sda /dev/sdb /dev/sdc" es el dispositivo de disco.

2. Crear conjuntos de datos ZFS y instantáneas

Luego, debes crear conjuntos de datos en el grupo de almacenamiento y crear instantáneas en los conjuntos de datos que necesitan ser respaldados:

zfs create yourpoolname/datasetname
zfs snapshot yourpoolname/datasetname@snapshotname

3. Configurar un servidor Proxmox remoto

También es necesario configurar un pool de almacenamiento ZFS en el servidor Proxmox fuera de sitio. Asegúrese de que este servidor pueda acceder al servidor Proxmox local a través de la red.

4. Configurar el inicio de sesión sin contraseña de SSH en el servidor local

Para poder realizar una copia de seguridad fuera del sitio, el servidor local debe poder iniciar sesión en el servidor externo a través de SSH sin contraseña. Puede lograr esto mediante la autenticación de clave SSH:

ssh-keygen
ssh-copy-id user@remotehost

Aquí "user" es el usuario en el servidor remoto, y "remotehost" es el nombre del host o la dirección IP del servidor remoto.

5. Realizar copias de seguridad mediante ZFS Send y Receive

A través de las funciones de envío y recepción de ZFS, puedes enviar datos de instantáneas a un servidor externo:

zfs send yourpoolname/datasetname@snapshotname | ssh user@remotehost zfs receive remotepoolname/datasetname

6. Automatice el proceso de copia de seguridad

Puedes automatizar el proceso de copia de seguridad mediante trabajos cron. Edita el archivo de trabajo cron:

crontab -e

Luego, añade una línea para establecer la frecuencia de copia de seguridad deseada:

0 2 * * * /usr/sbin/zfs send yourpoolname/datasetname@snapshotname | ssh user@remotehost zfs receive remotepoolname/datasetname

Ejemplo: Se realizará una copia de seguridad a las 2 am diariamente.

7. Restaurar copia de seguridad

Si necesita restaurar datos desde una copia de seguridad fuera del sitio, puede utilizar la función ZFS receive para restaurar el instantáneo:

ssh user@remotehost zfs send remotepoolname/datasetname@snapshotname | zfs receive yourpoolname/datasetname

Asegúrate de que no haya instantáneas en uso en el conjunto de datos local antes de realizar la restauración, de lo contrario, pueden surgir errores.

Durante este proceso, debes asegurarte de que tu conexión a Internet sea estable, especialmente al transferir grandes volúmenes de datos. Toma en consideración el cifrado de los datos para proteger la información sensible. Si tu conjunto de datos es grande, la primera copia de seguridad puede tardar más. Posteriormente, se pueden utilizar copias de seguridad incrementales para reducir el tiempo requerido.

Método 3: Usar VZDump para crear copias de seguridad en un disco USB

Utilizar VZDump para crear copias de seguridad en un disco USB también es un método válido para las copias de seguridad fuera del sitio. VZDump es una utilidad que puede crear copias de seguridad de máquinas virtuales y contenedores en ejecución en Proxmox VE. Aquí te mostramos cómo puedes usarlo para copias de seguridad fuera del sitio:

1. Conectar un disco USB: Adjunte un disco USB al sistema host de Proxmox VE. Es posible que necesite montar el disco manualmente si Proxmox no lo hace automáticamente.

2. Identificar el disco USB: Identifica el punto de montaje del disco USB utilizando el comando "lsblk" o "fdisk -l". Por lo general, será algo como "/dev/sdb1" y su punto de montaje podría ser similar a "/mnt/usbbackup".

3. Preparar el Punto de Montaje: Si es necesario, cree un directorio para montar el disco USB y luego montarlo:

mkdir -p /mnt/usbbackup
mount /dev/sdb1 /mnt/usbbackup

4. Configurar el trabajo de respaldo VZDump: Configure un trabajo de respaldo VZDump a través de la interfaz web de Proxmox VE o mediante la línea de comandos para utilizar el punto de montaje del disco USB como destino de respaldo.

5. Ejecutar VZDump: Ejecuta el comando VZDump para crear una copia de seguridad de una VM o contenedor. Por ejemplo:

vzdump <vmid> --storage /mnt/usbbackup --mode snapshot

   Reemplaza "<vmid>" por el ID de la VM o contenedor que deseas respaldar.

6. Automatice la Copia de Seguridad: Para automatizar el proceso de copia de seguridad, puedes crear un trabajo cron que ejecute VZDump en intervalos regulares.

7. Sacar y guardar el disco USB: Una vez que la copia de seguridad esté completa, deberás desmontar de forma segura el disco USB y guardarlo en un lugar fuera de las instalaciones:

umount /mnt/usbbackup

Luego, desconecte físicamente el disco USB y guárdelo de forma segura.

Si es posible, utilice varios discos USB y los cambie regularmente para asegurarse de tener múltiples generaciones de copias de seguridad. Esto brinda una mejor protección contra la pérdida de datos.

Método 4: Configurar una copia de seguridad fuera de sitio con Vinchin Backup & Recovery

Aunque las herramientas nativas de Proxmox VE ofrecen capacidades básicas de copia de seguridad fuera de sitio, las organizaciones que buscan una solución más eficiente, completa y escalable pueden considerar el uso de Vinchin Backup & Recovery. Vinchin mejora la protección de datos de Proxmox VE con funcionalidades de respaldo fáciles de administrar y opciones de recuperación instantánea. Vinchin facilita la estrategia de copia de seguridad 3-2-1 permitiendo almacenar copias adicionales de seguridad en un lugar diferente, asegurando la recuperación ante desastres y el funcionamiento continuo del negocio si las copias de seguridad principales fallan.

1. Agregar almacenamiento de respaldo fuera del sitio

Añadir almacenamiento de copia de seguridad fuera de sitio

2. Seleccionar Copiar Origen desde el trabajo de copia de seguridad creado

Seleccionar origen de copia desde el trabajo de respaldo creado

3. Seleccionar Estrategias de Copia

Seleccionar Estrategias de Copia

4.Revisar y enviar el trabajo

La recuperación ante desastres será más efectiva con la combinación de Vinchin Instant Recovery y la Copia Fuera de Sitio. La máquina virtual fallida puede ser reiniciada en el segundo sitio en 15 segundos para recuperar rápidamente el sistema empresarial. Además de Proxmox, Vinchin admite más de 10 plataformas virtuales como VMware, Hyper-V, XenServer, oVirt, XCP-ng, entre otras. Disfruta de una prueba gratuita de 60 días con todas las funciones para experimentar la eficacia de Vinchin Backup & Recovery en la realización de copias de seguridad de servidores fuera del sitio.

Preguntas frecuentes sobre el respaldo fuera de sitio en Proxmox

1. P: ¿Puedo replicar máquinas virtuales entre diferentes clústeres de Proxmox con fines de respaldo fuera de sitio?

R: Sí, Proxmox incluye soporte integrado para la replicación de máquinas virtuales, que se puede utilizar para replicar VM en otro clúster de Proxmox en una ubicación externa. Esto se utiliza comúnmente para propósitos de alta disponibilidad y recuperación ante desastres.

2. P: ¿Puedo comprimir o deduplicar las copias de seguridad fuera de línea de Proxmox para ahorrar espacio?

R: Sí, se pueden configurar trabajos de copia de seguridad de Proxmox para comprimir los datos de respaldo. La deduplicación no viene incluida de serie, pero se puede lograr con herramientas de terceros o utilizando sistemas de archivos que admitan deduplicación, como ZFS.

Conclusión

Las copias de seguridad fuera del sitio son un aspecto ineludible de un plan integral de recuperación ante desastres. Para los usuarios de Proxmox VE, configurar un servidor de copia de seguridad remoto de Proxmox es una opción viable para lograr la protección de datos en sitios externos. Sin embargo, para superar las limitaciones inherentes de PBS y aprovechar capacidades de copia de seguridad más sofisticadas, las organizaciones deben considerar integrar soluciones de terceros como Vinchin Backup & Recovery. Al hacerlo, pueden garantizar sistemas de copia de seguridad robustos, escalables y fáciles de administrar que protejan sus entornos virtualizados contra cualquier forma de pérdida de datos.

Compartir en:

Categories: VM Backup