Inicio > Blog de copias de seguridad y recuperación > Backup de OpenStack: Mejores prácticas, métodos incorporados y soluciones

Backup de OpenStack: Mejores prácticas, métodos incorporados y soluciones

1 Star2 Stars3 Stars4 Stars5 Stars
(11 votos, media: 4,94 fuera de 5)
Cargando...
Actualizado 21st febrero 2024, Rob Morrison

Introducción a OpenStack

OpenStack es una plataforma de computación en nube de código abierto que proporciona tanto un marco como un conjunto de herramientas para construir y supervisar una infraestructura de nube privada y pública. Su diseño se basa en la flexibilidad, la escalabilidad y la interoperabilidad, lo que la convierte en la opción favorita de las organizaciones que buscan crear y gestionar sus entornos en la nube. Presentado en 2010, OpenStack consiguió reunir a un público razonablemente amplio tanto de usuarios habituales como de desarrolladores.

Gracias a su naturaleza de código abierto y a su estructura modular, OpenStack presume de un alto grado de personalización, lo que permite a las organizaciones ajustar su infraestructura de nube para satisfacer sus requisitos específicos. Encuentra una amplia aplicación en diversos sectores, como empresas, proveedores de servicios, instituciones de investigación y organizaciones gubernamentales, permitiéndoles establecer y mantener nubes privadas y públicas. Además, OpenStack es compatible con varios hipervisores y backends de almacenamiento, lo que garantiza su adaptabilidad y compatibilidad con la infraestructura existente.

Componentes de OpenStack

OpenStack tiene una arquitectura modular de código abierto compuesta por diferentes componentes. Estos componentes incluyen:

  • Un componente informático llamado Nova. Gestiona los servicios de virtualización y orquestación para el manejo de máquinas virtuales (VM), facilitando la creación, gestión y escalabilidad de las VM.
  • Swift.
  • Un componente de almacenamiento llamado Swift y Cinder. El primero es un sistema de almacenamiento de objetos distribuido diseñado exclusivamente para el almacenamiento de datos: documentos, medios, etc. El segundo ofrece servicios de almacenamiento en bloque, lo que permite adjuntar y gestionar volúmenes de almacenamiento para máquinas virtuales.
  • Un componente de red llamado Neutron. Ofrece la creación de redes como un servicio, permitiendo la creación y gestión de redes, subredes y enrutadores con soporte para varias topologías de red.
  • Un componente de panel de control llamado Horizon. Una interfaz gráfica de usuario (GUI) basada en web para OpenStack, que simplifica la gestión de recursos para administradores y usuarios.
  • Un componente de identidad llamado Keystone. Este servicio de identidad y autenticación gestiona la autenticación de usuarios y roles y proporciona un control de acceso centralizado.
  • Un componente de servicio de imágenes llamado Glance. Gestiona y almacena imágenes de máquinas virtuales, agilizando el despliegue de instancias con configuraciones predefinidas.
  • Un componente de orquestación llamado Heat. Un servicio de orquestación que permite definir y gestionar la infraestructura de la nube como código, facilitando la creación y gestión de aplicaciones enteras en la nube mediante plantillas.
  • Un componente de telemetría llamado Ceilómetro. Proporciona servicios de medición y supervisión para realizar un seguimiento del uso de los recursos en el entorno de la nube, ayudando en la facturación, el seguimiento del uso y la supervisión del rendimiento.
  • Un componente de base de datos llamado Trove. Ofrece bases de datos como servicio, lo que simplifica la gestión, el aprovisionamiento y el escalado de bases de datos en la nube.
  • Un componente relacionado con contenedores llamado Magnum. Utilizado para la orquestación y gestión de contenedores, compatible con tecnologías de contenedores populares como Docker y Kubernetes.
  • Un componente de flujo de trabajo llamado Mistral. Ofrece múltiples medios para gestionar flujos de trabajo utilizando diferentes lenguajes basados en YAML.
  • Un componente elástico de map reduce llamado Sahara. Existe para crear una forma rápida y sencilla de aprovisionar clústeres Hadoop.
  • Un componente bare metal llamado Ironic. Gestiona máquinas bare metal, una bifurcación de Nova que se separó en su propio proyecto. Funciona como una API de hipervisor para dispositivos bare-metal.
  • Un componente de mensajería llamado Zaqar. Una oferta de mensajería en la nube multiinquilino con soporte completo de API RESTful que es a la vez segura y rápida.
  • Un componente de SL compartido llamado Manila. Ofrece una API para la gestión de recursos compartidos en un marco independiente del proveedor.
  • Un componente DNS llamado Designate. Proporciona una API REST muy funcional para la gestión de DNS.
  • Un componente gestor de claves llamado Barbican. Almacena y gestiona claves de forma segura, útil en todos los entornos.
  • Un componente de análisis de causa raíz llamado Vitrage. Ofrece un intrincado sistema de gestión de eventos para OpenStack, es un servicio de análisis de causa raíz con multitud de perspectivas sobre problemas y formas de resolverlos.
  • Un componente sobre acciones de alarma basadas en reglas llamado Aodh. Permite alarmas basadas en acciones con un alto grado de personalización.

Algunos de los componentes se consideran «componentes principales» debido a que la mayoría de los usuarios de OpenStack los utilizan de alguna forma o manera. Estos componentes son Nova, Heat, Glance, Keystone, Swift, Horizon, Neutron, Cinder y Ceilometer.

Cómo hacer backups en OpenStack

Crear copias de seguridad de los datos para su recuperación en caso de desastres o fallos no sólo es importante; es absolutamente esencial. Este principio se aplica a todos los aspectos de la gestión de datos, incluida la backup de las instancias y volúmenes de OpenStack. Los equipos de TI ven OpenStack como algo liberador y versátil, sobre todo porque OpenStack es una plataforma de código abierto en su núcleo que intenta utilizar estándares abiertos siempre que sea posible.

OpenStack suele desplegarse en forma de solución IaaS (infraestructura como servicio) que trabaja con nubes tanto privadas como públicas, gestionando servidores virtuales, recursos de almacenamiento y mucho más. Dado que OpenStack trabaja con formas de datos en todo momento, es natural que exista algún tipo de capacidad de backup en la propia solución.

Hay múltiples maneras de crear una copia de seguridad de los datos de OpenStack – pero primero, tenemos que repasar las mejores prácticas generales para los temas de copia de seguridad y recuperación de OpenStack:

  • Haga copias de seguridad de todos los datos, no sólo de las máquinas virtuales

Aunque pueda parecer que hacer copias de seguridad de los datos en OpenStack se asocia principalmente con las copias de seguridad de las máquinas virtuales, es crucial no pasar por alto los datos que se extienden más allá de esas máquinas virtuales. Es aconsejable asegurarse de que sus copias de seguridad lo abarcan todo, incluidas las máquinas virtuales, las aplicaciones, las redes y mucho más.

También es esencial tener en cuenta que estas operaciones de backup pueden ejecutarse eficazmente con la ayuda de diversas herramientas de terceros. Estas herramientas suelen ofrecer la capacidad de trabajar tanto con almacenamiento en caliente como en frío, proporcionan políticas de retención flexibles y ofrecen otras funciones avanzadas.

  • Preste atención a los parámetros clave de las copias de seguridad (especialmente cuando se trata de recuperación ante desastres)

Prestar mucha atención al Objetivo de Punto de Recuperación (RPO) y al Objetivo de Tiempo de Recuperación (RTO) es primordial a la hora de planificar la protección de copias de seguridad de un entorno OpenStack. Estas dos métricas clave son cruciales para cualquiera que busque una forma de analizar la eficacia de su estrategia de copias de seguridad.

RPO establece el punto específico en el tiempo al que sus datos deben ser recuperados después de una interrupción. Define cuánta pérdida de datos puede tolerar su organización. Asegurarse de que su RPO se ajusta a los requisitos de su empresa es esencial.

