Saltar al contenido principal

AWS Oracle

SleakOps facilita la integración de bases de datos Oracle a través de Amazon RDS (Relational Database Service). Amazon RDS para Oracle es un servicio completamente administrado que simplifica la configuración, operación y escalado de bases de datos. Al aprovechar SleakOps para esta integración, puedes gestionar eficientemente bases de datos Oracle dentro de tu entorno EKS (Elastic Kubernetes Service), asegurando soluciones de almacenamiento de datos robustas, escalables y confiables para tus aplicaciones.

Preguntas Frecuentes

Details

### Licencia Al crear una base de datos Oracle en Sleakops se utiliza License Included (LI). Actualmente no se admite Bring Your Own License (BYOL); sin embargo, contacta al soporte para más información.

Details

### ¿Cómo gestiona SleakOps las credenciales de Oracle? Cuando creas una dependencia de Oracle en SleakOps, se genera automáticamente un Vargroup para tu base de datos. Este Grupo de Variables almacena de forma segura las credenciales de Oracle y otros detalles importantes de configuración, como el endpoint de la base de datos y la información de acceso de usuarios. Podrás gestionarlos desde la sección Vargroups.

Details

### ¿Qué es el despliegue Multi-AZ y debería habilitarlo? El despliegue Multi-AZ (Zona de Disponibilidad múltiple) garantiza alta disponibilidad y soporte de failover replicando tu base de datos en otra zona de disponibilidad. Se recomienda para entornos de producción para evitar tiempos de inactividad. Ten en cuenta que aumenta los costos.

¿Puedo cambiar la versión de Oracle después de que la base de datos esté desplegada?

No, la versión del motor de base de datos no puede cambiarse después del despliegue. Necesitarías crear una nueva instancia de Oracle con la versión deseada y migrar tus datos, o cambiarlo manualmente desde la Consola de AWS.

¿Qué sucede si necesito más almacenamiento para mi base de datos Oracle?

Puedes ajustar el tamaño del almacenamiento al configurar tu base de datos. Si necesitas más almacenamiento después del despliegue, puedes escalarlo modificando la configuración en AWS, ya que SleakOps no lo admite por el momento.

¿Cómo creo un dump de una base de datos Oracle?

aviso

El cliente solo está disponible para distribuciones Linux x86-64.

tip

Sigue este enlace para instalar el cliente

Para crear un dump de tu base de datos Oracle, usa el siguiente comando:

exp ${ORACLE_USERNAME}/${ORACLE_PASSWORD}@${ORACLE_ENDPOINT}/${ORACLE_NAME} FILE=exp_file.dmp LOG=exp_file.log

Reemplaza ORACLE_USERNAME, ORACLE_ENDPOINT, ORACLE_NAME y ORACLE_PASSWORD con los valores correspondientes.

Para información adicional sobre la creación de un dump de Oracle, consulta la documentación oficial de Oracle .

Otra opción es crearlo directamente desde la Consola de AWS y luego importarlo. Ver Restaurar a una instancia de DB.

¿Cómo importo un dump existente?

aviso

El cliente solo está disponible para distribuciones Linux x86-64.

tip

Sigue este enlace para instalar el cliente

Puedes usar un cliente Oracle instalado en tu máquina local para importar el dump.

imp ${ORACLE_USERNAME}/${ORACLE_PASSWORD}@${ORACLE_ENDPOINT}/${ORACLE_NAME} FROMUSER=cust_schema TOUSER=cust_schema FILE=exp_file.dmp LOG=imp_file.log

Reemplaza ORACLE_USERNAME, ORACLE_ENDPOINT, ORACLE_NAME y ORACLE_PASSWORD con los valores correspondientes.

Para información adicional sobre la importación de un dump de Oracle, consulta la documentación oficial de Oracle .

Otra opción es crearlo directamente desde la Consola de AWS y luego importarlo. Ver Restaurar a una instancia de DB.

¿Qué debo hacer si tengo problemas de conexión con mi base de datos Oracle?

  • Verifica que el endpoint, el nombre de usuario y la contraseña de la base de datos sean correctos. - Comprueba que tus grupos de seguridad y reglas de firewall permitan el acceso. - Asegúrate de que la base de datos esté en ejecución y tenga suficientes recursos (CPU, memoria). De lo contrario, contáctanos.
info

Configura tu Oracle

1. Agrega Oracle como Dependencia

Para integrar Oracle con SleakOps:

  1. En la consola de SleakOps, ve a la sección "Dependencies"
  2. Elige "Oracle" de la lista de tipos de dependencias disponibles. Para más detalles, consulta Dependencias: Integración de Bases de Datos, Caché y Servicios de Mensajería.

2. Configura tu Oracle.

Accederás al siguiente formulario:

Oracle-create-p1

Aquí los parámetros que SleakOps te permite personalizar durante la creación:

AtributoDescripción
Database Engine VersionSelecciona la versión específica del motor de base de datos Oracle que deseas usar. Esto garantiza compatibilidad con los requisitos de tu aplicación. Ejemplo: 19.0.0.0.ru-2024-01.rur-2024-01.r1
Database Instance ClassDefine la clase de instancia que especifica la configuración de hardware para tu base de datos Oracle. Esto controla CPU, memoria y rendimiento de red. Ejemplo: db.m6g.large, db.t3.medium. Ver detalle en AWS.
Database StorageEspecifica la cantidad de almacenamiento asignado para la base de datos. Ejemplo: 100 GB, 500 GB.
UsernameProporciona el nombre de usuario maestro para la base de datos Oracle. Este es el usuario principal con privilegios administrativos. Ejemplo: admin, root.
PasswordContraseña del usuario maestro para acceder a la base de datos.
Multi-Availability ZoneHabilita o deshabilita el despliegue Multi-AZ. Esto garantiza alta disponibilidad y soporte de failover replicando la base de datos en múltiples zonas de disponibilidad. Recomendado para entornos de producción.
Automated BackupConfigura copias de seguridad automáticas para la base de datos Oracle. Esto garantiza la protección de datos habilitando snapshots diarios y copias de seguridad de logs de transacciones. Configura el Backup Retention Period y la Backup Window. Recomendado para entornos de producción.
Backup Retention PeriodEstablece el número de días para retener las copias de seguridad automáticas.
Backup WindowPeríodo de tiempo durante el cual se realizará la copia de seguridad.

3. Personaliza el nombre de las variables para tu base de datos Oracle.

Como se explicó, cuando se crea una dependencia, SleakOps genera un vargroup para almacenar todos los atributos necesarios. En este paso puedes cambiar el nombre de los atributos en caso de que sea necesario. SleakOps completa los valores automáticamente. Después de este paso, tu dependencia queda creada.

Oracle-create-outputs