Inicio > Blog de copias de seguridad y recuperación > ¿Cómo realizar copias de seguridad de bases de datos Oracle con Bacula? Visión general técnica de la copia de seguridad y recuperación de Oracle.

¿Cómo realizar copias de seguridad de bases de datos Oracle con Bacula? Visión general técnica de la copia de seguridad y recuperación de Oracle.

1 Star2 Stars3 Stars4 Stars5 Stars
(46 votos, media: 5,00 fuera de 5)
Cargando...
Actualizado 10th abril 2024, Rob Morrison

Copia de seguridad Oracle

¿Qué es la copia de seguridad y recuperación de Oracle?

Normalmente, las operaciones de copia de seguridad y recuperación se consideran uno de los pilares fundamentales de la protección de datos. Por supuesto, esto también se aplica a las copias de seguridad y recuperación de Oracle, y en el mundo actual tener al menos una copia de seguridad de su base de datos es prácticamente una necesidad si no quiere perderlo todo finalmente por un simple error o un desafortunado accidente similar.

Una copia de seguridad de Oracle es una copia de sus datos que puede utilizarse para reconstruir el contenido original de su base de datos. A menos que se especifique lo contrario, la mayoría de la documentación sobre copias de seguridad y recuperación se refiere a una copia de seguridad física (una copia de seguridad real de toda la información dentro de una base de datos) como el término «copia de seguridad».

Lo ideal es que el software de copia de seguridad y recuperación para Oracle pueda proteger el contenido de la base de datos y las instancias y RAC – Real Application Clusters. Para una empresa, el software de copia de seguridad suele tener que cumplir todos los objetivos y métricas del departamento de TI, incluidos los futuros requisitos estimados de su negocio, las necesidades de seguridad, las exigencias de cumplimiento y mucho más. Si no es así, es probable que se necesite una nueva implementación con un software diferente antes de obtener el retorno de la inversión en la implementación inicial.

¿Por qué es importante crear copias de seguridad de las bases de datos Oracle?

Las bases de datos Oracle suelen almacenar parte de la información crítica de una empresa: perfiles de socios, registros de clientes, datos comerciales, etc. Estas mismas bases de datos se utilizan a menudo para almacenar información que puede ser necesaria para otros flujos de trabajo empresariales. Estos factores por sí solos demuestran por qué los datos almacenados en los sistemas Oracle suelen ser muy valiosos, y/o sensibles o esenciales y deben protegerse.

Aunque muchos usuarios comprenden la importancia de las copias de seguridad de Oracle en su conjunto, la cuestión no es necesariamente tan fácil de resolver. La cantidad de datos almacenados en una base de datos Oracle media aumenta a un ritmo alarmante, y las normativas de cumplimiento relativas a la conservación y la seguridad de los datos son cada vez más estrictas.

Esto crea un entorno en el que resulta realmente muy difícil estar a la altura de todas las exigencias actuales en materia de seguridad de las bases de datos Oracle. En este contexto, elegir la opción correcta de copia de seguridad de Oracle se convierte en un proceso aún más crítico, sabiendo lo mucho que está en juego y lo mucho que una empresa puede perder si falla la solución de copia de seguridad elegida.

Diferentes elementos de las operaciones de copia de seguridad y recuperación de Oracle

Muchos de los elementos de copia de seguridad y recuperación existentes en el contexto de las bases de datos Oracle funcionan de forma similar a cualquier otro tipo de almacenamiento, pero también hay que mencionar algunas diferencias en la mayoría de los casos. Aquí vamos a repasar en detalle los principales tipos de copia de seguridad que se mencionan a menudo (completa, diferencial, incremental) y también explicaremos las diferencias entre las copias de seguridad en caliente y en frío.

Los principales niveles de copia de seguridad para las tareas de copia de seguridad de Oracle

Hay tres niveles de copia de seguridad muy conocidos que también son aplicables a las bases de datos Oracle, y la mayoría de sus características conceptuales siguen siendo las mismas en este contexto.

Copias de seguridad completas. Cuando se trata de bases de datos Oracle, una copia de seguridad completa significa copiar todo el contenido de la base de datos. Oracle ofrece diferentes técnicas para realizar copias de seguridad completas, incluido Oracle Recovery Manager (RMAN). Las copias de seguridad completas de bases de datos en Oracle capturan toda la base de datos en un momento determinado, incluidos todos los archivos de datos, los archivos de control y la estructura de la base de datos.

Copias de seguridad incrementales. Una copia de seguridad incremental en bases de datos Oracle captura todos los cambios realizados desde la última copia de seguridad, ya sea una copia de seguridad completa, diferencial o incremental, de forma muy similar a las copias de seguridad de datos habituales. En cuanto a los matices específicos de Oracle, RMAN ofrece varios niveles de copias de seguridad incrementales (Nivel 0 o Nivel 1), cada uno de los cuales captura un conjunto específico de cambios. La copia de seguridad incremental de Nivel 0 equivale a una copia de seguridad completa y captura toda la base de datos. La copia de seguridad incremental de Nivel 1, por otro lado, captura los cambios realizados desde la última copia de seguridad de Nivel 0 o Nivel 1, proporcionando un equilibrio entre el tamaño de la copia de seguridad y la frecuencia: una excelente opción para realizar copias de seguridad periódicas.

Copias de seguridad diferenciales. Una copia de seguridad diferencial en Oracle captura sólo los cambios realizados desde la última copia de seguridad completa, de forma similar a las copias de seguridad de datos regulares. Oracle RMAN puede utilizarse para realizar copias de seguridad diferenciales capturando los cambios realizados en los bloques de datos desde la última copia de seguridad completa (una variación de una copia de seguridad de nivel 1, esencialmente). Es importante tener en cuenta que las copias de seguridad diferenciales son acumulativas e incluyen todos los cambios realizados desde la última copia de seguridad completa, lo que puede hacerlas más grandes con el tiempo en comparación con las copias de seguridad incrementales.

Aunque los principios subyacentes de las copias de seguridad son similares para las bases de datos Oracle y otras formas de datos, las herramientas y metodologías utilizadas en el ecosistema Oracle, como Oracle RMAN, son distintas. Para crear una estrategia de copia de seguridad y recuperación con éxito en un entorno de base de datos Oracle, es esencial tener una comprensión clara de estas consideraciones específicas de Oracle. Otro tema que cabe mencionar en este contexto es la idea de las copias de seguridad en frío y en caliente.

Copias de seguridad frías y calientes de Oracle

El concepto básico de copias de seguridad frías y calientes es muy sencillo. Ambos parámetros representan el estado actual de la base de datos de destino: las bases de datos «calientes» están encendidas, mientras que las «frías» están apagadas. Existen muchas diferencias entre ambas, especialmente en lo que respecta a los procesos de copia de seguridad.

Hot Backup, también conocido como copia de seguridad en línea, es un método de copia de seguridad que permite que la base de datos Oracle permanezca accesible a los usuarios mientras se realiza el proceso de copia de seguridad. Cero interrupciones en las tareas de la base de datos, poco o ningún tiempo de inactividad para los usuarios y las aplicaciones, y la idoneidad para entornos 24/7 son algunas de las ventajas más significativas de este tipo de copia de seguridad.

