Estate Explorer FAQ

Descripción general (Primeros pasos)

¿Qué hace Estate Explorer?

Estate Explorer proporciona análisis de patrimonio, puntúa la preparación de bases de datos para migraciones a Autonomous Database, prioriza migraciones de bases de datos de menor esfuerzo, sugiere remediación para tareas previas a la migración y proporciona comparaciones de TCO para entornos de base de datos objetivo en OCI.

¿Estate Explorer realiza migraciones?

Estate Explorer no realiza migraciones. La herramienta evalúa bases de datos individuales e identifica tareas específicas previas a la migración que son necesarias u opcionales. Oracle ofrece varias herramientas de migración y otros recursos para ayudarte a migrar a Oracle Cloud Infrastructure (OCI). Visita Migrar bases de datos Oracle a OCI para más información.

¿Con qué bases de datos fuente trabaja Estate Explorer?

Estate Explorer solo escanea Oracle Databases (incluyendo Oracle Exadata y Oracle Database SE) desde la versión 11g en adelante que se ejecuten on-premises, en Oracle Cloud Infrastructure o en otras nubes públicas.

¿Son útiles los insights de Estate Explorer si no estoy interesado en una migración?

Sí. El catálogo de propiedades contiene una amplia colección de metadatos útiles para la gestión, uso operativo, implementación y aspectos técnicos de la base de datos. Los informes estándar más los informes de autoservicio te permiten visualizar, filtrar y agrupar por docenas de elementos de datos para generar informes con insights valiosos.

¿Cómo se relaciona Estate Explorer con Cloud Premigration Advisor Tool (CPAT)?

Ambas herramientas son importantes para planificar migraciones de bases de datos en la nube e identificar tareas previas a la migración. La diferencia es que Estate Explorer analiza todo o parte del patrimonio y puntúa y clasifica cada base de datos individual según su complejidad y el esfuerzo previo a la migración.

El análisis a nivel de patrimonio incluye una estrategia de priorización de migración de menor costo. En resumen, Estate Explorer proporciona el primer paso en una migración a la nube. Una vez que se identifican la estrategia y las bases de datos afectadas, es momento de usar CPAT.


Instalación y configuración

¿Dónde puedo instalar Estate Explorer?

Estate Explorer tiene dos componentes: un conjunto de scripts que capturan información de bases de datos y una interfaz de usuario para la evaluación de las bases de datos. Los scripts se instalan normalmente on-premises y requieren una shell. La aplicación Oracle APEX de Estate Explorer se puede instalar y ejecutar on-premises, en una VM, en un portátil, en un tenancy de OCI o en Autonomous Database. Es adecuada para su instalación en el Oracle Cloud Free Tier.

¿Estate Explorer proporciona su propia base de datos para el catálogo?

Estate Explorer usa una base de datos Oracle 19c con la versión más reciente de APEX. Esta base de datos puede estar ubicada prácticamente en cualquier lugar (on-premises, en una VM, en un tenancy de cliente de OCI o en el free tier, o con cualquier proveedor de nube). El usuario es responsable de proporcionar una base de datos licenciada adecuada.

¿Cuáles son los prerrequisitos para instalar Estate Explorer?

Los scripts de captura de datos requieren una shell (por ejemplo, bash o similar) y SQLPlus como mínimo. Si está disponible Oracle Enterprise Manager, entonces se puede usar el CLI de Enterprise Manager para construir el catálogo de bases de datos.

Oracle APEX requiere Oracle Database 19c o superior, así como una instalación de Oracle REST Data Services. La base de datos puede instalarse en cualquier lugar donde se pueda instalar Oracle Database. Autonomous Database incluye estos prerrequisitos. Para más información, consulta la guía de instalación.

¿Estate Explorer requiere Oracle Enterprise Manager?

No. Sin embargo, Estate Explorer está integrado con Enterprise Manager. Si se usa Enterprise Manager, Estate Explorer puede usar el repositorio de Enterprise Manager como base para el catálogo de bases de datos. Si Enterprise Manager no está disponible, el catálogo puede construirse a partir de hojas de cálculo.

¿Se puede usar Estate Explorer con múltiples instancias de Enterprise Manager?

Sí, puede obtener datos de múltiples Enterprise Manager. Cada extracto de Enterprise Manager proporciona un catálogo de bases de datos, y estos pueden combinarse dentro de la herramienta en un solo catálogo.


Privacidad y seguridad

¿Qué privilegios de seguridad se necesitan para instalar y ejecutar Estate Explorer?

