Lo primero que debes hacer después instalando un servidor proxmox es decidir cómo hacer una copia de seguridad de sus contenedores y máquinas virtuales proxmox y dónde guardar esas copias de seguridad de forma segura. Mantener las copias de seguridad en el mismo sistema no es una estrategia de copia de seguridad real y NO ES SEGURO. En esta guía paso a paso, veremos cómo hacer una copia de seguridad de los contenedores y las máquinas virtuales de Proxmox en una unidad USB externa a través de la interfaz de usuario web de Proxmox. También veremos cómo sobrescribir un contenedor o VM existente y cómo restaurar el contenedor y la VM eliminados desde la copia de seguridad.
Si ejecuta Proxmox en producción, debe saber cómo hacer una copia de seguridad de los contenedores/VM de Proxmox periódicamente para evitar la pérdida de datos. Afortunadamente, el panel web de Proxmox hace que el trabajo sea aún más fácil y rápido.
Tabla de Contenidos
1. Cree un directorio de respaldo en una unidad USB
Conecte la unidad externa USB a su sistema host Proxmox. Asegúrese de que la unidad tenga suficiente espacio libre para almacenar los contenedores y las máquinas virtuales de Proxmox.
Para fines de demostración, he creado un directorio llamado «Proxmox_Backup» en mi unidad USB externa. Mi unidad USB está montada debajo /media/ostechnix/
directorio.
2. Cree un nuevo almacenamiento Proxmox para copias de seguridad
Abra la interfaz de usuario web de Proxmox y navegue hasta Centro de datos -> Almacenamiento. Hacer clic «Agregar» botón y elige «Directorio» del menú desplegable.
dar un significado nombre para el nuevo directorio de almacenamiento en el «IDENTIFICACIÓN» columna. En la columna «Directorio», ingrese el ruta real del directorio de copia de seguridad que creó en la unidad USB externa en el paso 1. A continuación, elija «Archivo de copia de seguridad VZDump» entre otros tipos de archivos de la «Contenido» caja desplegable.
Aquí, di el nombre de almacenamiento de Proxmox como «Proxmox_Backup» y la ubicación de mi directorio de copia de seguridad es «/media/ostechnix/SK_Ostechnix1/Proxmox_Backup/». He seleccionado los tipos de archivo «Imagen de disco» y «Archivo de copia de seguridad VZDump» para hacer una copia de seguridad. Puede elegir todos los demás tipos de archivos, como imágenes ISO, plantillas de contenedores, contenedores y fragmentos, etc.
Una vez seleccionados los tipos de contenido para respaldar, haga clic en Agregar.
Ahora verá que el nuevo almacenamiento aparece en la sección Almacenamiento.
También verá que se crean algunos subdirectorios nuevos en el directorio «Proxmox_Backup» en su unidad externa.
Elegí solo dos tipos de archivos para respaldar (es decir, imagen de disco y archivo de respaldo VZDump), por lo tanto, se crean dos directorios. Si elige otros tipos de archivos, se crearán más directorios.
3. Copia de seguridad de contenedores Proxmox y máquinas virtuales
Primero, debe crear un trabajo de copia de seguridad y definir los contenedores y las máquinas virtuales que desea respaldar.
Ir Centro de datos -> Copia de seguridad y haga clic «Agregar» botón.
En el General sección, es necesario configurar los siguientes parámetros.
- nodo proxmox – Elija «Todos» si desea hacer una copia de seguridad de todos los contenedores y máquinas virtuales de todos los nodos de Proxmox en el centro de datos. También puede elegir un nodo proxmox individual en el cuadro desplegable.
- directorio de almacenamiento – Esto debería seleccionarse automáticamente para usted. Si hay varios directorios de almacenamiento, debe elegir uno de la lista. En mi caso, el directorio de almacenamiento es Proxmox_Backup.
- Tiempo programado – Seleccione el día y la hora de inicio de las copias de seguridad. Seleccioné «Todos los días 2.20 y 22.20». Por lo tanto, las copias de seguridad comenzarán todos los días a las 2:30 a. m. y a las 10:30 p. m.
- Modo de selección – En el cuadro, puede optar por incluir, excluir vms de la copia de seguridad. Voy a hacer una copia de seguridad de todo, así que seleccioné «Todo».
- Compresión – Elija el nivel de compresión para sus copias de seguridad. Voy a ir con el valor predeterminado que es ZSTD (rápido y bueno).
- Modo – Elija «Instantánea».
A copia de seguridad de todos los contenedores/máquinas virtuales en el nodo Proxmox, elija «Todos» del modo Selección.
A copia de seguridad solo de ciertos contenedores/máquinas virtualesSeleccione «Incluir máquinas virtuales seleccionadas» y elija los contenedores/máquinas virtuales de la lista.
En el Retencion sección, elija la cantidad de copias de seguridad que desea conservar. Tienes las siguientes opciones. Elija el que se adapte a sus requisitos.
- Mantenga todas las copias de seguridad
- mantener el último «NORTE» copias de seguridad
- Mantenga diario, por hora, semanal, mensual y anual «NORTE» copias de seguridad
Después de definir el período de retención, haga clic en «Crear» botón.
Ahora verá el trabajo de copia de seguridad en la sección «Copias de seguridad».
Como puede ver en la captura de pantalla anterior, configuré el trabajo de copia de seguridad para todos los contenedores y máquinas virtuales.
Si ha elegido hacer una copia de seguridad de un contenedor o máquina virtual en particular, verá los ID del contenedor/máquina virtual seleccionados en la pestaña Selección.
Eso es todo. Del mismo modo, puede definir tantos trabajos de copia de seguridad en diferentes intervalos. Las copias de seguridad comenzarán automáticamente a la hora programada.
Si no desea esperar el tiempo programado, puede ejecutar manualmente la copia de seguridad en cualquier momento, como se muestra en la siguiente sección.
3.1. Ejecutar copias de seguridad manualmente
Seleccione un trabajo de copia de seguridad y haga clic en «Corre ahora» botón para crear una copia de seguridad de sus contenedores y máquinas virtuales inmediatamente.
Haga clic en «Sí» para iniciar la tarea de copia de seguridad. Verá el progreso de la copia de seguridad en la sección «Tareas» en la parte inferior de la interfaz de usuario web de Proxmox. Simplemente haga doble clic en él para ver la salida detallada.
3.2. Ver copias de seguridad
Una vez que se completa la copia de seguridad, puede ver la lista de copias de seguridad disponibles en Almacenamiento Proxmox -> Copias de seguridad pestaña.
También puede ver las copias de seguridad en el directorio de almacenamiento de su unidad externa.
Abra la unidad USB y navegue hasta Directorio de almacenamiento Proxmox -> volcado.
4. Copia de seguridad de un solo contenedor o máquina virtual bajo demanda
A veces, desea hacer una copia de seguridad del contenedor o la máquina virtual después de realizar algunos cambios en ellos. Por ejemplo, es posible que haya configurado un servidor web en una máquina virtual y desee realizar una copia de seguridad.
Digamos que desea hacer una copia de seguridad de la máquina virtual de FreeBSD. Para hacerlo, abra la interfaz de usuario web de Proxmox y navegue hasta su Host Proxmox -> FreeBSD VM -> Copia de seguridad -> Copia de seguridad ahora.
Asegúrate de haber elegido el Almacenamiento de destino correcto unidad, modo y método de compresión para la copia de seguridad y, finalmente, haga clic en «Copia de seguridad» para continuar.
Luego de una copia de seguridad exitosa, se mostrará el siguiente mensaje en el asistente del visor de tareas.
Cierre el visor de tareas y verá la nueva copia de seguridad en la sección Copia de seguridad.
También puede verlo bajo el copias de seguridad pestaña de su almacenamiento Proxmox principal también.
5. Restaurar contenedores y máquinas virtuales Proxmox
¡Restaurar contenedores Proxmox o máquinas virtuales es bastante fácil!
Simplemente haga clic en el contenedor o máquina virtual que desea restaurar y haga clic en Respaldo pestaña y elija la copia de seguridad y haga clic en «Restaurar» botón.
Aquí, vamos a restaurar el contenedor desde la unidad de copia de seguridad (es decir, la unidad externa) al disco local, ¿verdad? Sí. entonces debes elija «local» del Almacenamiento columna.
Tenga en cuenta que la acción anterior sobrescribir el contenedor.
Incluso puede eliminar el contenedor o la máquina virtual y restaurarlo desde la copia de seguridad.
Por ejemplo, eliminemos el contenedor Almalinux. Haga clic en el contenedor de Almalinux y haga clic en Más -> Eliminar.
Ingrese la ID del contenedor y marque las casillas de verificación Purgar y destruir para eliminar permanentemente el contenedor, incluido su disco virtual.
Limpiamos completamente el contenedor. ahora ve a Proxmox Storage (es decir, Proxmox_Backup) -> Copias de seguridad. Verá la lista de copias de seguridad disponibles. Elija la copia de seguridad del contenedor de la lista. En nuestro caso, es el contenedor Almalinux. y haga clic «Restaurar» botón.
Asegúrese de haber elegido el almacenamiento «local» y presione el botón «Restaurar» para restaurar el contenedor eliminado de la copia de seguridad.
Ahora, el contenedor eliminado se restaura de nuevo. Puedes empezar a usar el contenedor.
Conclusión
Para resumir, discutimos cómo hacer una copia de seguridad de un contenedor o una máquina virtual en una unidad externa a través del panel web de Proxmox. También aprendimos cómo restaurar los contenedores y las máquinas virtuales de Proxmox desde la copia de seguridad.
Como puede ver, esta es una solución de respaldo de Proxmox simple y eficiente que cualquiera puede configurar rápidamente en minutos.