Oracle Recovery Manager (RMAN) crea una instantánea coherente de la base de datos para realizar una copia de seguridad en caliente en un momento determinado. Cualquier cambio realizado en la base de datos durante el proceso de copia de seguridad también se captura para garantizar la coherencia de los datos y la integridad de la copia de seguridad.

Es importante tener en cuenta que el proceso de copia de seguridad puede consumir recursos adicionales del sistema, afectando potencialmente al rendimiento total de la base de datos. Una planificación y coordinación adecuadas son necesarias para garantizar la integridad y coherencia de la información respaldada.

Copia de seguridad en frío es un tipo de operación de copia de seguridad que se realiza cuando la base de datos Oracle está apagada. Poder producir una instantánea limpia y coherente de toda la base de datos en un momento determinado es una de las ventajas más significativas de las copias de seguridad en frío. Estas copias de seguridad suelen ser más fáciles de realizar en la mayoría de los escenarios, y la ausencia de operaciones activas dentro de la propia base de datos simplifica enormemente todo el proceso.

La base de datos Oracle debe estar desconectada para que se pueda realizar la tarea de copia de seguridad en frío. El proceso consiste en copiar directamente los archivos de la base de datos mientras se encuentra en estado apagado, lo que garantiza la coherencia de los datos en toda la base de datos. Al mismo tiempo, las copias de seguridad en frío pueden provocar directamente que las aplicaciones y los usuarios no tengan acceso a la base de datos cuando lo necesitan. Las copias de seguridad en frío se utilizan principalmente para bases de datos pequeñas o situaciones en las que el tiempo de inactividad es aceptable.

Uno de los factores que más influyen en la elección entre las copias de seguridad en frío y en caliente es la tolerancia al tiempo de inactividad, por lo que la mayoría de las organizaciones más grandes y complejas confían en las copias de seguridad en caliente debido a una falta general de tolerancia al tiempo de inactividad de la base de datos en su conjunto. La mayoría de estos usuarios tienen recursos más que suficientes para permitirse también un hardware mejor, en un intento de reducir el efecto que las copias de seguridad en caliente podrían tener sobre el rendimiento de la infraestructura general.

También es una práctica relativamente habitual utilizar ambas copias de seguridad en tándem, dependiendo de la situación. Las necesidades de una empresa concreta y las normativas de cumplimiento que deben seguir también contribuyen significativamente en este caso.

Estrategia de copia de seguridad de Oracle

Dentro de las capacidades de Oracle hay dos estrategias principales de copia de seguridad: RMAN y gestionadas por el usuario.

RMAN, o Recovery Manager, es una solución totalmente integrada dentro de la base de datos Oracle que puede realizar diversas actividades relacionadas con las copias de seguridad. Se puede acceder a RMAN mediante Oracle Enterprise Manager (OEM) o mediante la línea de comandos.

Las copias de seguridad gestionadas por el usuario son copias de seguridad básicas que pueden realizarse mediante una combinación de comandos del sistema operativo host y comandos de recuperación de SQL*Plus. En este caso, todos los aspectos relacionados con la copia de seguridad deben definirse manualmente para cada copia de seguridad.

Aunque hay dos tipos de copia de seguridad compatibles, RMAN es el que se prefiere habitualmente, por lo que la mayoría de las capacidades de copia de seguridad de Oracle se centran en este tipo de copia de seguridad.

Una de las principales ventajas de una copia de seguridad RMAN es la posibilidad de crear copias de seguridad mientras la base de datos está abierta y/o montada. El comando de copia de seguridad en sí también es relativamente sencillo; el prompt en sí tiene el siguiente aspecto:

BACKUP DATABASE;

Es posible añadir una serie de complementos o parámetros a este comando; por ejemplo, puede tener este aspecto si también queremos incluir los registros archivados en la copia de seguridad:

BACKUP DATABASE PLUS ARCHIVELOG;

Otra opción disponible con RMAN es la posibilidad de crear copias de seguridad incrementales. La copia de seguridad incremental es un tipo de copia de seguridad que copia sólo los archivos específicos que se modificaron desde que se realizó la última copia de seguridad de cualquier tipo (dependiendo del tipo de copia de seguridad, puede ser una copia de seguridad incremental acumulativa o una copia de seguridad incremental diferencial).

En cuanto a los comandos, el prompt de copia de seguridad es relativamente similar (con posibles añadidos en forma de varios parámetros):

BACKUP INCREMENTAL;

Además, las copias sombra/archivos instantáneos también se pueden crear con las copias de seguridad incrementales de RMAN. Por ejemplo, el comando para crear una copia de seguridad incremental en el área de recuperación rápida puede iniciarse con el siguiente comando:

BACKUP INCREMENTAL LEVEL 1 … FROM SCN

Como puede ver, son muchas las capacidades que puede ofrecer RMAN como solución nativa de copia de seguridad de Oracle. Al mismo tiempo, tiene sus propias limitaciones, y aquí es donde entran en juego las soluciones de copia de seguridad de terceros. Pero primero, debemos cubrir la metodología que se va a utilizar para la siguiente representación de soluciones de copia de seguridad de terceros.

Metodología para mostrar distintos elementos de las herramientas de copia de seguridad de Oracle de terceros

Las bases de datos Oracle son entidades inherentemente complejas y sofisticadas. Por lo tanto, no es de extrañar que el software de copia de seguridad de Oracle de terceros pueda resultar igualmente complicado, especialmente en un mercado altamente competitivo. Este artículo pretende presentar varias soluciones de copia de seguridad y explicar por qué los clientes pueden optar -o no- por alguna de ellas.

Valoración de los clientes

Si necesita un software de copia de seguridad que le ofrezca diversas opciones, la opinión pública -en forma de valoraciones de los clientes- puede ser un factor muy útil a tener en cuenta. Puede encontrar valoraciones de clientes en varias plataformas como G2, TrustRadius y Capterra. Comprobar las valoraciones de los clientes es una forma rápida y sencilla de evaluar la opinión pública sobre una solución de software específica.

Capterra es una plataforma que alberga más de 2 millones de reseñas registradas en diversas categorías. La plataforma se compromete a mantener la autenticidad de las reseñas y no elimina ninguna reseña de clientes a petición del vendedor.

TrustRadius dispone de un riguroso proceso para garantizar que todas las reseñas de su plataforma son auténticas. Un equipo interno de investigación examina cada reseña para garantizar que aporta información valiosa. Ningún proveedor puede modificar o borrar las reseñas de los clientes en TrustRadius.

G2 es otra reputada plataforma de reseñas que ofrece más de 100.000 vendedores y más de 2,4 millones de reseñas de usuarios verificadas. Su sistema de validación de reseñas garantiza la total validez de cada una de ellas. Aparte de las reseñas, G2 proporciona otros múltiples servicios como seguimiento, inversión y marketing.

Características clave, ventajas, deficiencias

