Migración y actualización de bases de datos Oracle con mínima interrupción del Sistema.

Hoy en día tenemos a la mano una gran herramienta diseñada por Oracle, la cual viene detallada en la siguiente documentación oficial. V4 Reduce Transportable Tablespace Downtime using Cross Platform Incremental Backup (DocID 2471245.1).

Se trata de una serie de scripts diseñados con el lenguaje PERL los cuales reducen la complejidad al evitar una serie de actividades manuales que se ejecutaban en versiones anteriores de la base de datos Oracle.

Como es que se reduce la complejidad de las actividades que implica este tipo de migración con cambio de plataforma y adicional llevar al cliente a la versión mas nueva de Oracle, muy fácil.

  • Internamente se cuenta con una lógica de programación el cual, con indicar una serie de parámetros simples de configuración, el script es capaz de reconocer por si solo en que plataforma estamos situados actualmente, y a que plataforma queremos migrar.

  • Actualización de la base de datos a versiones posteriores a las que se cuenta inicialmente, como es que logra este objetivo el procedimiento, adicional a la serie de respaldos incrementales que ejecuta el script utiliza internamente el export/import el cual es conocido como otro método adicional para actualizar las bases de datos, pero resaltando que este método reduce el tiempo considerablemente logrando un periodo de tiempo mínimo en la inactividad del negocio.

  • El script diseñado por Oracle permite reconocer por si solo cuales son los cambios que ha presentado a partir del ultimo respaldo FULL de la base de datos, esto claramente resume la ganancia que tendrá el cliente al migrar su base de datos con este método ya que en el periodo de DOWNTIME solo será necesario aplicar el ultimo respaldo incremental y no será necesario lanzar una recuperación completa dentro de la ventana.