El RTO representa el mayor tiempo de inactividad que pueden soportar sus sistemas críticos. Determina el tiempo necesario para que estos sistemas vuelvan a estar en línea y plenamente funcionales tras una interrupción. Conseguir un RTO equilibrado es vital, ya que debe ser lo suficientemente bajo como para minimizar el impacto empresarial, pero también económicamente viable.

Conseguir el equilibrio adecuado entre RPO y RTO es una tarea delicada. Un RPO y un RTO más agresivos pueden requerir inversiones sustanciales en infraestructura y tecnologías, mientras que un enfoque más relajado podría arriesgar la pérdida de datos y un tiempo de inactividad prolongado. Es crucial alinear estos objetivos con las necesidades específicas de su empresa, garantizando que su solución de copia de seguridad y recuperación sea a la vez eficaz y rentable.

  • Asegúrese de aprender todo lo que pueda sobre los módulos principales de OpenStack

OpenStack comprende distintos componentes de software que colaboran para ofrecer servicios en la nube. La comunidad OpenStack reconoce nueve componentes principales: Horizon, Glance, Nova, Heat, Keystone, Swift, Neutron y Ceilometer. Cinder, un componente de almacenamiento en bloque responsable de proporcionar volúmenes para las instancias de OpenStack, merece una atención especial en lo que respecta a las copias de seguridad.

Para maximizar el potencial de Cinder, se necesita una solución de almacenamiento que sea resistente, fiable, escalable y con muchas funciones, y que cumpla todos los requisitos de las cargas de trabajo. Muchos optan por Ceph, ya que se integra perfectamente con OpenStack. La razón principal por la que esta combinación particular de soluciones es tan popular es porque Cinder respaldado por Ceph puede ofrecer mucha redundancia y escalabilidad para despliegues a gran escala. Desde el punto de vista de la recuperación ante desastres, es vital que la solución que elija pueda integrarse a la perfección no sólo con Cinder sino también con Ceph, para garantizar una protección de datos y unas capacidades de recuperación completas.

  • No se salte la documentación oficial de OpenStack

Para un funcionamiento sin problemas, es crucial que los miembros del equipo de TI examinen concienzudamente la documentación de OpenStack cada vez que se introduce una nueva versión. Esta documentación proporciona instrucciones esenciales sobre cómo salvaguardar y configurar eficazmente los datos, garantizando unas prácticas de gestión de datos adecuadas. Esta tarea en particular no debería ser un gran problema, ya que OpenStack utiliza un ciclo de lanzamiento basado en el tiempo, con una nueva versión cada 6 meses y una variedad de diferentes hitos de desarrollo.

  • Intente saber más sobre el alcance de la integración de su solución de backup con OpenStack

Es crucial tener en cuenta que no todas las herramientas de copia de seguridad de terceros ofrecen el mismo nivel de fiabilidad cuando se trata de OpenStack. Algunas pueden no estar bien adaptadas a OpenStack y carecer de compatibilidad nativa. Mientras que las herramientas heredadas pueden proporcionar redundancia de datos, no siempre es suficiente para la backup, especialmente en casos que implican datos corruptos o máquinas virtuales mal configuradas. Las soluciones nativas de OpenStack, en cambio, permiten restaurar las cargas de trabajo a partir de varias instantáneas, concediendo acceso a puntos de recuperación específicos según sea necesario. Este enfoque nativo mejora la flexibilidad y la precisión de la recuperación de datos en entornos OpenStack.

Métodos de backup incorporados existentes para OpenStack

Las capacidades de copia de seguridad incorporadas de OpenStack son bastante básicas y lo más probable es que no puedan satisfacer las necesidades de una empresa más grande y compleja cuando se trata de copias de seguridad de datos. La mayoría de las capacidades de backup de OpenStack tienen que lanzarse manualmente, y hay poca o ninguna personalización disponible para este tipo de tareas – a menos que el especialista en TI en cuestión utilice algún tipo de código personalizado para hacerlo.

Las capacidades de copia de seguridad y recuperación de OpenStack pueden separarse en dos grandes grupos en función de cómo puedan lanzarse: puede hacerse con la ayuda de una interfaz gráfica de usuario (OpenStack Horizon) o utilizando una interfaz básica de línea de comandos (OpenStack Cinder).

OpenStack Horizon

OpenStack Horizon puede utilizarse para crear copias de seguridad tanto de volúmenes como de instancias dentro del sistema. Ambos procesos son bastante simples y fáciles de averiguar incluso para los usuarios menos experimentados. Podemos empezar con las copias de seguridad de volúmenes de OpenStack:

  • El primer paso es iniciar OpenStack Horizon
  • Ahora tiene que encontrar la lista de volúmenes actualmente activos (Project > Volumes > Volumes)
  • Una vez elegido el volumen, el menú desplegable de la parte derecha de la pantalla debería ofrecer una serie de opciones, entre ellas la denominada Crear copia de seguridad
  • Esta acción debería abrir una nueva pantalla con una variedad de campos para rellenar, como el campo Nombre de la copia de seguridad
  • Una vez completados todos los campos, sólo queda iniciar el proceso de copia de seguridad y esperar a que finalice
  • Las propias copias de seguridad se pueden encontrar en la página Copia de seguridad (Proyecto > Volúmenes > Copias de seguridad), con una columna de Estado separada que muestra el estado actual de cada trabajo de copia de seguridad

Como puede ver, el proceso en cuestión es bastante sencillo y no tan complicado. Lo mismo podría decirse de la creación de copias de seguridad de OpenStack basadas en instancias:

  • El primer paso es muy parecido al ejemplo anterior: iniciar OpenStack Horizon
  • El siguiente paso es localizar la lista de instancias actuales disponibles (Project > Compute > Instances)
  • El botón Crear instantánea debería estar disponible allí mismo una vez elegida la instancia específica
  • La lista de instantáneas existentes actualmente se puede encontrar yendo a Project > Compute > Images, muestra la lista general de instantáneas, su estado actual, las opciones de restauración y mucho más

Vale la pena señalar que ambos enfoques son muy básicos en su naturaleza y sólo se pueden utilizar como la copia de seguridad de datos más bare-bones para OpenStack. Estas mismas operaciones también se pueden iniciar (e incluso personalizar) utilizando una CLI, que es lo que vamos a repasar a continuación.

OpenStack Cinder

En este caso, no se puede elegir entre dos tipos de copia de seguridad diferentes. Sin embargo, ambos siguen existiendo, pero ahora el tipo de copia de seguridad viene determinado por la forma en que se lanzó originalmente la instancia. Si la instancia en cuestión está respaldada por volumen, entonces la copia de seguridad en sí debe centrarse en el volumen, no en la instancia. Si la instancia estaba respaldada por una imagen, entonces se aplica la misma lógica a la inversa: la copia de seguridad en sí tiene que centrarse en la creación de la copia de seguridad de la imagen. También es posible crear copias de seguridad básicas de volumen, por lo que en total existen tres enfoques diferentes para las copias de seguridad.

El primer tipo de copia de seguridad que vamos a utilizar aquí es una instantánea basada en volumen:

  1. El primer paso es solicitar una lista de los volúmenes actuales y sus parámetros mediante el siguiente comando
    $ openstack volume list
  2. El siguiente paso sería iniciar el procedimiento de copia de seguridad propiamente dicho con otro comando (utilizando el nombre de la copia de seguridad obtenido en el paso anterior)
    $ openstack volume backup create volume-5 \ –force
  3. El último paso aquí es comprobar la copia de seguridad recién creada utilizando otro comando (y el UUID de la copia de seguridad que se mostró al final del paso anterior)
    $ openstack volume backup show volume-backup-UUID

También es posible crear una copia de seguridad básica de un volumen utilizando la misma secuencia mostrada anteriormente con la excepción de la bandera –force . Esta bandera hace que la copia de seguridad pueda proceder incluso para volúmenes con el estado in-use (como los volúmenes adjuntos a una instancia).

Debe tenerse en cuenta que todos los valores modificables en los ejemplos de comandos anteriores y siguientes están escritos en texto en negrita para facilitar su comprensión.