Cuando se trata de describir las características clave de una solución de software, así como sus ventajas y desventajas, puede ser una tarea bastante difícil. El software de copia de seguridad es un ejemplo perfecto de ello: tiene muchas características, algunas de las cuales sólo pueden ser relevantes para un público específico, lo que hace difícil determinar una solución que se adapte a las necesidades de todos y cada uno de los clientes potenciales. Esto también es aplicable a las herramientas de copia de seguridad de Oracle, ya que cada componente del software proporciona su propio conjunto de capacidades para realizar tareas que son muy similares o idénticas.

Precios

Resumir las características esenciales de una solución, junto con sus méritos y defectos, puede ser todo un reto. El software de copia de seguridad es un ejemplo perfecto de ello. Ofrece diversas funciones, algunas de las cuales pueden ser relevantes sólo para un público concreto, lo que hace difícil determinar las necesidades de cada posible cliente. Esto es especialmente cierto en el caso de las soluciones de copia de seguridad que incluyen el soporte de copia de seguridad de Oracle. Cada componente de software ofrece su propio conjunto de capacidades para realizar operaciones similares o idénticas.

Opinión personal del autor

Esta categoría puede incluir diferentes temas, como un breve resumen del software, un hecho interesante que aún no se haya mencionado y cualquier otro detalle relevante. El objetivo principal es presentar la opinión personal del autor sobre el tema, ofreciendo una perspectiva adicional y más subjetiva sobre el producto.

Software de terceros para las operaciones de copia de seguridad de Oracle

El objetivo original de la mayoría de las soluciones de copia de seguridad de terceros es sencillo: ofrecer sus servicios de forma que igualen o superen las capacidades integradas en términos de rendimiento y conjunto de funciones. Los cuatro ejemplos siguientes suelen considerarse algunas de las soluciones de copia de seguridad con soporte de Oracle más destacadas del mercado.

Veeam

Veeam es una conocida plataforma multifuncional de copia de seguridad y recuperación. Una de sus muchas capacidades es la integración con Oracle, que proporciona multitud de funciones con las que trabajar. Veeam no sólo puede añadirse como sistema de copia de seguridad adicional a la configuración de copia de seguridad de Oracle existente (ya sea con RMAN o mediante otro software de terceros), sino que también puede gestionar por sí mismo todos los asuntos de copia de seguridad orientados a Oracle. Veeam es rápido, versátil y puede ofrecer múltiples funciones valiosas a los usuarios de Oracle, como un proceso de restauración basado en instantáneas, recuperación instantánea de máquinas virtuales, compatibilidad con varios sistemas operativos y copias de seguridad a nivel de imagen.

Valoraciones de los clientes:

  • Capterra4,8/5 puntos basados en 69 opiniones de clientes
  • TrustRadius8,8/10 puntos basados en 1.237 opiniones de clientes
  • G24,6/5 puntos basados en 387 opiniones de clientes

Ventajas:

  • El equipo de atención al cliente de Veeam es bien conocido por su ayuda rápida e ingeniosa.
  • La solución en sí es fácil de usar y fiable, con años de experiencia y clientes satisfechos que lo demuestran.
  • El proceso de configuración por primera vez de la solución de Veeam puede ser sencillo y relativamente indoloro.

Carencias:

  • Veeam es una solución muy buena, pero no es en absoluto perfecta, y hay varias áreas en las que la solución puede considerarse deficiente – como los niveles de ciberseguridad y la gestión de datos.
  • El modelo de precios de Veeam dista mucho de ser sencillo; tiene múltiples elementos, y calcular el precio total puede convertirse en una tarea muy compleja muy rápidamente.
  • La interfaz de Veeam tampoco es especialmente avanzada. No es demasiado complicada, pero algunos informes infieren que da la sensación de ser una versión anticuada del software, especialmente si se compara con ejemplos de software más recientes.

Precios (en el momento de escribir este artículo):

  • La información oficial sobre los precios de Veeam es limitada en su página web. Es necesario solicitar un presupuesto personalizado para recibir un precio exacto de los servicios necesarios. No obstante, Veeam ofrece una página calculadora de precios en la que los usuarios pueden seleccionar el número de entornos que desean cubrir y el periodo de suscripción previsto.
  • Veeam proporciona información esencial sobre sus precios a través de la página de la calculadora. Esto incluye la opción de adquirir suscripciones de al menos un año hasta cinco años y descuentos adicionales con contratos de varios años.
  • Los usuarios pueden elegir el tipo de carga de trabajo adecuado, como Virtual VM, Cloud VM, Servidores, Estaciones de trabajo, Usuarios M365 y NAS/Compartidos de archivos (TB). Si el campo «NAS/Compartidos de archivos» no es superior a cero, el botón «Contacte con nosotros» no estará disponible.
  • Veeam vende licencias en incrementos de cinco en cinco. Por ejemplo, para proteger cinco cargas de trabajo de tipo Virtual VM, Cloud VM, Server o Workstation durante un año, el coste es de 642 dólares.
  • Sin embargo, la categoría «Microsoft 365» requiere que se seleccionen al menos diez usuarios a la vez, con un precio inicial de 306 dólares.

Mi opinión personal sobre Veeam:

Veeam es una conocida solución de copia de seguridad y recuperación que atiende a entornos físicos, virtuales, en la nube e híbridos. Dispone de un cuadro de mandos centralizado que agiliza la gestión de los distintos tipos de copia de seguridad, aumentando así la eficiencia. Sin embargo, algunos proveedores líderes del sector ofrecen niveles de seguridad mucho mejores que Veeam. Además, el modelo de precios puede resultar confuso, ya que algunas de sus funciones tienen un precio significativamente superior a otras sin una justificación clara.

Cohesity

Uno de los aspectos más significativos de Cohesity como software de copia de seguridad es la capacidad de eliminar los silos de datos mediante la reestructuración de los elementos de infraestructura existentes de una manera particular. Esto permite a Cohesity mejorar el rendimiento de la mayoría de los sistemas (incluidos los basados en Oracle), ya utilicen almacenamiento en la nube, almacenamiento físico o algún tipo de configuración híbrida. Los procesos de copia de seguridad y restauración de Cohesity son rápidos, coherentes con las aplicaciones y utilizan múltiples funciones de vanguardia para mejorar significativamente el proceso general de gestión de copias de seguridad (como la compatibilidad con el tipo de copia de seguridad incremental para siempre).

Valoraciones de los clientes (en el momento de escribir estas líneas):

  • Capterra4,6/5 puntos basados en 49 opiniones de clientes
  • TrustRadius8,3/10 puntos basados en 81 opiniones de clientes
  • G24,4/5 puntos basados en 47opiniones de clientes

Ventajas:

  • El proceso de configuración por primera vez no es particularmente difícil y podría ser manejado por la mayoría de los usuarios.
  • La interfaz de usuario de la solución es fácil de manejar.
  • Las capacidades de centralización de Cohesity lo convierten en una opción bastante conveniente cuando se trata de gestionar múltiples procesos de copia de seguridad desde el mismo lugar.

Carencias:

  • Hay poco o nada que Cohesity pueda ofrecer en términos de capacidades de automatización.
  • Los procesos de copia de seguridad no son tan personalizables como lo que pueden ofrecer la mayoría de los competidores.

Precios (en el momento de escribir estas líneas):

  • Cohesity no ofrece ninguna información sobre precios al público; la única opción para recibir dicha información es ponerse en contacto directamente con la empresa.

Mi opinión personal sobre Cohesity:

Cohesity ofrece una amplia gama de capacidades, lo que lo convierte en una solución ideal para los requisitos de copia de seguridad de las empresas. Puede manejar diversos tipos de datos y entornos de almacenamiento, ofrece un rápido rendimiento de copia de seguridad y restauración, y proporciona un amplio conjunto de funciones específicas de copia de seguridad. La infraestructura de Cohesity es distinta, ya que presenta una estructura en forma de nodo que permite un escalado rápido y sin esfuerzo. Además, su interfaz fácil de usar la hace más cómoda de utilizar que otras soluciones similares del mercado. Sin embargo, realizar copias de seguridad de las bases de datos con Cohesity puede resultar complicado y requiere intervención manual debido a la limitada automatización disponible.

Rubrik

Rubrik es una impresionante solución de copia de seguridad y recuperación con cientos de clientes y años de trabajo exitoso. Su software es un tesoro de funciones útiles, capaz de trabajar con muchos tipos de almacenamiento e infraestructuras diferentes, incluido Oracle. Las capacidades de Rubrik con respecto a Oracle son buenas, con soporte para Live Mount (RTOs cercanos a cero), copias de seguridad incrementales para siempre y la capacidad de automatizar completamente flujos de trabajo RMAN completos para una fácil protección de datos con un cierto grado de personalización, si es necesario.

Valoraciones de los clientes (en el momento de escribir estas líneas):

  • Capterra4,7/5 puntos basados en 47opiniones de clientes
  • TrustRadius8,8/10 puntos basados en 215opiniones de clientes
  • G24,6/5 puntos basados en 80 opiniones de clientes

Ventajas:

  • Un montón de funciones de automatización entre las que elegir, con la posibilidad de personalizar la mayoría de ellas.
  • Una interfaz cómoda y fácil de usar.
  • Rubrik también es compatible con muchos tipos de despliegue y almacenamiento, ofreciendo una flexibilidad considerable para infraestructuras más grandes y complejas.

Carencias:

  • Rubrik adolece de un problema relativamente común: un proceso de configuración inicial demasiado sofisticado y complejo.
  • La falta de documentación detallada y de Whitepapers dificulta la investigación de las capacidades específicas del software.
  • Rubrik es una excelente opción para las tareas de copia de seguridad, pero carece de experiencia en varios campos, incluidas las copias de seguridad de Azure.
  • Las recientes brechas de seguridad han abierto interrogantes sobre la seguridad de la arquitectura general de Rubrik.

Precios (en el momento de escribir este artículo):

  • Rubrik no proporciona información sobre precios en su página web oficial. Para obtener información sobre precios, hay que ponerse en contacto directamente con la empresa para una demostración personalizada o una de las visitas guiadas.

Mi opinión personal sobre Rubrik:

Rubrik es una solución integral de gestión de datos y copia de seguridad que puede dar soporte a empresas de todos los tamaños. Ofrece muchas funciones impresionantes para la recuperación, copia de seguridad y protección de datos. Sus capacidades de gestión basadas en políticas lo convierten en una excelente opción para las empresas que operan en entornos de TI híbridos. Al mismo tiempo, el coste de los servicios de Rubrik podría no ser asequible para algunos clientes, y el conjunto de características generales de la plataforma podría no ser suficiente para un rango específico de clientes.

Commvault

Commvault constituye una sofisticada red interconectada de capacidades y funciones, que abarca no sólo cuestiones de copia de seguridad y recuperación, sino también de gestión y seguridad de datos. Commvault Cloud (la solución insignia de la empresa) también es compatible con Oracle de múltiples maneras, incluidas las copias de seguridad de datos de Oracle y la integración con Oracle RMAN, lo que ofrece tanto la seguridad como la comodidad de utilizar herramientas de copia de seguridad y recuperación casi nativas. Otras capacidades de Commvault en términos de integración con Oracle son la fácil movilidad de los datos, la mejora de la seguridad y la eliminación de la dispersión de datos.

Valoraciones de los clientes (en el momento de escribir estas líneas):

  • Capterra4,6/5 puntos basados en 38opiniones de clientes
  • TrustRadius8.0/10 puntos basados en 221 opiniones de clientes
  • G24,3/5 puntos basados en 138 opiniones de clientes

Ventajas:

  • Commvault cuenta con un gran número de tipos de software y configuraciones compatibles.
  • Se puede integrar con muchas otras soluciones del mismo ámbito.
  • Configurar los procesos de copia de seguridad y recuperación no es un proceso difícil.

Carencias:

  • El proceso de configuración por primera vez es muy complicado y difícil de realizar para la mayoría de los usuarios no expertos.
  • Las capacidades de registro de Commvault son extremadamente básicas y faltan directamente en algunos casos.
  • La solución global tiene una curva de aprendizaje pronunciada; un usuario medio puede tardar un tiempo en comprender todas las funciones y capacidades.

Precios (en el momento de redactar este documento):

  • Commvault no ofrece información sobre precios al público; la única opción para recibir dicha información es ponerse en contacto directamente con la empresa.

Mi opinión personal sobre Commvault:

Commvault es una solución de copia de seguridad que satisface las necesidades de copia de seguridad de las grandes organizaciones. Utiliza tecnologías avanzadas para ofrecer una experiencia de usuario excepcional. El software puede gestionar diferentes opciones de almacenamiento, como almacenamiento en la nube, bases de datos, máquinas virtuales, contenedores y puntos finales, y ofrece funciones de copia de seguridad y recuperación rápidas y precisas. Sin embargo, la integración de Commvault con proveedores de almacenamiento en la nube puede resultar costosa. Además, algunas de sus funcionalidades no ofrecen suficiente información de registro e informes, y configurar el software inicialmente puede ser un proceso complejo y lento.

Además, merece la pena considerar otra solución de copia de seguridad de terceros en el contexto de las tareas de copia de seguridad y recuperación de Oracle. La solución se llama Bacula Enterprise.

Copia de seguridad y recuperación de Oracle con Bacula Enterprise

página de aterrizaje de bacula enterprise

Bacula Enterprise es una solución de software especialmente segura ofrecida por Bacula Systems que proporciona capacidades completas de copia de seguridad y recuperación. Lo que la distingue es su enfoque único para ampliar sus propias funcionalidades dentro del mismo software, gracias a un sistema modular altamente seguro implementado por Bacula. Este software ofrece una amplia gama de funciones como niveles avanzados de copia de seguridad, deduplicación y compresión, diferentes interfaces de usuario, gestión avanzada de volúmenes y pools, control de trabajos, funciones de punto final como la recuperación Bare Metal para sistemas Linux y Windows y copia de seguridad iniciada por el cliente. Debido a sus niveles de seguridad inusualmente altos, Bacula tiende a ser utilizado por organizaciones gubernamentales, de defensa e instituciones de investigación preocupadas por la seguridad.

