-
Requisitos previos
-
Replicación de almacenamiento y ZFS en Proxmox
-
Pasos para configurar la función de replicación en Proxmox
-
Protección integral de datos para Proxmox VE
-
Preguntas frecuentes sobre la replicación en Proxmox
-
Conclusión
Proxmox VE es una plataforma de gestión de servidores de código abierto que permite a los usuarios administrar máquinas virtuales, contenedores, almacenamiento, redes virtualizadas y clústeres de alta disponibilidad desde una única interfaz web. Es una herramienta poderosa para gestionar entornos de servidor complejos.
La replicación de datos es un proceso que consiste en copiar datos desde un lugar a otro para garantizar que todos los usuarios comparten el mismo nivel de información. El objetivo de la replicación es mantener la disponibilidad y coherencia de los datos en un sistema distribuido.
Requisitos previos
En la plataforma Proxmox VE, se ofrece una función de replicación que puede ser utilizada tanto por máquinas virtuales como por contenedores. Puede programarse para replicar periódicamente el estado más reciente de las máquinas virtuales y contenedores en otro nodo. Si el nodo original falla, habrá una réplica disponible en otro nodo.
Para utilizar la función de replicación proporcionada por PVE, deben cumplirse las siguientes condiciones:
Debes tener al menos dos nodos Proxmox
Los nodos de origen y destino deben estar en el mismo clúster
El disco de la máquina virtual o contenedor debe estar almacenado en el almacenamiento ZFS
Los nodos de origen y destino deben tener almacenamiento ZFS con el mismo nombre
El nodo de destino debe tener suficiente espacio de almacenamiento
Replicación de almacenamiento y ZFS en Proxmox
Proxmox VE utiliza ZFS para su funcionalidad de replicación. ZFS es un sistema de archivos avanzado que incluye características como la gestión de instantáneas y verificación de integridad de datos. Proxmox VE puede tomar instantáneas ZFS de volúmenes de almacenamiento de máquinas virtuales y contenedores, y replicarlos a otro nodo en el clúster.
La herramienta de línea de comandos, pvesr, se utiliza para administrar el marco de replicación de almacenamiento de Proxmox VE. La replicación de almacenamiento mejora la redundancia de las máquinas invitadas que utilizan almacenamiento local, al mismo tiempo que reduce los tiempos de migración.
Esta herramienta facilita la replicación de discos virtuales de invitados a diferentes nodos, permitiendo el acceso a los datos de los invitados en otros nodos sin la necesidad de almacenamiento compartido. La replicación de almacenamiento utiliza la tecnología de instantáneas para reducir el volumen de datos transmitidos por la red. Así, después de la primera sincronización completa, solo es necesario transmitir los nuevos datos incrementales. En caso de falla del nodo, su invitado puede iniciar la operación en el nodo replicado.
Cada invitado puede replicarse simultáneamente a varios nodos de destino, sin embargo, la replicación al mismo nodo de destino no puede ocurrir más de una vez simultáneamente.
Para configurar la replicación de almacenamiento, es fundamental establecer el almacenamiento localmente en ZFS para la máquina virtual.
Pasos para configurar la función de replicación en Proxmox
1. Crear un grupo de almacenamiento ZFS
Necesitas preparar un disco separado y formatearlo.
Accede a la Interfaz Gráfica de Usuario de Proxmox VE, selecciona el nodo donde deseas crear el grupo de almacenamiento y haz clic en ZFS.
Entonces, haga clic en Create ZFS. A continuación, se mostrará una ventana emergente que presentará las particiones de disco ya formateadas. Seleccione la partición que desea utilizar e ingrese un nombre.
En otros nodos de servicio, realiza los mismos pasos que arriba. Ten en cuenta que al crear ZFS en otros nodos, marca la opción Add Storage. Y el nombre creado debe ser igual al del primer grupo de almacenamiento ZFS creado antes. De lo contrario, se informará un error durante la copia de almacenamiento.
Posteriormente, en su Datacenter > Storage, seleccione el almacenamiento ZFS curado y edite su nodo para que coincida con el nodo de almacenamiento ZFS deseado.
2. Incorporación de un esquema de replicación
Seleccione la máquina virtual o el contenedor destinado a la replicación. A su derecha, seleccione Replication, luego haga clic en Add. Aparecerá una ventana emergente donde designará el destino de la replicación, definirá la frecuencia de replicación en términos de intervalo de tiempo y la tasa antes de hacer clic en Create.
Como resultado, esto conlleva la replicación sincrónica de los datos de la máquina virtual en otros nodos.
Además, si la máquina virtual de origen ha tomado un snapshot, también será replicada durante el proceso de replicación.Durante el proceso de replicación, se mostrarán registros, pero hay un punto especial a tener en cuenta: la tarea de replicación no se muestra en la ventana de registros en la parte inferior de la interfaz principal del sistema. Debes hacer clic en la pestaña de replicación del nodo o máquina virtual para verlo.
Para verificar el estado de la tarea de replicación en curso o el resultado de la última tarea de replicación, puedes seleccionar la tarea y luego presionar el botón Log.
3. En conjunto con la Alta Disponibilidad
En casos donde los nodos del servidor de máquinas virtuales fallan, la alta disponibilidad permite la migración de la máquina virtual a otros nodos operativos.
Navega hasta Datacenter > HA, y a continuación, incorpora la máquina virtual o contenedor que deseas administrar con HA. Selecciona el nodo de destino y luego haz clic en Create.
Para probar: Puede apagar manualmente los nodos del servidor y verificar si la máquina virtual gestionada por HA se migra a otros nodos.
Protección integral de datos para Proxmox VE
Aunque la replicación es una herramienta poderosa para mantener la disponibilidad de los datos, no se debe descuidar la copia de seguridad de los mismos. La replicación protege contra fallos de hardware y eventos catastróficos, pero no protege contra la corrupción de datos o la eliminación accidental. Por lo tanto, es fundamental contar también con un sistema de copia de seguridad independiente.
Vinchin Backup & Recovery es una solución sólida de protección para el entorno Proxmox VE, que ofrece características avanzadas de respaldo, como el respaldo automático de VM, respaldo sin agente, respaldo LAN/LAN-Free, copia fuera del sitio, recuperación instantánea, reducción eficiente de datos, archivo en la nube, entre otros, siguiendo estrictamente la arquitectura de respaldo dorada 3-2-1 para garantizar de manera integral la seguridad y la integridad de sus datos en Proxmox VE, más allá de la replicación.
Además, el cifrado de datos y la protección contra ransomware te ofrecen una doble seguridad para proteger tus copias de seguridad de VM de Proxmox VE. También puedes migrar datos de un host Proxmox a otra plataforma virtual y viceversa de forma sencilla.
Solo necesitas 4 pasos para hacer una copia de seguridad de las VMs de Proxmox VE:
1. Seleccionar el objeto de respaldo.
2. Seleccionar destino de copia de seguridad.
3. Seleccionar estrategias de respaldo.
4. Revisar y enviar el trabajo.
Vinchin Backup & Recovery ha sido elegido por miles de empresas y tú también puedes comenzar a utilizar este potente sistema con una prueba gratuita de 60 días con todas las funciones para proteger tu entorno Proxmox. Además, contáctanos y deja tus necesidades, recibirás una solución acorde a tu entorno IT.
Preguntas frecuentes sobre la replicación en Proxmox
1. P: ¿Puede una máquina virtual replicarse en varios nodos de destino simultáneamente?
R: Sí, cada máquina virtual puede replicarse en múltiples nodos de destino simultáneamente, mejorando la redundancia. Sin embargo, la replicación simultánea al mismo nodo de destino está restringida para evitar conflictos.
2. P: ¿Cuáles son las principales diferencias entre ZFS y Ceph en el ecosistema de almacenamiento de Proxmox VE?
R: ZFS es un sistema de archivos y administrador de volúmenes que ofrece gestión de instantáneas y verificación de integridad de datos. Por otro lado, Ceph es un sistema de almacenamiento de objetos distribuido, proporcionando almacenamiento escalable y tolerante a fallas. La elección depende de las necesidades específicas de almacenamiento, siendo ZFS comúnmente utilizado para almacenamiento local y Ceph para escenarios distribuidos.
3. P: ¿La replicación de Proxmox VE es un sustituto para una estrategia de respaldo integral?
R: No, la replicación en Proxmox VE protege contra fallas de hardware, pero no aborda problemas como la corrupción de datos o la eliminación accidental. Un sistema de respaldo independiente, como Vinchin Backup & Recovery, es fundamental para la protección integral de los datos.
Conclusión
La función de replicación de Proxmox VE, impulsada por ZFS, garantiza la consistencia y disponibilidad de los datos en los nodos de un clúster. Al establecer el almacenamiento ZFS, configurar esquemas de replicación e integrarse con Alta Disponibilidad, los usuarios pueden fortalecer sus entornos de servidores contra fallas, minimizar el tiempo de inactividad y gestionar de forma fluida las máquinas virtuales.
Puede elegir Vinchin Backup & Recovery para proteger fácilmente las VM en Proxmox VE. ¡No pierda la oportunidad de probarlo gratis!
Compartir en: