Lo más aterrador de un laboratorio casero no es la interrupción. Es el momento en que intentas restaurar un snapshot de Proxmox de hace tres semanas y la restauración se bloquea al 62 por ciento. Si nunca has probado una reversión, no tienes una copia de seguridad. Tienes una esperanza.
Analizamos siete herramientas que te permiten ensayar la ruta de restauración en un cronograma, detectar fragmentos corruptos antes de que importen y reportar un estado verde o rojo a un lugar que realmente verificas. Algunos son nativos de Proxmox, algunos son ayudantes de capa de almacenamiento y uno es una plataforma de copia de seguridad comercial completa. Todos ganan su lugar al hacer que “¿la restauración realmente funcionó?” sea una pregunta rutinaria, no un simulacro de emergencia.
Qué buscar en una herramienta de verificación
- Restauración automatizada a borrador. Los snapshots deben aterrizar en un disco real, no solo verificar sumas de verificación. Una suma de verificación puede estar intacta mientras los datos son inutilizables.
- Ejecuciones secas programadas. Una vez a la semana es una buena línea base para un laboratorio casero.
- Alertas. Restic imprimiendo “ok” en un archivo de registro solo ayuda si algo lee ese archivo de registro.
- Conciencia de deduplicación. Una herramienta consciente de dedup restaura solo lo que cambió, lo que mantiene el trabajo de verificación por debajo de una hora.
- Encriptación en reposo. La copia de seguridad debe ser inútil para cualquiera que robe el disco de destino.
- Soporte de múltiples destinos. Verificar en disco local es fácil. Verificar que una copia S3 fuera del sitio aún se restaura es la verdadera prueba.
Comparación rápida
| Herramienta | Mejor para | Licencia | Verificación de restauración | Notas |
|---|---|---|---|---|
| Restic | Simulacros de restauración con script | BSD-2, código abierto | check --read-data incorporado |
Destinos entre nubes de la caja |
| Proxmox Backup Server | Copias de seguridad de VM/CT nativas | AGPL, código abierto | Trabajos de verificación incorporados | La respuesta predeterminada para propietarios de Proxmox |
| Veeam Backup for Proxmox | SLA empresariales | Comercial | Trabajo SureBackup | La edición comunitaria gratuita cubre laboratorios pequeños |
| Sanoid + Syncoid | Rotación nativa de ZFS | GPLv3 | Prueba de restauración manual | Mejor cuando el host ejecuta ZFS |
| Kopia | Dedup abordado por contenido | Apache 2.0 | Verificación completa y de blob | GUI más CLI |
| BorgBackup | Repositorios locales deduplicados | BSD-3 | borg check --verify-data |
Confiable durante años |
| Duplicati | Copias de seguridad GUI entre nubes | LGPL | Cronograma de prueba de restauración | La mejor UI web de la lista |
Las aplicaciones
1. Restic, simulacro de restauración con script
Restic es un pequeño binario Go con una gran lista de características. Realiza copias de seguridad en disco local, SFTP, S3, B2, Azure, GCS y servidores Rest. Cada snapshot se aborda por contenido y se encripta del lado del cliente, por lo que un destino de copia de seguridad comprometido no filtra tus datos. La característica decisiva para la verificación es restic check --read-data, que lee cada fragmento del destino y confirma su decodificación. Envuélvelo en cron, canaliza el código de salida a tu alerta y tienes un simulacro de restauración semanal sin supervisión.
Dónde se queda corta: Restic no conoce las VM de Proxmox directamente. Haces una copia de seguridad del qcow2 o conjunto de datos ZFS del host, o instalas Restic en cada invitado y haces una copia de seguridad del sistema de archivos.
Precio: Gratis.
Plataformas: Linux, macOS, Windows, FreeBSD.
Descarga: Restic en GitHub y documentación de Restic.
Conclusión: La herramienta adecuada si deseas que cron más un pequeño script de shell sea toda la pila de copias de seguridad.
2. Proxmox Backup Server, la respuesta nativa de Proxmox
Proxmox Backup Server es la plataforma de copia de seguridad del proveedor y se conecta a la UI web de Proxmox VE como destino de almacenamiento. Cada copia de seguridad se deduplica a nivel de bloque, se encripta y es elegible para un trabajo de verificación que descifra y lee cada fragmento en un cronograma. Cuando un fragmento falla, PBS marca todo el snapshot como no confiable y se niega a ser la fuente de una restauración desde él.
Dónde se queda corta: PBS funciona mejor como un host dedicado. Superponer al mismo nodo que respalda derrota el propósito.
Precio: Gratis, con una suscripción empresarial pagada para un canal de actualización estable.
Plataformas: Linux basado en Debian, instalado como appliance bare-metal o VM.
Descarga: Proxmox Backup Server y documentación PBS.
Conclusión: Respuesta predeterminada para cualquiera que ejecute un clúster Proxmox serio.
3. Veeam Backup for Proxmox, SLA empresariales en casa
Veeam portó su pila de copias de seguridad a Proxmox en 2024 y la edición comunitaria gratuita ahora cubre laboratorios pequeños. La característica SureBackup es la razón para observarlo: inicia la VM restaurada en una red aislada, ejecuta un script para confirmar que el SO se levantó y envía un correo electrónico de aprobación o rechazo. Eso está más cerca de un simulacro completo de recuperación ante desastres que cualquiera de las opciones de código abierto puro.
Dónde se queda corta: La edición comunitaria está limitada a 10 cargas de trabajo. Por encima de eso, entras en los precios comerciales de Veeam, que están diseñados para empresas.
Precio: Edición comunitaria gratuita hasta 10 cargas de trabajo, luego un plan pagado.
Plataformas: Servidor Windows para la consola de administración de Veeam, agentes en nodos Proxmox.
Descarga: Veeam Backup for Proxmox.
Conclusión: La única herramienta aquí que realmente inicia una VM restaurada y le pregunta “¿estás viva?”.
4. Sanoid y Syncoid, rotación nativa de ZFS
Si Proxmox se ejecuta en ZFS, Sanoid administra el cronograma de snapshots y Syncoid envía snapshots a un segundo host a través de SSH. Juntos son la historia de copia de seguridad más ligera posible: un archivo .conf, una entrada cron y ZFS manejando el resto. La verificación es manual: zfs send | zfs receive en un conjunto de datos de borrador, luego inicia el invitado desde el pool restaurado.
Dónde se queda corta: Sin verificación de restauración automatizada. Lo scriptas tú mismo.
Precio: Gratis.
Plataformas: Linux y FreeBSD con ZFS.
Descarga: Sanoid en GitHub.
Conclusión: La canalización de copia de seguridad más rápida en ZFS. Empárejala con una restauración manual mensual.
5. Kopia, abordado por contenido con interfaz gráfica
Kopia es un participante más reciente que se comporta como Restic bajo el capó pero viene con una interfaz gráfica adecuada, un servidor de repositorio y una política de mantenimiento que elimina blobs huérfanos en un cronograma. kopia snapshot verify lee cada blob e informa fallos a granularidad de archivo, que es más fácil de depurar que un mensaje “el fragmento X falló”.
Dónde se queda corta: El trabajo de mantenimiento es opinionado y la retención mal configurada eliminará snapshots que querías mantener. Lee los documentos antes de ejecutar mantenimiento en producción.
Precio: Gratis.
Plataformas: Linux, macOS, Windows.
Descarga: Kopia en GitHub y sitio web de Kopia.
Conclusión: La dedup de Restic con una UI. Una buena opción cuando un miembro de la familia también necesita abrir la herramienta.
6. BorgBackup, el clásico de confianza
BorgBackup ha sido la respuesta predeterminada para copias de seguridad de Linux deduplicadas durante una década. borg check --verify-data lee cada fragmento y valida el hash. Empárejalo con borgmatic para un frontend de archivo de configuración y cron para programación. El modo solo añadir es una defensa específica contra ransomware: incluso si el host de origen está comprometido, el repositorio de copia de seguridad no puede ser reescrito desde ese host.
Dónde se queda corta: Solo un cliente puede escribir en un repositorio a la vez. Los problemas de bloqueo aparecen cuando el trabajo de verificación se superpone con una copia de seguridad activa.
Precio: Gratis.
Plataformas: Linux, macOS, FreeBSD, Windows vía WSL.
Descarga: BorgBackup en GitHub y documentación de Borg.
Conclusión: La opción conservadora segura. Aburrida, y eso es el cumplido que merece.
7. Duplicati, interfaz gráfica web para cronogramas de verificación
Duplicati apunta a la misma lista de backend S3-y-amigos que Restic y Kopia, pero lidera con una UI web, un programador y un trabajo “copia de seguridad de prueba” incorporado que restaura una muestra aleatoria de archivos a un directorio de borrador y los diferencia contra la fuente. Esa es una verificación más ligera que una restauración completa y atrapa la mayoría de corrupción silenciosa sin necesidad de un disco de repuesto.
Dónde se queda corta: La base de datos de Duplicati ha tenido bugs de corrupción a lo largo de los años. Mantenlo en la versión estable más reciente.
Precio: Gratis.
Plataformas: Linux, macOS, Windows.
Descarga: Duplicati en GitHub y sitio web de Duplicati.
Conclusión: La incorporación más amigable de los siete. La mejor opción para cualquiera alérgico a los archivos de configuración.
Cómo elegir la correcta
- Ejecutas un nodo Proxmox y deseas la ruta bendita por el proveedor: Proxmox Backup Server. Nada más se integra tan bien con la UI web de VE.
- Deseas un simulacro de restauración real, no solo una suma de verificación: Veeam SureBackup. Inicia la VM restaurada y le pide al OS que demuestre que funciona.
- Ya lo scripts todo en bash: Restic. Binario pequeño, gran cobertura de pruebas.
- Estás en ZFS y deseas la canalización más barata posible: Sanoid y Syncoid. Luego programa una restauración manual mensual.
- Un miembro de la familia necesita ejecutar la herramienta también: Duplicati o Kopia. Ambos tienen una UI.
- Deseas una década de endurecimiento en producción: BorgBackup. Lo aburrido funciona.
Preguntas frecuentes
¿Con qué frecuencia se debe probar la restauración de un snapshot de Proxmox?
Al menos mensualmente para un laboratorio casero, semanalmente para cualquier cosa que notarías si se rompiera. Automatiza la verificación para que no dependa de que recuerdes.
¿Es suficiente una suma de verificación para confiar en una copia de seguridad?
No. Una suma de verificación confirma que los bytes no se han corrompido, pero no confirma que la copia de seguridad se restaure a un invitado que pueda arrancar. La única prueba real es una restauración.
¿Puedo usar una herramienta para las VM de Proxmox y mi escritorio?
Restic, Kopia, BorgBackup y Duplicati todos funcionan a nivel de sistema de archivos, por lo que cubren ambos. Proxmox Backup Server se enfoca en VM y contenedores y no se ajusta al flujo de trabajo de escritorio.
¿Cuál es la forma más rápida de probar que mi copia de seguridad funciona ahora?
Restaura el último snapshot a una VM de borrador en Proxmox e inicia. Si aparece, tu copia de seguridad funciona hoy. Si no, tienes tu respuesta.
¿Necesita la verificación un host separado?
No estrictamente, pero restaurar al mismo host es peligroso. Usa un disco de repuesto, un segundo nodo Proxmox o una VM pequeña si no puedes prescindir del hardware.