Además, proporciona tecnología Snapshot, funciones para empresas MSP y de hosting, y protección personalizable para Microsoft 365 y otras aplicaciones SaaS. Bacula es compatible con varios formatos de almacenamiento, incluyendo la nube física, pública y privada, y funciona con casi todas las tecnologías de cinta. También cubre contenedores, máquinas virtuales y bases de datos de muchos tipos diferentes.

Valoraciones de los clientes:

  • TrustRadius9,7/10 puntos basados en 54 opiniones de clientes
  • G24,7/5 puntos basados en 56 opiniones de clientes

Ventajas:

  • Bacula ofrece un montón de características fuera de la caja, y un sistema de módulos incorporados podría proporcionar aún más capacidades.
  • Bacula ofrece múltiples opciones orientadas a la seguridad para sus esfuerzos de copia de seguridad de datos, incluyendo el cifrado, la verificación de copias de seguridad, y más.
  • La compatibilidad con muchos tipos de almacenamiento y variaciones de infraestructura diferentes también contribuye en gran medida al éxito de Bacula. Ofrece la capacidad de trabajar con bases de datos, servidores, máquinas virtuales, almacenamiento en la nube y almacenamiento físico.

Carencias:

  • La interfaz web propia de Bacula, BWeb, puede resultar algo confusa para los recién llegados debido a la gran cantidad de funciones disponibles desde el principio.
  • El proceso de configuración inicial de las infraestructuras más complejas puede tardar un poco en completarse.
  • Algunos de los plugins y módulos más específicos no están incluidos en la suscripción base de Bacula y tienen un precio aparte.

Precios:

  • Para obtener datos exactos sobre los precios de Bacula, es necesario ponerse en contacto directamente con Bacula Systems, ya que no hay información pública sobre los precios de Bacula en su sitio web oficial.
  • Sin embargo, el sitio web sí proporciona alguna información sobre el modelo de precios de Bacula.
  • Hay varios niveles de precios disponibles, incluidos BSBE, Estándar, Bronce, Plata, Oro y Platino. La mayor diferencia es el número de clientes y contratos con los que se puede trabajar utilizando un nivel de suscripción específico.
  • Precios de BSBE, Bronce, Plata, Oro y Platino.

Realización de copias de seguridad de Oracle con Bacula Enterprise:

Esencialmente, una copia de sus datos importantes que guarda separada del original para restaurarla en caso de pérdida de datos de todo tipo se denomina copia de seguridad de datos. Cualquier empresa tiene algún tipo de datos que necesita proteger y no quiere perder – eso incluye también a los usuarios de bases de datos Oracle. La pérdida de datos es la razón principal por la que necesita tener una copia de seguridad para mantener su entorno de base de datos Oracle fiable y seguro.

La mayoría de las empresas que utilizan Oracle prefieren tener una persona separada para gestionar sus operaciones de copia de seguridad de Oracle – este puesto se denomina «administrador de copias de seguridad». Normalmente, a esta persona se le encomendarían una serie de tareas, entre las que se incluyen:

  • Elaborar un programa adecuado de copias de seguridad;
  • Estar preparado para resolver los problemas que puedan surgir en relación con todo el proceso de copia de seguridad y recuperación;
  • Pensar y probar diferentes situaciones con distintos tipos de posibles fallos de hardware o software relacionados con la pérdida de datos;
  • Tareas no directamente relacionadas con el proceso de copia de seguridad pero que siguen siendo posibles son la conservación y la transferencia de datos;
  • Estar preparado para la recuperación en caso de pérdida de datos de cualquier magnitud.

Hablando de la pérdida de bases de datos Oracle, la gran variedad de posibles motivos de pérdida de la base de datos ilustra aún más que hacer copias de seguridad Oracle es algo bueno en general. Por ejemplo, algunas de las diversas causas de pérdida de datos podrían ser:

  • Un fallo del hardware;
  • Accidentes por una mala manipulación de los datos;
  • Corrupción de datos a causa de un virus;
  • Errores en el proceso de migración de datos de un dispositivo o sistema a otro,etc.

Hay muchas formas de hacer copias de seguridad de las bases de datos Oracle. Los modos en clúster proporcionan resistencia a los problemas de hardware, y las infraestructuras de alta disponibilidad, en la nube y convergentes ofrecen nuevas opciones para garantizar los datos y la libertad junto con la redundancia. Independientemente de estas opciones, la copia de seguridad de Oracle sigue siendo fundamental para garantizar que un pequeño error, corrupción o pirateo no destruya los datos críticos que residen incluso en la mejor infraestructura. Los servidores de bases de datos siguen siendo un componente clave de la mayoría de las organizaciones, y a menudo contienen la información más crítica para la continuidad de las operaciones. La guía que sigue le mostrará cómo ejecutar copias de seguridad y recuperación de Oracle utilizando la funcionalidad SBT de RMAN, que permite que los datos se transmitan directamente a Bacula Enterprise.

Tipos posibles de copia de seguridad y recuperación de Oracle

Existen dos métodos para realizar copias de seguridad de bases de datos Oracle:

  • Copia de seguridad gestionada por Bacula utilizando el modo de volcado de Oracle. Este método es rápido y fácil de configurar, pero su alcance está limitado a las bases de datos más pequeñas y no admite la recuperación puntual ni las copias de seguridad incrementales.
  • Copia de seguridad gestionada RMAN (modo SBT de Oracle). También conocido como Oracle Recovery Manager (RMAN), es una función original del servidor de bases de datos Oracle, lo que significa que no hay necesidad de instalarlo manualmente: ya está incluido en el lado del servidor. Este modo utiliza la excelente herramienta de copia de seguridad RMAN y las API para permitir a Bacula iniciar modos de copia de seguridad más avanzados que admiten copias de seguridad de bases de datos PITR, incrementales y diferenciales, y puede aprovechar la función de seguimiento de cambios de RMAN para mejorar el rendimiento de las copias de seguridad incrementales. También es el más fácil de usar ya que RMAN utiliza una interfaz para todos los sistemas operativos lo que lo hace mucho menos complicado.

Dado que el tipo de copia de seguridad basado en RMAN es la solución preferida, he aquí algunas de las ventajas más notables de utilizarlo:

  • Compresión binaria Este tipo de mecanismo de compresión está integrado en la base de datos Oracle como sistema y su finalidad principal es reducir el tamaño total de una copia de seguridad media.
  • Duplicación automatizada de bases de datos. Una serie de funciones implementadas en Oracle permiten crear fácilmente la copia de su base de datos utilizando un gran número de configuraciones de almacenamiento.
  • Copias de seguridad incrementales. Este tipo de copia de seguridad mantiene y realiza una copia de seguridad sólo de aquellos bloques que se modificaron de algún modo desde la última copia de seguridad completa. Este enfoque de copia de seguridad requiere mucho menos espacio de almacenamiento que el tradicional y añade más flexibilidad al proceso de restauración en caso de algún tipo de desastre.
  • Copias de seguridad cifradas. RMAN puede cifrar fácilmente su base de datos utilizando la función integrada de cifrado de copias de seguridad. Hay una distinción entre crear dicha copia de seguridad en un disco y crear esa misma copia de seguridad directamente en una cinta. Para disco – la base de datos en cuestión mucho habilitar la opción de seguridad avanzada. Para cinta – RMAN tiene que utilizar la interfaz Oracle SBT pero no hay necesidad de que la Opción de Seguridad Avanzada esté habilitada.
  • Recuperación de soportes. Si la cantidad de datos corruptos es relativamente pequeña, realmente no es necesario restaurar toda la copia de seguridad para solucionarlo – esta característica se llama recuperación de medios de bloque y se puede utilizar sin tomar el archivo en sí fuera de línea, así.