El segundo tipo de copia de seguridad es una instantánea de instancia respaldada por imagen, con una combinación de operaciones ligeramente diferente:

  1. El primer paso sería solicitar una lista de los servidores actualmente activos y sus UUID con el siguiente comando
    $ openstack server list
  2. El siguiente paso es la tarea de creación de la copia de seguridad con su propia línea de comandos única
    $ openstack server backup create instance-1
  3. Confirmar el estado de una instantánea recién creada también es una necesidad, que es exactamente para lo que sirve el siguiente comando
    $ openstack volume backup show backup-UUID –fit-width

Otras banderas útiles para la CLI de OpenStack incluyen la bandera –incremental, que permite la creación de copias de seguridad incrementales en lugar de las tradicionales completas. Cabe señalar que la copia de seguridad incremental tiene sus propias limitaciones, no se puede lanzar si no hay una copia de seguridad completa ya presente en el sistema, y la restauración de una copia de seguridad incremental puede ser un proceso bastante desalentador ya que cada parte de una copia de seguridad incremental tiene que estar presente para que todos los datos se restauren correctamente.

Otras características y matices de OpenStack Cinder

El proceso de restauración para este tipo de operaciones también es relativamente sencillo. Por ejemplo, así es como se vería la línea de comandos de restauración de copias de seguridad de volumen:

$ openstack volume backup restore backup-2 volume-4
En este escenario, reserva-2 es el ID exacto de la propia copia de seguridad, mientras que volume-4 es el nombre de la instancia a la que se restaura la copia de seguridad.

La solución de problemas de las copias de seguridad es otro tema importante en este contexto. Es posible que una copia de seguridad se atasque en una parte específica del proceso debido a algún tipo de problema, incluyendo problemas con la base de datos, problemas de recursos, etc. En este tipo de situaciones, es posible restablecer el estado de la copia de seguridad con un comando específico:

$ cinder backup-reset-state [–state STATE] backup-3 backup-4
El último tema aquí sería la cancelación de tareas. Ahora es posible cancelar tanto las operaciones de copia de seguridad como las de restauración, aunque ambas funciones se añadieron no hace mucho tiempo. La posibilidad de cancelar una operación de copia de seguridad en curso se añadió en octubre de 2015 con la versión Liberty, y la posibilidad de cancelar operaciones de restauración en curso está presente desde agosto de 2018 con la versión Rocky.

Al mismo tiempo, ambas operaciones no son exactamente idénticas ni siquiera similares entre sí. El proceso de cancelación de la copia de seguridad requiere que se emita una solicitud de force delete sobre la copia de seguridad en cuestión, con el siguiente comando:

$ openstack volume backup delete –force backup-3
El comando de cancelación de la restauración de la copia de seguridad es ligeramente diferente, ya que no es necesario borrarla, pero sí modificar su estado a cualquier cosa que no sea restoring.
$ openstack volume backup set –state error backup-2
En este escenario, se recomienda utilizar el estado de operación error para que no haya confusión después sobre si el proceso en sí tuvo éxito o no. La razón principal es la forma en que OpenStack maneja los volúmenes restaurados: no es posible acceder a un volumen de destino cancelado para saber si se restauró algún dato en primer lugar.

Soluciones de copia de seguridad de terceros para OpenStack

Ahora que hemos repasado los diferentes enfoques de las tareas de copia de seguridad y recuperación con las capacidades propias de OpenStack, es hora de ver lo que el mercado de software de copia de seguridad de terceros puede ofrecer a este respecto. Nuestra lista de diferentes soluciones de copia de seguridad para OpenStack abarca 11 ejemplos de software de copia de seguridad de terceros con diferentes públicos objetivo, diferentes conjuntos de características y diferentes niveles de resistencia que pueden ofrecer a sus clientes.

Vinchin Backup & Recovery

vinchin backup and recovery landing page

Aunque Vinchin no sea la solución más reconocida del mercado, cuenta con una importante base de clientes con miles de clientes en todo el mundo. Vinchin Backup & Recovery es versátil, ya que admite varias plataformas virtuales, incluidas Hyper-V y VMware. Ofrece un servicio de copia de seguridad fácil de usar junto con un servicio integral de recuperación de desastres conocido por su excepcional rendimiento. El enfoque de copia de seguridad de Vinchin es sin agente e incremental, lo que permite realizar copias de seguridad diarias, mensuales o semanales. Su compatibilidad con OpenStack aporta diversas ventajas de Vinchin directamente a las copias de seguridad de OpenStack, como un rendimiento increíble, altos niveles de seguridad, mucha automatización, etc.

Calificación de los clientes:

  • Capterra4.7/5 puntos y  46 opiniones de usuarios
  • G24.6/5 puntos y 36 opiniones de usuarios

Ventajas:

  • Vinchin ofrece una gran cantidad de funciones, incluso en su versión gratuita, proporcionando a los usuarios una amplia gama de opciones y capacidades.
  • Facilita la centralización de los datos a través de un cuadro de mandos específico, que permite un control exhaustivo de diversos aspectos relacionados con las copias de seguridad dentro de la organización.
  • La interfaz de usuario de Vinchin es notablemente sencilla y fácil de usar, lo que simplifica la experiencia del usuario.

Carencias:

  • La calidad de las funciones de elaboración de informes de Vinchin puede variar en función del tipo de informe. Por ejemplo, la función de informes de correo electrónico es bastante básica y ofrece opciones de personalización limitadas.
  • Las opciones de movilidad de Vinchin son algo restringidas; carece de aplicación móvil y la interfaz gráfica de usuario no está basada en la web. En consecuencia, acceder a la solución fuera del entorno habitual de oficina puede presentar dificultades.
  • Vinchin está limitado en términos de respaldo de otras tecnologías que suelen encontrarse en entornos informáticos grandes y medianos, por lo que puede resultar demasiado limitado para su implantación en toda la empresa.

Precios (en el momento de la redacción):

  • Vinchin puede ofrecer varios tipos de licencias y niveles de precios a sus clientes. Los niveles de precios son:
    • Essential Edition para empresas relativamente pequeñas que trabajan con VMware o Hyper-V en sus operaciones diarias sin ningún tipo de presupuesto considerable para una solución de copia de seguridad dedicada.
    • Edición Estándar está dirigida a pequeñas y medianas empresas con un conjunto de requisitos un poco más específicos en lo que se refiere a una solución de copia de seguridad, ya que su infraestructura XenServer/VMware/Hyper-V las necesita para funcionar correctamente
    • Enterprise Edition es la opción más adecuada para infraestructuras complejas a gran escala que necesitan un complejo sistema de copia de seguridad multifuncional para que su enorme infraestructura virtual esté protegida en su totalidad
    • Enterprise Plus Edition ofrece una amplia gama de funciones y capacidades, lo que la convierte en la opción ideal para gestionar entornos híbridos que abarcan servidores físicos, bases de datos, máquinas virtuales (VM) y mucho más.
  • Existen dos enfoques posibles para adquirir una licencia Vinchin: una perpetua o una por suscripción:
    • Una licencia de suscripción ofrece la posibilidad de suscribirse a los servicios de Vinchin durante un periodo de tiempo específico (de 12 a 36 meses, en la mayoría de los casos), ofreciendo actualizaciones de versiones, soporte técnico, etc.
    • Una licencia perpetua es un enfoque diferente que permite a los clientes adquirir licencias permanentes para el software, pero en este paquete no se incluyen ni las actualizaciones de versión ni el soporte técnico.
    • Al adquirir una licencia perpetua para la solución, la compra inicial incluye un año gratuito de «servicios de renovación». Estos servicios de renovación incluyen actualizaciones del software y asistencia técnica. Sin embargo, a partir del segundo año y en adelante, el coste de estos servicios de renovación es del 25% del precio de venta sugerido por el fabricante de la solución, o MSRP (Manufacturer’s Suggested Retail Price).
  • No es raro que las empresas de software, especialmente las que ofrecen soluciones empresariales, no revelen los precios específicos en sus sitios web. Los precios de las soluciones de software para empresas como Vinchin pueden variar en función de factores como el número de usuarios, las funciones y módulos específicos requeridos y el nivel de asistencia y servicios solicitados. Para obtener información precisa sobre los precios de Vinchin, las personas u organizaciones interesadas en el software deben ponerse en contacto directamente con la empresa y solicitar un presupuesto personalizado.

Mi opinión personal sobre Vinchin:

Aunque Vinchin puede no ser tan ampliamente reconocido como algunas otras soluciones de copia de seguridad, tiene una base de usuarios dedicada. Vinchin destaca por su rico conjunto de funciones de copia de seguridad y recuperación, su compatibilidad con algunas otras plataformas, incluida VMware, y su excelente rendimiento general. También es bastante competente cuando se trata de las capacidades de copia de seguridad OpenStack, ofreciendo enfoques flexibles para el rendimiento de copia de seguridad, un montón de capacidades de automatización y programación, el potencial de copia de seguridad sin agente razonable ransomware protección, y mucho más.

Commvault

commvault landing page

Commvault proporciona la comodidad de restaurar los datos a través de una consola de gestión controlada centralmente, eliminando la necesidad de que los administradores trabajen in situ. Agiliza los sistemas de copia de seguridad, ya estén en la nube o en las instalaciones, al proporcionar un panel de control centralizado para supervisar y gestionar las copias de seguridad. Además, su función «Edge Drive» permite a los usuarios utilizar el sistema como una nube privada. En el contexto de OpenStack, Commvault emplea un enfoque de protección de adición en caliente, por lo que resulta cómodo desplegar rápidamente proxies de protección adicionales según las necesidades de su empresa. La interfaz de gestión única de Commvault combina todas las herramientas de configuración, gestión e informes en un portal de fácil manejo, lo que reduce significativamente la carga de trabajo administrativo.

Calificación de los clientes:

  • Capterra4.8/5 puntos y 9 opiniones de usuarios
  • TrustRadius7.8/10 puntos y 207 opiniones de usuarios
  • G24.2/5 puntos y 78 opiniones de usuarios

Ventajas:

  • Las opciones de expansión de Commvault no se limitan a aumentar su tamaño; también puede escalar horizontalmente ofreciendo diversas integraciones y soportando diferentes tipos de almacenamiento, lo que proporciona flexibilidad y adaptabilidad a las necesidades cambiantes.
  • La experiencia del usuario es notablemente sencilla, ya que la mayoría de las tareas básicas de configuración requieren un esfuerzo mínimo.
  • Commvault demuestra una notable escalabilidad, capaz de expandirse para adaptarse incluso a las infraestructuras de TI más complejas y sofisticadas. Utiliza los elementos Cinder y Nova para ofrecer distintos enfoques de la copia de seguridad de Openstack.

Carencias:

  • Aunque Commvault ofrece compatibilidad con una amplia gama de contenedores, hipervisores y tipos de bases de datos, es importante tener en cuenta que no es compatible con todas las infraestructuras, lo que requiere una revisión exhaustiva de la lista de sistemas compatibles de antemano.
  • La generación de informes básicos con detalles limitados es un reto común para muchas soluciones de copia de seguridad de nivel empresarial, y Commvault no es una excepción, experimentando notables problemas de generación de informes en todos los ámbitos, excepto en integraciones específicas.
  • Un aspecto a tener en cuenta es que el precio de Commvault suele situarse en el extremo superior, superando la media del mercado y excediendo potencialmente el presupuesto de la mayoría de las pequeñas y medianas empresas.

Precios (en el momento de la redacción):

  • Los precios del software empresarial pueden variar ampliamente en función de factores como el número de usuarios, los módulos y funciones específicos necesarios y el nivel de asistencia y servicios. Para obtener información precisa sobre los precios de Commvault, las personas u organizaciones interesadas en el software deben ponerse en contacto directamente con la empresa.
  • La información no oficial sugiere que el precio de los dispositivos de hardware de Commvault oscila entre 3.400 dólares y 8.781 dólares al mes.

Mi opinión personal sobre Commvault:

Commvault destaca como un actor prominente en el mercado de las copias de seguridad, ya que ofrece una sólida funcionalidad, una amplia gama de funciones y numerosas integraciones. Ofrece compatibilidad con una gran variedad de tipos de almacenamiento, incluido el almacenamiento físico y en la nube, así como aplicaciones, bases de datos, contenedores y mucho más. La consola de gestión centralizada simplifica las tareas administrativas, y su escalabilidad lo hace muy adecuado para clientes de nivel empresarial.Commvault tiene integración nativa en Cinder, y ofrece copias de seguridad basadas en instantáneas.

Trilio

trilio landing page

Trilio es una empresa especializada en ofrecer soluciones de protección y recuperación de datos adaptadas a entornos nativos de la nube, con especial atención a OpenStack y Kubernetes. La oferta de productos de Trilio está diseñada para ayudar a las organizaciones a salvaguardar sus datos, aplicaciones y cargas de trabajo dentro de entornos en la nube y en contenedores. Su objetivo es garantizar la resiliencia de los datos, las copias de seguridad y las capacidades de recuperación ante desastres para sus clientes. También está fuertemente integrado con OpenStack para garantizar una mejor compatibilidad y versatilidad para todas las operaciones de copia de seguridad y recuperación de desastres.

Ventajas:

  • Trilio proporciona automatización y copias de seguridad y recuperación basadas en políticas, lo que reduce el esfuerzo manual necesario para gestionar las copias de seguridad y garantizar el cumplimiento de la protección de datos.
  • El enfoque de las copias de seguridad de Trilio está centrado en las aplicaciones, lo que significa que no sólo captura los datos, sino también el estado completo de una aplicación. Esto garantiza que las aplicaciones y sus dependencias puedan restaurarse con precisión.
  • Las soluciones de Trilio se integran con las plataformas de orquestación de nubes y contenedores a través de las API Cinder o Nova, lo que agiliza el proceso de copia de seguridad y recuperación y facilita a los usuarios la incorporación de la protección de datos a sus flujos de trabajo existentes.

Carencias:

  • Las tecnologías nativas de la nube, incluida OpenStack, evolucionan rápidamente. Mantenerse alineado con estas tecnologías y garantizar que las soluciones de protección de datos permanezcan actualizadas puede ser todo un reto.
  • Gestionar la protección de datos en entornos cloud-native complejos puede ser todo un reto. Las soluciones de Trilio necesitan un cierto nivel de experiencia para que puedan gestionarse correctamente.
  • Aunque la especialización de Trilio en entornos nativos de la nube es una ventaja para las organizaciones de estos ecosistemas, puede que no sea la opción ideal para aquellas con infraestructuras más tradicionales o diversas. Otras soluciones pueden ser más adecuadas en esos casos.

Precios (en el momento de la redacción):

  • La ausencia de información sobre precios en el sitio web oficial de Trilio está en consonancia con las prácticas de muchas empresas de software empresarial. Los precios del software empresarial suelen depender de varios factores, como el número de usuarios, las funciones específicas y el nivel de asistencia necesario, por lo que resulta difícil ofrecer precios únicos para todos. Para los interesados en las soluciones de Trilio, la mejor manera de obtener información precisa sobre precios es ponerse en contacto directamente con la empresa.

Mi opinión personal sobre Trilio:

Trilio ofrece soluciones de protección y recuperación de datos para entornos nativos de la nube y, como cualquier software, viene con su propio conjunto de ventajas y desventajas. Es compatible con múltiples distribuciones de OpenStack al tiempo que ofrece una forma sencilla y eficaz de crear o restaurar copias de seguridad. Es seguro, escalable, sin agentes y está profundamente integrado con OpenStack, lo que lo convierte en una gran opción para las empresas que dependen a menudo de este tipo concreto de infraestructura. Trilio es una solución bastante específica para cada caso que básicamente no ofrece nada más que compatibilidad con Kubernetes/OpenStack, lo que significa que no está a la par con algunas otras soluciones de esta lista cuando se trata del conjunto de características más allá de la compatibilidad con OpenStack.

Storware Backup and Recovery

storware landing page

Storware Backup and Recovery, anteriormente conocido como Storware vProtect, es una solución de copia de seguridad y recuperación diseñada principalmente para gestionar instantáneas y copias de seguridad en varios contenedores y entornos virtuales. Es conocida por su interfaz fácil de usar, su compatibilidad con múltiples destinos de copia de seguridad, su compatibilidad con varios entornos virtuales y la disponibilidad de un servicio de atención al cliente 24 horas al día, 7 días a la semana. Storware simplifica los entresijos de la protección de datos para OpenStack, atendiendo a las necesidades tanto de los administradores como de los usuarios inquilinos. Esta simplificación, a través de la interfaz Horizon de Openstack, hace que los procesos de copia de seguridad y recuperación ante desastres sean más sencillos y eficaces que nunca, con una escalabilidad excepcional, una gestión centralizada eficiente y mucho más.

Calificación de los clientes:

  • G24.7/5 estrellas basadas en 28 opiniones de clientes

Ventajas:

  • La interfaz gráfica de usuario (GUI) limpia y sencilla mejora la facilidad de gestión de las operaciones de copia de seguridad y recuperación.
  • La infraestructura sin agentes elimina la necesidad de un servidor físico centralizado para que toda la solución funcione eficazmente.
  • El proceso de configuración e instalación inicial es notablemente sencillo, lo que lo hace fácil de usar.

Carencias:

  • Aunque el proceso de configuración inicial cuenta con la ayuda de un útil tutorial en línea, no tiene por qué ser inherentemente corto o sencillo; el tutorial contribuye a su simplicidad.
  • La configuración de las políticas de retención podría ser más fácil de usar, por lo que podría ser necesario mejorar este aspecto.
  • Las opciones para personalizar las notificaciones son limitadas, lo que ofrece poca flexibilidad en este aspecto.

Precios (en el momento de la redacción):

  • El sitio web oficial de Storware muestra dos planes de precios diferentes:
    • Freemium – una oferta completamente gratuita con múltiples limitaciones, ya sean 100 o menos usuarios M365, 10 o menos entornos virtuales, 1 TB de datos, 10 o menos aplicaciones, etc. Esta versión también ofrece todo lo que Storware puede ofrecer en cuanto a funciones de copia de seguridad y recuperación.
    • Prueba – Una versión completa de la solución durante 60 días, sin ningún tipo de limitaciones en cuanto a espacios de trabajo y almacenamiento, soporte oficial y todas las funciones de copia de seguridad y recuperación de Storware.
  • La mayor parte del software para empresas no tiene su información de precios a disposición del público, y Storware no es una excepción. Los precios del software para empresas pueden variar significativamente en función de factores como el número de usuarios, los módulos o funciones específicos necesarios y el nivel de asistencia y servicios requeridos.

Mi opinión personal sobre Storware:

Storware es una solución de copia de seguridad poco convencional en su conjunto, ya que ofrece un enfoque importante en la gestión de instantáneas para diferentes plataformas. Es rápida, escalable y tiene muchas opciones de centralización con las que trabajar, lo que la convierte en una buena solución de copia de seguridad en su conjunto. Uno de los muchos sistemas compatibles con Storware es OpenStack, al que puede ofrecer compresión de datos, varias opciones de seguridad, granularidad de copia de seguridad, integración de instantáneas y un montón de otras ventajas que un usuario medio de OpenStack puede encontrar bastante útiles.

Hystax

hystax landing page

Hystax es una empresa especializada en ofrecer soluciones para la migración a la nube y la recuperación ante desastres. Su principal producto, Hystax Acura, es una plataforma integral destinada a simplificar y mejorar las migraciones a la nube, al tiempo que proporciona sólidas funciones de recuperación ante desastres para garantizar la disponibilidad y continuidad de las cargas de trabajo esenciales. Hystax es reconocida por la flexibilidad, eficacia y facilidad de uso de sus soluciones, lo que las hace muy beneficiosas para las empresas que buscan optimizar sus estrategias en la nube y proteger sus datos y aplicaciones. Además, es totalmente compatible con OpenStack, por lo que ofrece un software de DR totalmente automatizado con una gran variedad de funciones que funcionan tanto para los socios como para los clientes.

Características principales:

  • Un rendimiento excepcional en todos los ámbitos convierte a Hystax en una opción interesante para las empresas que prefieren que sus RPO y RTO sean lo más bajos posible.
  • La plataforma también ofrece un montón de capacidades de gestión de la nube a sus usuarios, proporcionando un control impresionante sobre toda la infraestructura con la adición de funciones relacionadas con la seguridad.
  • Aunque Hystax puede trabajar tanto con pequeñas como con grandes empresas, sigue siendo una solución muy fácil de usar en su esencia que puede adoptar prácticamente cualquier persona sin experiencia previa con este tipo de software.

Precios (en el momento de la redacción):

  • Aunque Hystax sí dispone de información sobre precios en el sitio web oficial, sólo es aplicable a Hystax OptScale, otro producto de la misma empresa especializado en la optimización de costes en la nube.
  • Hystax Acura (la solución que ofrece funciones de copia de seguridad en la nube y recuperación ante desastres) no dispone de ninguna forma de precios públicos en el sitio web oficial. La única opción para recibir dicha información es ponerse en contacto directamente con Hystax para solicitar una demostración o un presupuesto personalizado.

Mi opinión personal sobre Hystax:

Hystax no es una empresa especialmente grande ni mucho menos, es uno de los proveedores de software más pequeños de esta lista. Hay dos ofertas principales de Hystax: Acura, que es una solución de recuperación de desastres y gestión de datos en la nube, y OptScale, una solución de optimización de costes en la nube. Ambas opciones tienen un público objetivo muy específico, y éste puede ser uno de los mayores puntos débiles de Hystax: la necesidad de que el cliente adquiera otra solución si su infraestructura va más allá de aquello con lo que Hystax puede trabajar. Aparte de eso, es una gran opción para un conjunto muy reducido de casos de uso, incluida la cobertura de OpenStack.

Ahsay

ahsay landing page

Ahsay es una organización de renombre especializada en el suministro de soluciones de copia de seguridad y recuperación de desastres adaptadas a las necesidades de las empresas y los proveedores de servicios gestionados (MSP). Su oferta principal, el software de copia de seguridad Ahsay, está meticulosamente diseñada para salvaguardar datos y aplicaciones vitales, ofreciendo un conjunto diverso de funcionalidades de copia de seguridad y recuperación. Con un amplio historial en el campo de la protección de datos y las copias de seguridad, Ahsay atiende a una clientela mundial con diferentes casos de uso y situaciones, puede cubrir aplicaciones, almacenamiento en la nube, FTP, SFTP e incluso soluciones como OpenStack.

Calificación de los clientes:

  • Capterra3.9/5 estrellas basadas en 57 opiniones de clientes

Características principales:

  • La solución de Ahsay es compatible con varios entornos e infraestructuras, incluyendo aplicaciones, bases de datos, NAS, almacenamiento en la nube, almacenamiento normal y más.
  • Las capacidades de seguridad de Ahsay están en su punto, con encriptación obligatoria y un montón de otras opciones relacionadas con la seguridad para elegir.
  • Otras características de Ahsay incluyen migración de datos, retención de datos, deduplicación, copia de seguridad/restauración granular, gestión centralizada, etc.

Precios (en el momento de la redacción):

  • El modelo de precios de Ahsay es bastante sencillo – su solución principal llamada Ahsay Managed Backup-as-a-Service afirma cubrir prácticamente cualquier tipo de infraestructura existente, incluyendo M365, MS Exchange, MySQL, Synology NAS y muchas otras.
  • El precio en sí se calcula en función de la cantidad de datos producidos, y existen diferentes tarifas de precios para distintos tipos de datos.
  • Por ejemplo:
    • 100 GB de archivos normales en almacenamiento físico o NAS cuestan 1,5 dólares al mes
    • 100 GB de archivos de VM/base de datos cuestan 2 dólares al mes
    • 50 GB de datos de Microsoft 365 dentro de un único buzón cuesta 2 dólares al mes, también
  • Sin embargo, cabe señalar que la página oficial de precios no menciona OpenStack en modo alguno, lo que significa que no hay forma de predecir el precio de la solución aparte de ponerse en contacto directamente con Ahsay.

