Opciones de implementación:
Proxmox Backup Server
Copias de seguridad incrementales para PVE
Contenido :
Qué es Proxmox BS ?
Proxmox BS Backup Server es una solución de copia de seguridad empresarial para realizar copias de seguridad y restaurar máquinas virtuales, contenedores y hosts físicos de PVE. Al admitir copias de seguridad incrementales y completamente deduplicadas, PBS reduce significativamente la carga de la red y ahorra un valioso espacio de almacenamiento.
Puede reemplazar los costosos sistemas de respaldo con una solución de código abierto de nivel empresarial. En combinación con el soporte profesional, sacará el máximo partido a su solución de software.
Principales características
- Administrador Web GUI viene con una interfaz gráfica de usuario (GUI) integrada para administrar el servidor. Esto significa que puede realizar todas las tareas de administración a través de su navegador web.
- API REST, utiliza una API RESTful con JSON como formato de datos principal, y toda la API se define formalmente mediante JSON Schema. Esto permite una integración rápida y sencilla para herramientas de administración de terceros.
- CLI oara los usuarios avanzados que están acostumbrados a la comodidad del shell de Unix, PBS proporciona una interfaz de línea de comandos para realizar tareas especiales o muy avanzadas. La interfaz de línea de comandos tiene finalización inteligente de pestañas y documentación completa de la página de manual de UNIX.
- Sincronización remota, permite extraer o sincronizar almacenes de datos con otras ubicaciones para obtener redundancia. Este es un método eficaz para sincronizar datos hacia o desde hosts remotos. Solo se transfieren los cambios desde la sincronización anterior..
- Incremental y deduplicación las copias de seguridad se envían de forma incremental desde PVE a PBS, donde se deduplican los datos. Normalmente, los cambios entre las copias de seguridad periódicas son bajos. Leer y enviar solo los cambios reduce el espacio de almacenamiento utilizado y el impacto de la red.
- Rendimiento y compresión está escrito en Rust, un lenguaje moderno, rápido y con memoria eficiente, proporciona alta velocidad y eficiencia de memoria, debido en parte a su falta de tiempo de ejecución y recolector de basura. PBS utiliza la compresión ultrarrápida Zstandard (ZSTD) que puede comprimir varios gigabytes de datos por segundo. ZSTD se caracteriza por una alta relación de compresión y una velocidad de compresión muy rápida.
- Cifrado todo el tráfico de cliente a servidor se cifrará para salvaguardar la integridad de los datos. Para un alto rendimiento, el cifrado autenticado se realiza en el lado del cliente con AES-256 en Galois / Counter Mode (GCM). Al utilizar una clave maestra (par de claves pública / privada RSA), puede almacenar una versión cifrada de la clave de cifrado junto con cada copia de seguridad.
- Rol de usuario y permiso de grupo Se utilizan dos dominios: uno para los usuarios del sistema y el otro para los permisos y la propiedad de los datos. Existe una amplia gama de roles de usuario (conjuntos de permisos de grupos), que especifican exactamente lo que cada usuario puede hacer en el servidor.
- Algoritmo de comprobación utiliza un algoritmo de suma de comprobación SHA-256 integrado para garantizar la precisión y coherencia de sus datos. dentro de cada copia de seguridad, se crea un archivo de manifiesto. El algoritmo de suma de comprobación también se utiliza en la deduplicación para detectar datos comunes entre copias de seguridad de diferentes máquinas.
- Recuperación granular viene con un catálogo de navegación de copias instantáneas, puede buscar rápidamente dentro un archivo y restaurarlo individualmente.
Empezar a usarlo
Proxmox Backup Server se basa en una distribución mínima de Debian GNU / Linux con compatibilidad integrada con ZFS. Por lo tanto, se puede instalar en bare-metal, utilizando la imagen ISO descargable.
El servidor de respaldo viene equipado con todas las herramientas de administración esenciales que necesita, así como con una interfaz basada en web fácil de usar. Esto permite una administración simple y lista para usar de su servidor, ya sea a través de la línea de comandos o un navegador web estándar.
Requisitos mínimos
Cuando ejecute PBS en un entorno de producción, necesitará un equipo de servidor de alta calidad para asegurarse de que sus datos respaldados estén seguros.
Hardware solo para pruebas
- Procesador en 64bits (x86-64 or AMD64) al menos 2 núcleos
- 2 GB en RAM
- 8 Gb en Disco Duro
- Tarjeta de red
Proxmox BS se puede instalar en soluciones de virtualización o en la nube.
Hardware mínimo recomendado
- Procesador en 64bits (x86-64 or AMD64), con 4 núcleos o más
- 4 GB en RAM, solo servicios PVB.
- 1 GB en RAM por cada Tb de almacenamiento.
- Discos duros rápidos (SSD, SAS 10k)
- Soporte para RAID por hardware o ZFS
- Tarjetas de red Gbit (Cantidad según la configuración de almacenamiento externo y/o cluster)
Si se utilizan discos duros de 7.2k o menos se recomienda encarecidamente utilizar una memoria caché de metadatos en SSD con raid.