Para este tutorial, configuraremos las copias de seguridad de Oracle SBT.

Parte 1: Configurar el complemento de copia de seguridad y recuperación de Oracle en Bweb

Paso 1. En Bweb, configure un nuevo conjunto de archivos para el trabajo. En la pestaña «Plugin» del fileset, seleccione Oracle SBT.

backup oracle database

Paso 2. El plugin de copia de seguridad y recuperación de Oracle se configura principalmente en el lado del cliente, por lo que en la mayoría de los casos no se requiere ninguna configuración adicional en Bweb. El nuevo conjunto de archivos se puede confirmar.

copia de seguridad y recuperación de oracle

Paso 2a: Tenga en cuenta las diferentes opciones de copia de seguridad de la base de datos Oracle disponibles si se elige el complemento Oracle (no SBT). El Oracle Plugin Whitepaper cubre estos métodos alternativos en profundidad.

copia de seguridad de oracle

Parte 2: Configurar el plugin de copia de seguridad de la base de datos Oracle en el servidor Oracle

Al igual que con otros plugins de bases de datos, primero se debe instalar el Daemon de archivos de Bacula Enterprise y el componente del plugin de base de datos correspondiente (Oracle SBT en este caso) en el servidor de base de datos. Esto coloca las herramientas necesarias para la copia de seguridad de Bacula en el servidor de base de datos. Por favor, revise el Whitepaper de Oracle o contacte con el soporte de Bacula Systems si necesita ayuda con este paso.

Paso 1: Instale el demonio de archivos de Bacula y los paquetes del plugin de copia de seguridad de Oracle.

Paso 2: Instale la librería sbt en Oracle

/opt/bacula/scripts/install-sbt-libobk.sh install

Paso 3: Reinicie oracle

Paso 4: Copie bconsole y asegúrese de que Oracle puede leerlo:

cp /opt/bacula/bin/bconsole /opt/bacula/ oracle
cp /opt/bacula/etc/bconsole.conf /opt/bacula/oracle
chown oracle:dba /opt/bacula/oracle/bconsole*
chmod go-rxw /opt/bacula/oracle/bconsole*

Paso 5: Edite /opt/bacula/etc/sbt.conf para indicar el nombre del trabajo, la ruta y configuración de bconsole y el nombre del cliente:

client=oracle-fd
job=OracleBackup
bconsole=»/opt/bacula/oracle/bconsole -n -c /opt/bacula/oracle/bconsole.conf»

Ejemplos de conjuntos de archivos y trabajos:

A continuación se muestran ejemplos del fileset simple configurado en BWeb en la Parte 1, y un job de ejemplo que utiliza este fileset. Para obtener tutoriales en profundidad sobre Bweb, consulte la documentación en vídeo de Bacula Systems:

FileSet {
Name = SBT-FileSet
Include {
Options {
Signature = MD5
}
Plugin = oracle-sbt
}
}

Job {
Name = SBT-Backup
FileSet = SBT-FileSet
Client = oracle-fd
Maximum Concurrent Jobs = 10
Messages = Standard
Pool = Default
Storage = File
}

Parte 3: Probar la conectividad del plugin y ejecutar Oracle Backup:

Paso 1: Pruebe el plugin

/opt/bacula/scripts/install-sbt-libobk.sh test

Paso 2: Ejecute manualmente una copia de seguridad a través de RMAN:

RUN {
ALLOCATE CHANNEL c1 DEVICE TYPE sbt;
ALLOCATE CHANNEL c2 DEVICE TYPE sbt;
ALLOCATE CHANNEL c3 DEVICE TYPE sbt;
BACKUP INCREMENTAL LEVEL 0 DATABASE plus archivelog;
}

Una salida típica de copia de seguridad RMAN realizada con éxito tiene el siguiente aspecto, y es una indicación de que el complemento SBT está instalado, correctamente configurado y listo para ejecutar copias de seguridad:

[oracle@centos07 ~]$ rman target /

Recovery Manager: Release 12.1.0.2.0 – Production on Thu Mar 23 11:02:22 2017

Copyright (c) 1982, 2015, Oracle and/or its affiliates. All rights reserved.

connected to target database: CENTOS07 (DBID=2213460080)

RMAN> run {

2> allocate channel c1 type sbt;

3> backup database plus archivelog;

4>}

using target database control file instead of recovery catalog

allocated channel: c1

channel c1: SID=44 device type=SBT_TAPE

channel c1: Bacula Enterprise Oracle SBT Plugin 1.0.0.7

Starting backup at 23-MAR-17

current log archived

channel c1: starting archived log backup set

channel c1: specifying archived log(s) in backup set
input archived log thread=1 sequence=23 RECID=1 STAMP=894837644
input archived log thread=1 sequence=24 RECID=2 STAMP=894882191
input archived log thread=1 sequence=25 RECID=3 STAMP=894882226
input archived log thread=1 sequence=26 RECID=4 STAMP=894924027
input archived log thread=1 sequence=27 RECID=5 STAMP=912953744
input archived log thread=1 sequence=28 RECID=6 STAMP=912955548
input archived log thread=1 sequence=29 RECID=7 STAMP=912955554
input archived log thread=1 sequence=30 RECID=8 STAMP=912955561
input archived log thread=1 sequence=31 RECID=9 STAMP=912955564
input archived log thread=1 sequence=32 RECID=10 STAMP=912964429
input archived log thread=1 sequence=33 RECID=11 STAMP=939375680
input archived log thread=1 sequence=34 RECID=12 STAMP=939380476
input archived log thread=1 sequence=35 RECID=13 STAMP=939380575

channel c1: starting piece 1 at 23-MAR-17

channel c1: finished piece 1 at 23-MAR-17

piece handle=07rvrjqv_1_1 tag=TAG20170323T110255 comment=API Version 2.0,MMS Version 1.0.0.7

channel c1: backup set complete, elapsed time: 00:00:25

Finished backup at 23-MAR-17

Starting backup at 23-MAR-17

channel c1: starting full datafile backup set

channel c1: specifying datafile(s) in backup set

input datafile file number=00001
name=/u01/app/oracle/oradata/CENTOS07/datafile/o1_mf_system_c2kyrs39_.dbf

input datafile file number=00003
name=/u01/app/oracle/oradata/CENTOS07/datafile/o1_mf_sysaux_c2kyqoql_.dbf

input datafile file number=00004
name=/u01/app/oracle/oradata/CENTOS07/datafile/o1_mf_undotbs1_c2kyt7s9_.dbf

input datafile file number=00006
name=/u01/app/oracle/oradata/CENTOS07/datafile/o1_mf_users_c2kyt6j4_.dbf

channel c1: starting piece 1 at 23-MAR-17

channel c1: finished piece 1 at 23-MAR-17

piece handle=08rvrjrp_1_1 tag=TAG20170323T110321 comment=API Version 2.0,MMS Version 1.0.0.7

channel c1: backup set complete, elapsed time: 00:00:56

channel c1: starting full datafile backup set

channel c1: specifying datafile(s) in backup set

including current control file in backup set

channel c1: starting piece 1 at 23-MAR-17

channel c1: finished piece 1 at 23-MAR-17

piece handle=09rvrjth_1_1 tag=TAG20170323T110321

comment=API Version 2.0,MMS Version 1.0.0.7

channel c1: backup set complete, elapsed time: 00:00:03

Finished backup at 23-MAR-17

Starting backup at 23-MAR-17

current log archived

channel c1: starting archived log backup set

channel c1: specifying archived log(s) in backup set

input archived log thread=1 sequence=36 RECID=14 STAMP=939380664

channel c1: starting piece 1 at 23-MAR-17 channel c1: finished piece 1 at 23-MAR-17

piece handle=0arvrjto_1_1 tag=TAG20170323T110424 comment=API Version 2.0,MMS Version 1.0.0.7

channel c1: backup set complete, elapsed time: 00:00:01

Finished backup at 23-MAR-17 released channel: c1

Recuperación de bases de datos Oracle

Aunque una copia de seguridad por sí sola es increíblemente importante, también merece la pena mencionar que las funciones de recuperación son, por supuesto, una parte vital de todo el proceso en el ciclo de copia de seguridad y recuperación de bases de datos Oracle. Tener una copia de seguridad sin medios para restaurarla no sirve de nada a nadie.

Pero primero tenemos que cubrir algunos aspectos básicos. Como hemos dicho antes, hay un gran número de circunstancias posibles que pueden hacer que necesite recuperar su base de datos. Por ejemplo, podría tratarse de diversos fallos de hardware y problemas de firmware:

  • Corrupción de bloques;
  • Pérdida de datos;
  • Error del usuario;
  • Problemas con la actualización;
  • Desastre natural o no natural.

Primero tendrá que conectarse al catálogo de recuperación si desea restaurar o recuperar una base de datos mediante RMAN. El siguiente paso es asignar canales a la cinta o al disco. El objetivo del catálogo de recuperación es proporcionar todo tipo de información sobre la copia de seguridad o las copias de seguridad de la base de datos. También puede configurar un archivo de control independiente con fines similares. La diferencia entre los comandos de restauración y recuperación es que «restaurar» hace exactamente lo que cabría esperar: restaura los archivos de la base de datos, pero «recuperar» es algo diferente, ya que aplica todos los cambios registrados en los registros de datos archivados.

La copia de seguridad y recuperación de la base de datos Oracle como proceso es capaz de proporcionar varias opciones de recuperación, entre las que se incluyen:

  • Recuperación de puntos específicos

Cuando se utiliza Oracle, el proceso de recuperación no es tan complicado. Puede restaurar fácilmente toda la base de datos y después utilizar los comandos «recuperar» para elegir el punto específico al que desea que se recupere su base de datos. También se incluyen otras opciones aparte de la recuperación completa básica si utiliza RMAN: puede llevar el estado de su base de datos a un punto específico en el tiempo o puede hacer coincidir su estado con un registro de archivo específico.

  • Restauración de tablespaces/archivos de datos/bloqueos

Si su base de datos incluye muchos tablespaces, puede elegir este modo de recuperación para limitar el tiempo de inactividad de la base de datos sólo a los usuarios de tablespaces que estaban utilizando archivos ahora dañados. En general, la restauración de tablespaces es un poco más complicada que la función habitual de restauración de bases de datos, ya que no puede recuperar tablespaces específicos después de la restauración. Por eso se aconseja realizar una copia de seguridad inmediatamente después de restaurar esos tablespaces. Algo más específico al utilizar RMAN es que podrá proporcionar tanto el número de bloque como el número de archivo de datos, facilitando así el proceso de recuperación.

  • Asesor de recuperación de datos

El servicio de Oracle también incluye una función llamada Asesor de recuperación de datos que puede activar si tiene problemas con uno o varios archivos de su base de datos. Este asesor es capaz de proporcionarle tanto el script de reparación basado en su base de datos como mostrarle cuánto puede recuperar en su situación actual. También puede habilitar con bastante facilidad el script proporcionado justo después de iniciar el asesor.

Sin embargo, la gestión de copias de seguridad de Oracle no sólo consiste en mantener su política de retención, sino que también puede utilizarse para realizar un seguimiento de las copias de seguridad que puede utilizar para las operaciones de restauración en un momento dado. Existen varios enfoques para esta tarea:

El primer enfoque es estrictamente para recuperar una lista de copias de seguridad disponibles, y se puede hacer con poco o ningún esfuerzo con un comando LIST que tiene RMAN. Este comando en concreto recupera una tabla de conjuntos de copias de seguridad, con información adicional sobre cada uno de ellos, como la fecha de creación, el tipo de copia de seguridad, las partes específicas de una base de datos que se copiaron y mucho más.

El segundo enfoque de la gestión de copias de seguridad de Oracle se centra en deshacerse de los archivos obsoletos -está controlado principalmente por sólo dos parámetros (RECOVERY WINDOW y REDUNDANCY, para el número de días de una política de retención y el número de copias de seguridad, respectivamente), y consta de tres opciones posibles:

  • Expiración. Controlado por REDUNDANCIA y VENTANA DE RECUPERACIÓN, suele formar parte de un script de copia de seguridad o de un trabajo de copia de seguridad con un parámetro EXPIREDATE.
  • Borrar del catálogo. El historial de copias de seguridad se elimina con una posibilidad de recuperación si fue accidental o si los datos en cuestión son necesarios.
  • Borrar caducado. Una tarea de limpieza rutinaria que elimina las copias de seguridad obsoletas y los registros de archivo.

Aunque la mayoría de las operaciones de copia de seguridad de Oracle se ocupan de las copias de seguridad de toda la base de datos, la opción de restaurar objetos específicos también está sobre la mesa, de modo que cualquier objeto de su sistema puede ser objeto de una copia de seguridad o recuperarse por separado del resto en un momento dado. Al igual que en el tema anterior, hay varias formas de abordar el tema:

  • Oracle Data Pump. Data Pump es una utilidad de Oracle que puede proporcionar tanto la exportación como la importación de objetos o tablas específicos. Cabe destacar que también incluye el DDL (Lenguaje de definición de datos), lo que significa que toda la estructura de la tabla o procedimiento en cuestión se recrearía con el objeto o tabla que se está restaurando. Esto también se puede utilizar para restaurar sólo la estructura con cero datos en ella para ser utilizado como una plantilla o una medida de copia de seguridad.
  • Utilización de niveles de tabla/esquema para copiar objetos específicos. Las tablas singulares pueden recuperarse dentro de Oracle utilizando el comando CREATE, incluirá tablespaces sin registro – lo que significa que sólo podrá restaurar datos, sin nada de la estructura como índices, disparadores, constantes, etc.

Pensamientos finales sobre la copia de seguridad y recuperación de Oracle

Dado que el complemento SBT de Bacula Enterprise para Oracle aprovecha RMAN para las funciones avanzadas de copia de seguridad, es necesario realizar algunas configuraciones adicionales en Oracle.

Periodo de retención:

Cuando se utiliza el plugin SBT de RMAN, la retención de la copia de seguridad definida en RMAN debe coincidir con la retención del volumen o trabajo de Bacula.

Registro de archivo:

Para utilizar el modo de copia de seguridad de RMAN, la base de datos debe estar en modo ARCHIVELOG.

Desarrollos y actualizaciones recientes de Oracle

Oracle es en sí misma una tecnología en rápido desarrollo que lanza regularmente nuevas características y capacidades. Dos de los desarrollos más recientes de Oracle en su conjunto son Oracle Enterprise Communications Platform y un servicio de IA generativa llamado Oracle Cloud Infrastructure

Oracle Enterprise Communications Platform actúa como un eje centralizado que conecta las aplicaciones de Oracle con otros canales de comunicación, ya sean plataformas de medios sociales, dispositivos IoT o redes tradicionales. La plataforma en cuestión agiliza la comunicación y mejora la eficacia general, al tiempo que ofrece una mejor experiencia al cliente y una visión transparente de todo el canal de comunicaciones. El último artículo sobre el tema del ECP puede encontrarse aquí.

Oracle Cloud Infrastructure Generative AI Service ofrece la visión de Oracle sobre la potencia de la IA generativa, proporcionando a sus clientes capacidades para realizar traducciones automáticas y generación de contenidos en forma de vídeos e imágenes, así como una multitud de formatos de texto con los que el modelo puede trabajar. El servicio en cuestión impulsa ahora el Oracle Health Data Intelligence, una combinación de aplicaciones, servicios y herramientas analíticas creadas específicamente para el sector sanitario. El artículo sobre este tema en particular puede encontrarse aquí.

La parte técnica de Oracle es igual de activa, proporcionando actualizaciones de seguridad y parches críticos. Está previsto que el próximo parche crítico se publique el 16 de abril de 2024. Puede encontrar más información orientada a la «seguridad» sobre Oracle aquí.

Mejores prácticas y problemas comunes o las operaciones de copia de seguridad y recuperación de Oracle

Las operaciones de copia de seguridad de Oracle tienen muchos aspectos y detalles propios, pero la mayoría de las mejores prácticas para este tipo de operaciones de copia de seguridad son muy similares a las que alguien recomendaría para las operaciones de copia de seguridad normales. He aquí algunos ejemplos:

  • Monitorización del rendimiento de las copias de seguridad.
  • Pruebas tanto para los procedimientos de copia de seguridad como para los de recuperación.
  • Programación coherente de copias de seguridad basada en las necesidades de la empresa en términos de RPO y RTO.
  • Encriptación de datos como elemento obligatorio de una estrategia de copias de seguridad.
  • Las tareas de copia de seguridad y recuperación basadas en RMAN son muy recomendables.
  • Mantenga y supervise la creación de documentación para todos los procedimientos de copia de seguridad.

Esta lista dista mucho de ser exclusiva, pero debería proporcionar un ejemplo suficiente de cómo la mayoría de las mejores prácticas para las tareas de copia de seguridad de Oracle son muy similares a cómo funcionan la mayoría de las copias de seguridad, en general. La lista en cuestión también sirve como una buena representación de cómo aparecen algunos de los problemas más comunes con las copias de seguridad de Oracle. A continuación, vamos a utilizar la lista anterior como ejemplo:

  • La falta de una vigilancia del rendimiento de las copias de seguridad periódica crea problemas no detectados que inevitablemente se acumulan con el tiempo, y la amenaza que estos problemas suponen para la infraestructura del cliente también crece.
  • La falta de pruebas de rendimiento regulares tanto para las copias de seguridad como para las tareas de recuperación crea una situación en la que el usuario nunca se entera de un posible problema con cualquiera de estos procesos hasta que es demasiado tarde. Las propias copias de seguridad pueden resultar inutilizables, corruptas o incompletas cuando el usuario menos se lo espera.
  • Las copias de seguridad poco frecuentes pueden ser la causa directa de un evento de pérdida de datos si ocurre algún tipo de accidente entre dos operaciones de copia de seguridad. La misma lógica se aplica a los RPO y RTO mal calculados. No analizar correctamente las necesidades de la empresa podría ser la causa directa de una pérdida de datos si se produjera algún tipo de accidente y la copia de seguridad no pudiera paliar la mayor parte de sus efectos.
  • Los archivos de copia de seguridad sin cifrar pueden ser borrados o modificados por una entidad malintencionada, inutilizando todo el plan de copia de seguridad.
  • La dependencia de operaciones de copia de seguridad que no sean RMAN deja muchas aperturas potenciales para fallos en las copias de seguridad, copias de seguridad incompletas y un montón de otros problemas que se derivan de la falta de integración con Oracle como sistema.
  • La falta de documentación detallada sobre los procedimientos y la programación de las copias de seguridad puede ser un problema enorme en situaciones críticas, creando confusión, esfuerzos de recuperación ineficaces e incluso una posible pérdida de datos.

Pensamientos finales sobre las copias de seguridad y la recuperación de Oracle

Las bases de datos Oracle son suficientemente sofisticadas por sí solas, y el tema de realizar copias de seguridad correctas de las bases de datos puede ser igual de complejo en comparación. Este artículo repasó múltiples aspectos de las copias de seguridad de Oracle, incluyendo definiciones, tipos de copias de seguridad, capacidades incorporadas, opciones de terceros e incluso ejemplos de cómo funcionan operaciones específicas.

Una copia de seguridad media de Oracle puede incluir uno o varios elementos en el proceso, entre los que se incluyen:

  • Copias de seguridad en línea (en caliente). Sólo posible para bases de datos en funcionamiento, incluye muchos matices y riesgos.
  • Copias de seguridad offline (en frío).Sólo se pueden realizar cuando la base de datos está apagada.
  • Importar y exportar copias de seguridad. La parte lógica de la tarea de copia de seguridad (sirve como registro de dónde se almacena cada uno de los elementos de la base de datos), como contrapartida a las copias de seguridad físicas que realizan la mayoría de las soluciones de terceros (copia de seguridad de cada una de las partes de la base de datos).
  • Copias de seguridad RMAN. Maneja la mayoría de las operaciones de copia de seguridad con Oracle, es un método de copia de seguridad preferido para la mayoría de las situaciones convencionales.

Aunque trabajar con copias de seguridad de entornos Oracle complejos puede ser un reto, no se puede subestimar la importancia de los procesos de copia de seguridad y recuperación de bases de datos Oracle en entornos empresariales, razón por la cual las copias de seguridad suelen ser una necesidad y no una recomendación.

Por favor, consulte el Oracle Backup whitepaper de Bacula y el soporte de sistemas de Bacula si necesita más información, asistencia o tiene alguna pregunta después de leer esta guía de copia de seguridad y recuperación de Oracle.

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 *