Mi opinión personal sobre Ahsay:

Ahsay es casi totalmente opuesto al ejemplo anterior (Hystax). Se proporciona utilizando el modelo as-a-service, ofreciendo una infraestructura dedicada completa a un cliente. Es compatible con M365, Hyper-V, VMware, NAS, bases de datos, aplicaciones y algunos otros. Ahsay no limita a sus usuarios en cuanto al número de máquinas diferentes en las que se puede instalar el software, pero calcula sus precios en función de la cantidad de datos producidos, un modelo de precios bastante divisivo que puede no ser el más adecuado para algunas empresas de este mercado. Ahsay no ofrece ninguna función especial para la copia de seguridad de OpenStack, pero tiene suficientes capacidades por sí mismo para hacer que el proceso de copia de seguridad sea relativamente simple y fácil en algunos casos.

Vembu BDR Suite

vembu landing page

Vembu es un proveedor de software que ha cosechado una gran popularidad a lo largo de los años entre distintos tipos de clientes. Esta popularidad es el resultado de la inusual combinación de Vembu de facilidad de uso y flexibilidad en los modelos de pago. La suite BDR de Vembu es una completa colección de soluciones diseñadas para realizar copias de seguridad en diversas plataformas, que abarcan el almacenamiento físico, las máquinas virtuales, las cargas de trabajo en la nube, etc. Esta amplia cobertura convierte a Vembu en una solución atractiva para mantener las operaciones de copia de seguridad en diversos entornos y garantizar su perfecta integración. Las capacidades de Vembu en términos de OpenStack no son exactamente únicas, pero todavía hay un montón de características para elegir: verificación de copias de seguridad, copias de seguridad conscientes de las aplicaciones, soporte de CTB, soporte de políticas de retención, y mucho más.

Calificación de los clientes:

  • Capterra4.5/5 estrellas basadas en 17 opiniones de clientes
  • TrustRadius8.4/10 estrellas basadas en 88 opiniones de clientes
  • G24.2/5 estrellas basadas en 130 opiniones de clientes

Ventajas:

  • El software incluye una versión Linux con todas las funciones como parte de su oferta de productos, atendiendo a una gama más amplia de preferencias y requisitos de los usuarios.
  • Vembu es reconocida por su atención al cliente, que ha cosechado numerosas críticas positivas de usuarios satisfechos, lo que subraya su compromiso con la excelencia en el servicio.
  • La interfaz de Vembu está basada en la web, proporciona un fácil acceso a todas sus características y capacidades, mejorando la experiencia del usuario en su conjunto.

Carencias:

  • Un reto notable con el servicio de atención al cliente es que una parte sustancial de sus conocimientos se centra en la versión Windows de Vembu, y puede que no sea totalmente idéntica a la versión Linux, lo que lleva a confusiones ocasionales.
  • Merece la pena mencionar que el precio de la suite BDR no es especialmente asequible, y un reciente aumento generalizado del precio lo ha elevado aún más, superando la media del mercado.
  • Aunque la interfaz de usuario es amigable y fácil de navegar, la solución en su conjunto presenta una curva de aprendizaje pronunciada, que podría requerir una cantidad significativa de tiempo para que un usuario medio llegue a ser competente en la utilización de todas sus características.
  • Escalabilidad limitada y no es ideal para empresas grandes o medianas.

Precios:

  • Vembu BDR Suite’s pricing varies quite a lot depending on the target data source:
    • VM Backup – from $18 per year per VM, with support for both Hyper-V and VMware deployments
    • Server Backup – from $60 per year per server, both Linux and Windows servers are supported
    • Application/DB Backup – from $60 per year per application/database, can work with SQL, MySQL, and Exchange
    • SaaS Backup – from $12 per year per user, works for Google Workspace and Microsoft 365
    • Cloud VM Backup – from $30 per year per AWS instance
    • Endpoint Backup – from $15 per year per endpoint, supports Windows and Mac devices
  • It’s important to mention that many of the backup solutions within the BDR Suite by Vembu are available for free, offering most of their features with specific limitations on the number of workstations, virtual machines (VMs), or servers they can support.
  • The official pricing page is where plenty of pricing-related information about Vembu BDR Suite is located.

Mi opinión personal sobre Vembu BDR:

Vembu is a well-regarded software provider in the realm of backup and recovery, with its BDR Suite often recognized as a comprehensive and feature-rich solution. What sets Vembu apart from much of the competition is its streamlined product offering, consisting of just two solutions. The second solution is essentially a scaled-down version of the BDR Suite, specifically tailored for cloud backups. Consequently, Vembu concentrates its entire feature set within these two solutions. It is not as integrated with OpenStack as some other solution examples on this list, but its large feature set may manage to compensate for that disadvantage in some cases. However, its lack of command line interface will be a concern to some.

Veritas NetBackup

veritas landing page

Veritas has established a longstanding presence in the industry, surpassing many of its competitors in terms of tenure. Over the years, the company has amassed an impressive portfolio of positive reviews and successful projects, making it a preferred choice for numerous large enterprises. Veritas’s reputation plays a significant role in its popularity. Of course, reputation is not everything, and Veritas also has plenty of features to choose from, be it information governance, software appliances, It can also create incremental or full snapshots of OpenStack workloads with ease, covering each workload type within the infrastructure.

Calificación de los clientes:

  • TrustRadius7.7/10 estrellas basadas en 86 opiniones de clientes
  • G24.0/5 estrellas basadas en 108 opiniones de clientes

Ventajas:

  • Veritas NetBackup is highly adaptable, capable of seamlessly integrating with numerous cloud vendors and a diverse range of storage types when the need arises.
  • A centralized management console simplifies the process of monitoring multiple backup processes and other tasks simultaneously, enhancing overall efficiency and oversight.
  • Veritas is a versatile multiplatform product that boasts compatibility with heterogeneous operating systems, ensuring flexibility and broad support for various environments.

Carencias:

  • Numerous reviews have expressed concerns about NetBackup’s interface, deeming it overly complicated and not particularly user-friendly, which may hinder user adoption and efficiency.
  • Upgrading existing servers and migrating to different hardware can be exceedingly complex and prone to failure, even when all the required prerequisites are meticulously met, posing a considerable challenge.
  • In certain scenarios, Veritas may encounter limitations in performing backup or recovery tasks through its graphical user interface (GUI), necessitating the use of a command line interface as the sole viable option for executing these operations.

Precios:

  • Para obtener información precisa sobre los precios de Veritas, las personas u organizaciones interesadas en el software deben ponerse en contacto directamente con la empresa. La propia Veritas no revela al público ninguna información sobre sus precios.

Mi opinión personal sobre Veritas:

Veritas es una empresa consolidada con una larga historia, que abarca varias décadas, durante las cuales ha ofrecido una gama de soluciones de protección de datos adaptadas a diversos casos de uso. NetBackup se encuentra entre la selección de soluciones proporcionadas por Veritas, capaz de realizar copias de seguridad de Openstack a través de Cinder y Manila. Sin embargo, es importante reconocer que NetBackup también puede ser bastante intrincado, sobre todo en lo que respecta a su interfaz de usuario. Muchos usuarios encuentran dificultades con la migración de datos, que puede resultar problemática en la mayoría de los casos. Además, algunas tareas de copia de seguridad sólo pueden ejecutarse mediante la interfaz de línea de comandos, lo que podría considerarse una limitación. Los precios pueden ser caros.

Zmanda

zmanda landing page