Para la captura de datos del catálogo, necesitarás privilegios para ejecutar SQLPlus como el usuario de base de datos SYSMAN. Tendrás que añadir el nombre de usuario SYSMAN, la contraseña y el string de conexión a las variables de entorno definidas en oee_dbcatalog.sh. Para el extracto de grupo, el usuario necesita tener el privilegio de sistema SELECT ANY DICTIONARY; se puede usar el usuario DBSNMP para este propósito.

¿Qué datos captura Estate Explorer?

Para la creación del catálogo, Estate Explorer captura características esenciales de las bases de datos y los hosts de base de datos desde Enterprise Manager. Al escanear las bases de datos fuente, Estate Explorer recopila información sobre la base de datos desde el diccionario de datos: vistas V$, vistas DBA_ y tablas AWR.

Ten en cuenta que Estate Explorer solo captura metadatos del diccionario de datos. Por ejemplo, necesita saber si la base de datos usa tablas organizadas por índices y cómo se llaman esas tablas (como parte de la generación de una lista de acciones de preparación), pero no consulta los datos en las tablas.

¿Puedo ver los scripts de recopilación de datos antes de ejecutarlos?

Sí. Los scripts son legibles por humanos y pueden inspeccionarse antes de ejecutarse. La salida también es legible por humanos y puede inspeccionarse.

¿Qué tan intrusiva es la recopilación de datos desde las bases de datos?

Mínimo. La recopilación de datos consiste en una pequeña sentencia PL/SQL que tarda de 10 a 15 segundos en ejecutarse en cada base de datos. El bloque PL/SQL anónimo ejecuta alrededor de 25 consultas pequeñas, y estas se ejecutan sin paralelismo. El script se ejecuta en modo de solo lectura. Solo se recopilan metadatos. Por ejemplo, Estate Explorer necesita saber si se usan tablas organizadas por índices y los nombres de esas tablas (esta información se incluirá en el informe de acciones de remediación potenciales), pero no tiene conocimiento de los datos contenidos en esas tablas.

¿Oracle ve alguno de los datos recopilados?

El usuario puede elegir ejecutar Estate Explorer por su cuenta sin intervención de Oracle y sin que Oracle vea ningún dato. Todos los datos recopilados son legibles por humanos (archivos CSV) y pueden inspeccionarse antes de compartirse (si el usuario desea compartirlos con Oracle o con cualquier otra persona).

¿Por qué querría compartir los datos con Oracle (o con cualquier otra persona)?

Oracle (o un partner adecuado) puede ayudarte con el análisis de datos o incluso realizar el análisis por ti. Para ofrecer este servicio, Oracle o el partner necesitarían acceso a los datos recopilados. Si te sientes cómodo realizando el análisis tú mismo, entonces no es necesario compartir los datos con nadie más.


Ejecución de Estate Explorer

¿Qué nivel de conocimiento se requiere para entender los informes?

Los DBA profesionales no tendrán problemas para entender los informes individuales de bases de datos. Todos los metadatos y características de las bases de datos serán familiares. Sin embargo, al considerar las recomendaciones y orientaciones para todo un patrimonio con diversidad de versiones e implementaciones de bases de datos, los DBA pueden necesitar recurrir a otros con experiencia más amplia para entender las implicaciones.

¿Puede ejecutarse Estate Explorer en bases de datos de PRODUCCIÓN?

Sí. Las bases de datos de producción son candidatas principales para migraciones a la nube. Estate Explorer requiere información mínima de los diccionarios de datos de Oracle Database, los cuales son generalmente estáticos durante las operaciones de producción. La recopilación de datos en bases de datos con alta tasa de transacciones toma en promedio 15 segundos por base de datos. Hay dos pasos de recopilación de datos: identidad inicial de la base de datos (enlaces y propiedades de la base de datos) y luego estadísticas actuales de producción (tamaño de la base de datos).

¿Los scripts de recopilación de datos se ejecutan en todo el patrimonio o en un subconjunto?

La recopilación de datos ocurre por grupos de bases de datos. Un grupo puede ser todo el patrimonio o un subconjunto. Los grupos son nombrados arbitrariamente y ensamblados por los usuarios. Las bases de datos también pueden pertenecer a múltiples grupos. Por ejemplo, puedes tener grupos separados para marketing, producción, bases de datos on-premises y en la nube. Los grupos existen para resumir hallazgos y clasificar migraciones de menor esfuerzo.