Plan
Para planificar la migración de la base de datos de Oracle RAC, debe realizar un inventario del entorno de origen y decidir la mejor estrategia de migración.
Inventario - Entorno de origen
El inventario de todo el entorno incluye tareas como asegurarse de que dispone de las versiones y configuraciones de Oracle Database soportadas.
-
Asegúrese de que dispone de las versiones y configuraciones admitidas.
Como mínimo, debe tener Oracle Database 12c versión 1 (12.1.0.2) (independiente).
- Determine el tamaño de los archivos de la base de datos de la base de datos origen.
Puede encontrar el tamaño total de los archivos de base de datos de la base de datos que desea migrar, incluidos los tamaños de los archivos redo log, ejecutando el comando
du -s
en la línea de comandos. Por ejemplo:du -s /u01/app/oracle/*
Este valor proporciona información sobre la cantidad de espacio que se debe asignar al sistema de base de datos de destino. Compruebe el nombre y los tamaños de los archivos de datos consultando las vistas dinámicas de
V$DATAFILE
yV$TEMPFILE
. Si utiliza Oracle Automatic Storage Management, compruebe también los archivos de datos utilizados por ASM. - Determine el nivel de carga de trabajo.
Puede generar un informe del repositorio de carga de trabajo automática de Oracle para buscar un ejemplo de carga de trabajo para la base de datos origen. Como alternativa, si tiene una licencia de Oracle Diagnostics Pack y Oracle Tuning Pack, puede generar un informe de supervisión automática de diagnóstico de base de datos para buscar el rendimiento de la base de datos origen durante un período de tiempo entre las instantáneas especificadas. Las estadísticas de modelo de tiempo, las estadísticas del sistema operativo y los eventos de espera proporcionan una medida relativamente clara de la carga de trabajo, en términos de capacidad del sistema operativo.
- Determine las variables de entorno que se han definido en la base de datos origen.
Puede que desee utilizar estos mismos valores en la base de datos destino.
- Compruebe el juego de caracteres de la base de datos.
Puede encontrar el juego de caracteres de la base de datos emitiendo la siguiente consulta:
SELECT * FROM NLS_DATABASE_PARAMETERS;
Deberá asegurarse de que la base de datos destino también tendrá este juego de caracteres.
- Determine el plan de recuperación ante desastres actualmente en su lugar.
Por ejemplo, si ya se ha desplegado Oracle Data Guard, puede crear una base de datos en espera para el procedimiento de migración. (Esta solución de migración utilizará Oracle Data Guard para la migración.) Si se utilizan copias de seguridad fuera del sitio, debe planificar la realización de una nueva copia de seguridad para enviarla a Oracle Cloud, mediante Oracle Recovery Manager (Oracle RMAN).
Decidir sobre la estrategia de mejor migración
Después de realizar el inventario del entorno, debe decidir la mejor estrategia de migración.
Tenga en cuenta lo siguiente antes de iniciar el proceso de migración:
- Realice una copia de seguridad de la base de datos RAC actual antes de iniciar la migración
- La mejor hora del día para realizar la migración
- Requisitos de Tiempo de Inactividad
- Tamaño de la Base de Datos
- Base de datos de origen y plataforma de base de datos de destino (endian)
- Consideraciones de seguridad
- Estrategia para cargas de trabajo grandes