Zmanda es un proveedor de software bajo la propiedad del equipo BETSOL, especializado en una amplia gama de soluciones, incluyendo copias de seguridad empresariales, copias de seguridad en la nube, servicios gestionados en la nube, y varias otras ofertas para atender las diversas necesidades de sus clientes. Zmanda implementa la protección hot-add dentro del entorno OpenStack (concretamente a través de Openstack Swift), agilizando el proceso de salvaguarda de proxies adicionales. Este enfoque garantiza una forma rápida y sin complicaciones de cumplir los objetivos empresariales de los clientes. También existe una interfaz de gestión unificada que consolida todas las herramientas de configuración, administración e informes en un portal de fácil uso, lo que alivia significativamente la carga de trabajo administrativo.

Características principales:

  • Generación de informes exhaustivos, que proporcionan una visión general de cada instancia de la que se ha realizado una copia de seguridad e incluyen información vital como el tamaño de los datos y el sistema operativo invitado.
  • Se incluye soporte para copias de seguridad completas e incrementales, lo que ahorra espacio de almacenamiento y tiempo en la realización de copias de seguridad.
  • La solución en sí es agentless, no requiere que se instale un software específico en cada máquina, el único paso necesario es instalar el Agente del Servidor Virtual en una instancia OpenStack.
  • Hay muchas formas de personalizar las tareas de copia de seguridad y recuperación, incluidos filtros que permiten a los usuarios excluir instancias del proceso cuando sea necesario.

Precios (en el momento de la redacción):

  • Uno de los mayores argumentos de venta de Zmanda es su bajo precio cuando se compara directamente con la competencia. Como tal, Zmanda tiene un sistema de precios bastante simple que incluye:
    • 29,99 $ por servidor físico al mes
    • 2,99 $ por estación de trabajo al mes
    • 5,99 $ por máquina virtual al mes
    • 20 $ por 1 TB de almacenamiento en la nube al mes
  • Sin embargo, esta opción en particular sólo se aplica a Zmanda Endpoint Backup and Recovery, mientras que otras soluciones de copia de seguridad (como Zmanda Recovery Manager) no tienen ningún precio público disponible en el sitio web oficial en absoluto – solicitar un presupuesto personalizado es la única manera de obtener dicha información, incluyendo cualquier información sobre el precio de la cobertura OpenStack de Zmanda.

Mi opinión personal sobre Zmanda:

Zmanda es una solución de copia de seguridad y recuperación bastante práctica para varios tipos de almacenamiento, y su copia de seguridad de OpenStack es bastante eficaz, ya que accede al sistema a través de Swift y proporciona una gran cantidad de funciones diferentes con las que trabajar. Es bastante confuso en cuanto a precios, y algunas partes de la solución pueden ser un poco demasiado generalizadas y no lo suficientemente descriptivas, pero la experiencia general se señala como positiva en la mayoría de los comentarios de los usuarios para Zmanda en su conjunto. Tenga en cuenta que Zmanda no está integrado con Cinder, y como resultado puede tener ciertas limitaciones de copia de seguridad con el entorno OpenStack.

Cómo Bacula Enterprise aborda las tareas de copia de seguridad y recuperación de OpenStack

Bacula Enterprise es la última solución de esta lista, y es también de la que hablaremos con algo más de detalle que del resto.

bacula enterprise landing page

Bacula Enterprise se erige como una solución de software de copia de seguridad y recuperación especialmente segura y fiable, que ofrece una amplia gama de funcionalidades que abarcan las capacidades de copia de seguridad de datos, recuperación, protección de datos y recuperación ante desastres. Se trata de una solución altamente segura y versátil cuyo público principal son las medianas y grandes organizaciones, especialmente las gubernamentales, de defensa, militares y grandes laboratorios de investigación. Bacula Enterprise se distingue por ser extremadamente personalizable, proporcionando un amplio espectro de características, que van desde opciones de almacenamiento versátiles y una configuración simplificada hasta una implantación rentable y tiempos de recuperación de datos notablemente rápidos. Su compatibilidad se extiende a un amplio espectro de sistemas operativos, abarcando más de 34 distribuciones de sistemas operativos como RedHat, Debian y Ubuntu, además de Microsoft, MacOS X, Solaris y muchos más. En particular, Bacula cuenta con una arquitectura escalable y modular única que mejora la protección frente a amenazas como el ransomware y otros ataques maliciosos.

Calificación de los clientes:

  • TrustRadius9.7/10 points based on 54 opiniones de clientes
  • G24.7/5 points based on 56 opiniones de clientes

Ventajas:

  • Soporta una variedad inusualmente amplia de diferentes tipos de almacenamiento, incluyendo máquinas virtuales, interfaces de nube, contenedores, bases de datos, servidores y mucho más.
  • La amplia programación de trabajos mejora enormemente la comodidad general de proteger Openstack o cualquier otro software en cuestión.
  • Bacula Enterprise puede desplegarse en cualquier combinación de circunstancias y se toma muy en serio la seguridad de sus datos: por ejemplo, cuenta con la confianza de la mayor organización de defensa de Occidente. La capacidad de Bacula de realizar copias de seguridad integrales de Openstack pone el entorno Openstack bajo el paraguas de seguridad avanzada de Bacula.

Carencias:

  • Hay una serie de plugins adicionales que no están incluidos en el paquete base de la solución, por lo que es necesario pagar más por ellos.
  • La interfaz web es cómoda, pero puede llevar un poco de tiempo a los recién llegados debido al gran número de funciones diferentes disponibles. No obstante, también hay disponible una interfaz de línea de comandos.
  • La primera configuración de Bacula sobre entornos informáticos complejos puede llevar un tiempo, aunque es de esperar para un sistema que puede abarcar y proteger muchas tecnologías diferentes.

Precios:

  • Contactar directamente con Bacula Systems es la única forma de obtener datos exactos sobre los precios, ya que no hay información pública sobre los precios de Bacula disponible en el sitio web oficial.
  • Sin embargo, existe alguna información sobre el modelo general de precios de Bacula que puede encontrarse en ese mismo sitio web. Por ejemplo, aquí están todos los niveles de precios disponibles:
    • BSBE – Bacula Small Business Edition, ofrece soporte BWeb y web y sólo puede funcionar con 2 contratos y 20 agentes.
    • Estándar – hasta 50 agentes y 2 contratos, añade plazos de respuesta de soporte (de 1 a 4 días laborables)
    • Bronce – hasta 200 agentes y 2 contratos, ofrece soporte telefónico y plazos de respuesta al cliente más cortos (de 6 horas a 4 días)
    • Plata – hasta 500 agentes y 3 contratos, introduce un plugin de deduplicación y un plazo de respuesta de atención al cliente más reducido (de 4 horas a 2 días)
    • Oro– hasta 2000 agentes y 5 contratos, reduce drásticamente el plazo de respuesta del servicio de atención al cliente (de 1 hora a 2 días)
    • Platinum – hasta 5000 agentes y 5 contratos, puede ofrecer soporte de catálogo PostgreSQL, así como una plaza de formación al año para cursos de Administrador
  • Fuentes no oficiales afirman que el precio de Bacula Enterprise comienza en 500 dólares al mes

Ahora que tenemos una comprensión general de las capacidades de Bacula Enterprise, es hora de hablar de lo que Bacula es capaz de hacer en el campo de OpenStack. Ofrece tres tipos diferentes de copia de seguridad (completa, diferencial, incremental), todas ellas copias de seguridad de imágenes realizadas a nivel de bloque. La aproximación de Bacula a OpenStack puede separarse en dos ramas: el módulo OpenStack Cinder y la opción heredada Bacula File Daemon (Bacula puede, en muchas circunstancias, proteger también Openstack a través de su módulo Swift, aunque eso no se trata aquí).

Copia de seguridad de OpenStack con el módulo Bacula OpenStack Cinder

Con el módulo Bacula OpenStack Cinder, Openstack-VM de Bacula Enterprise puede almacenar de forma muy segura todos los volúmenes de OpenStack a nivel raw, manteniendo la integridad de los datos en el contexto OpenStack. El módulo Openstack-VM de Bacula recupera y almacena eficazmente el contenido de las instancias OpenStack a través de la API de copia de seguridad Cinder. Este módulo equipa a los usuarios con una serie de herramientas de interfaz de línea de comandos para ejecutar tareas de copia de seguridad, restauración y gestión de recursos.

El proceso de copia de seguridad de Cinder en el entorno OpenStack, cuando es facilitado por Bacula, es sencillo y puede iniciarse ejecutando comandos de copia de seguridad específicos relacionados con Cinder dentro de Bacula Enterprise. Este método garantiza una solución rápida, eficaz y sin complicaciones, sobre todo si se compara con las alternativas que ofrecen otros proveedores. Además, la integración de Bacula con las herramientas OpenStack a través del controlador permite a los administradores de OpenStack supervisar sus copias de seguridad no sólo a través de un programador de Bacula, sino también a través de varios otros medios, proporcionando un alto nivel de flexibilidad y facilidad de gestión.

El módulo OpenStack de Bacula funciona realizando copias de seguridad de instancias individuales conectadas por volumen. El proceso en sí no es especialmente complejo, pero cuenta con una serie de operaciones que existen para cada uno de los archivos de los que se realiza una copia de seguridad con este módulo. De este modo, el módulo Cinder de OpenStack:

  • Realiza una instantánea del volumen.
  • Mantiene un registro de todos los nombres de los archivos de copia de seguridad.
  • Crea una «tubería» para la transferencia de datos de OpenStack a Bacula
  • Genera y envía un comando de sincronización a Bacula para que la «tubería» sea registrada por el sistema
  • Utiliza la «tubería» para que Cinder escriba en ella

El enfoque descrito ofrece niveles excepcionales de fiabilidad, precisión, velocidad y simplicidad en el ámbito de las copias de seguridad de OpenStack en comparación con otras soluciones alternativas. Este módulo equipa a los usuarios con una variedad de procedimientos de interfaz de línea de comandos para ejecutar sin problemas las tareas de copia de seguridad, restauración y gestión de recursos, garantizando un proceso de copia de seguridad sólido y eficiente.

Así es como se vería el prompt de copia de seguridad:

root@example:~# /opt/bacula/bin/openstack-vm-execute-backup -v <instance-id>
Cada vez que no quedan más archivos de los que hacer una copia de seguridad se produce otra secuencia de eventos. Esta secuencia incluye:

  • Cerrando la «tubería»
  • Generación de registros basados en la información recibida de Bacula
  • Comprobación tanto del estado general del trabajo como de la lista de archivos respaldados
  • Borrando todas las «tuberías» que se utilizaron para la copia de seguridad

La copia de seguridad recién creada entra inmediatamente en todas las funciones generales de Bacula Enterprise, como el cifrado, la deduplicación y muchas otras. Los datos de los que se ha hecho una copia de seguridad pueden almacenarse en múltiples ubicaciones, como cinta, disco, la nube o cualquier otro destino de almacenamiento preferido, todo ello convenientemente gestionado a través de la interfaz de línea de comandos de Bacula.

Además, el módulo Bacula OpenStack proporciona varias opciones, una de las cuales es la capacidad de realizar copias de seguridad de todos los volúmenes conectados a una instancia específica utilizando su ID único. Para obtener el ID de una instancia concreta, se puede emplear el procedimiento de consulta de Bacula, lo que permite a los usuarios adaptar sus estrategias de copia de seguridad a sus necesidades y requisitos precisos.

Este es el aspecto que puede tener el comando de consulta de Bacula (se espera que la entrada esté en json):

/opt/bacula/bin/openstack-vm-query -b -v -f json //
El proceso de restauración de archivos con el módulo Cinder no es tan diferente del proceso de copia de seguridad, siendo la mayor diferencia el hecho de que Cinder ahora lee la «tubería» en lugar de escribir en ella.

Copia de seguridad de OpenStack a través de Bacula File Daemon

También es posible realizar copias de seguridad de los datos de OpenStack utilizando el método heredado: a través del Daemon de Archivos de Bacula. Este es un enfoque tradicional basado en agentes para las operaciones de copia de seguridad y recuperación, requiere que el File Daemon en cuestión se coloque en el elemento específico de OpenStack que necesita ser respaldado. Esto significa que la configuración general para las tareas de copia de seguridad es un poco más enrevesada que con el módulo Cinder.

La instalación de un Daemon de Archivos de Bacula Enterprise en cada máquina virtual permite a los usuarios gestionar los servidores virtuales de forma similar a los servidores físicos, permitiéndoles aprovechar toda la gama de funciones que ofrece Bacula Enterprise para sus necesidades de copia de seguridad y recuperación. Esto incluye compresión a nivel de archivo, verificación de datos, protección contra ransomware, restauración granular rápida y mucho más.

Este enfoque optimiza la utilización de entrada/salida (E/S) dentro del entorno OpenStack. Los usuarios pueden aprovechar la programación de Bacula, las prioridades de los trabajos y la configuración de trabajos concurrentes máximos para distribuir eficazmente las tareas de copia de seguridad a lo largo de la ventana de copia de seguridad designada.

Dado que todas las máquinas virtuales pueden potencialmente compartir el mismo almacenamiento en el hipervisor OpenStack, es necesaria una planificación cuidadosa para evitar ejecutar todos los trabajos de copia de seguridad simultáneamente, evitando así posibles cuellos de botella en el subsistema de disco y red. Esto se debe a que Bacula necesita atravesar todos los sistemas de archivos para abrir, leer, cerrar y stat archivos durante el proceso de copia de seguridad.

Conclusión

Es un hecho ampliamente reconocido que la tecnología y la innovación en el sector de TI seguirán avanzando rápidamente, sobre todo en ámbitos como la automatización, la digitalización, la proliferación de fuentes de datos y los ciclos de desarrollo cada vez más acelerados. A medida que estas nuevas tecnologías se implantan en los entornos informáticos de producción, se hace imperativo garantizar una copia de seguridad adecuada de los datos y aplicaciones de misión crítica, no sólo para salvaguardar el negocio de una organización sino también para proteger a sus clientes.

Sin embargo, el reto consiste en integrar perfectamente una solución de copia de seguridad y recuperación en estas tecnologías emergentes sin dejar de cumplir los requisitos empresariales específicos de la organización, incluidos los objetivos de punto de recuperación (RPO) y los objetivos de tiempo de recuperación (RTO). El software de copia de seguridad y recuperación de Bacula Enterprise aborda estos retos a través de su diseño distintivo, flexibilidad, profundidad y modelo de licencias. Esta estructura única permite a Bacula Enterprise resolver eficazmente los problemas relacionados con la copia de seguridad, la recuperación y la recuperación de datos en caso de desastre. Al hacerlo, permite a las medianas y grandes empresas mejorar su eficacia, seguridad y competitividad, garantizando la continuidad e integridad de sus operaciones informáticas.

Bacula ofrece una solución de software de copia de seguridad y recuperación de datos especialmente segura y unificada, con una arquitectura que se integra a la perfección con un variado espectro de aplicaciones comúnmente asociadas a los entornos OpenStack. Además, amplía su compatibilidad para abarcar otras tecnologías emergentes, como máquinas virtuales, contenedores, almacenamiento y entornos en la nube. Este enfoque integral permite a las empresas que utilizan Bacula adaptarse eficazmente a las cambiantes demandas de seguridad, a la evolución de las normativas y al imperativo de reducción de costes.

Sobre el autor
Rob Morrison
Rob Morrison es el director de marketing de Bacula Systems. Comenzó su carrera de marketing de TI con Silicon Graphics en Suiza, desempeñando con fuerza varios puestos de gestión de marketing durante casi 10 años. En los siguientes 10 años, Rob también ocupó varios puestos de gestión de marketing en JBoss, Red Hat y Pentaho, asegurando el crecimiento de la cuota de mercado de estas conocidas empresas. Se graduó en la Universidad de Plymouth y tiene una licenciatura en Medios Digitales y Comunicaciones, y completó un programa de estudios en el extranjero.
Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *