Visión general de OCI Database with PostgreSQL
OCI Database with PostgreSQL es un servicio totalmente gestionado compatible con PostgreSQL con tamaño, ajuste y alta durabilidad inteligentes.
El servicio amplía automáticamente el almacenamiento a medida que se crean y borran tablas de bases de datos, lo que facilita la gestión y optimiza el gasto en almacenamiento. Los datos se cifran tanto en tránsito como estáticos. OCI Database with PostgreSQL está diseñado para ofrecer alta disponibilidad al ofrecer durabilidad incluso en caso de fallo de un dominio de disponibilidad (AD). Para obtener más información, consulte Alta disponibilidad y continuidad del negocio.
Esta documentación está destinada a administradores de PostgreSQL y supone que están familiarizados con PostgreSQL y sus herramientas relacionadas. Para obtener más información, consulte Documentación de soporte.
Conceptos
El servicio y la documentación de OCI Database with PostgreSQL utilizan los siguientes conceptos.
- Almacenamiento optimizado de la base de datos OCI
-
- Almacenamiento desacoplado que se amplía independientemente de los recursos informáticos
- Gestión de almacenamiento eficiente y dinámica
- Escalado de lectura rentable y de alto rendimiento
El resultado es que solo pagas por lo que necesitas.
- sistema de base de datos
- Un cluster de base de datos PostgreSQL que se ejecuta en una o más instancias informáticas de VM de OCI. Un sistema de base de datos proporciona una interfaz en la que se permite la gestión de tareas como aprovisionamiento, copias de seguridad y restauración, supervisión, etc. Cada sistema de base de datos tiene un punto final para las consultas PSQL de lectura/escritura y puede tener varios puntos finales para las consultas de solo lectura.
- Nodo
- Instancia informática de máquina virtual en la que se ejecuta una instancia de base de datos. Se necesita un nodo primario. Otros nodos actúan como réplicas de lectura.
- configuración
- Conjunto de variables utilizadas para ajustar u optimizar una base de datos. Las variables optimizadas por defecto se definen al crear un sistema de base de datos. Los valores se pueden ajustar y guardar como una lista personalizada, que se puede aplicar a otros sistemas de base de datos.
- volumen regional
- Un volumen en bloque que replica de forma síncrona los datos en los dominios de disponibilidad de las regiones con varios dominios de disponibilidad.
- réplica de lectura
- Una réplica de lectura es un nodo del sistema de base de datos que puede servir consultas de lectura. Una réplica de lectura utiliza almacenamiento compartido, que no requiere copias adicionales de la base de datos PostgreSQL. Cualquier nodo de réplica de lectura se puede ascender al nodo principal.
Funciones
El servicio OCI Database with PostgreSQL proporciona las siguientes funciones:
- escalado dinámico del almacenamiento
- A medida que se crean y borran tablas de base de datos, el almacenamiento se amplía de forma dinámica, sin tiempo de inactividad. Esto facilita la carga y optimiza el gasto en almacenamiento. Solo paga por el almacenamiento que usa.
- escala vertical
- Las unidades flexibles le permiten cambiar la configuración de hardware de un sistema de base de datos para adaptarse a los cambios en los requisitos de rendimiento. Personalice las OCPU y la memoria, y utilice configuraciones flexibles con expresiones enteras para las variables que se escalan con el hardware de los sistemas de base de datos.
- alta disponibilidad
- OCI Database with PostgreSQL está diseñado para ofrecer alta disponibilidad cuando se utilizan varios nodos. La conmutación por error es casi instantánea. Para obtener más información, consulte Alta disponibilidad y continuidad del negocio.
- copias de seguridad automatizadas
-
Puede definir programas para copias de seguridad automatizadas de un sistema de base de datos. Las copias de seguridad se pueden programar para que se creen diariamente, semanalmente y mensualmente. Las copias de seguridad automáticas tienen un período de retención de hasta 35 días. Si necesita mantener una copia de seguridad más tiempo, también puede crear una copia de seguridad manualmente.
- mantenimiento programado
-
Puede seleccionar un programa de mantenimiento para que la aplicación de parches o el mantenimiento no se produzcan durante la actividad máxima. Para obtener más información, consulte Maintenance.
- Migración
- Para obtener más información, consulte Importación, exportación y migración de bases de datos.
Documentación de soporte
Esta documentación está destinada a administradores de PostgreSQL y supone que están familiarizados con PostgreSQL y sus herramientas relacionadas. Para obtener más información, consulte el Manual de referencia PostgreSQL.
Autenticación y autorización
Cada servicio de Oracle Cloud Infrastructure se integra con IAM para la autenticación y autorización para la gestión de recursos de OCI, para todas las interfaces (la consola, el SDK o el CLI y el API de REST).
Un administrador de la organización debe configurar grupos, compartimentos y políticas que controlen los usuarios que pueden acceder a determinados servicios y recursos, así como el tipo de acceso de que disponen. Por ejemplo, las políticas controlan quién puede crear usuarios, grupos y compartimentos, o quién puede crear y gestionar despliegues virtuales.
- Si es un administrador nuevo, consulte Introducción a las políticas.
- Para obtener más información sobre la escritura de políticas para este servicio, consulte Políticas de OCI Database with PostgreSQL.
- Para obtener más información sobre la escritura de políticas de recursos en otros servicios, consulte Referencia de políticas.
Formas de acceder a
Puede acceder a OCI Database with PostgreSQL mediante la consola (una interfaz basada en explorador), la CLI o las API REST de Oracle Cloud Infrastructure. Para acceder a la consola, debe utilizar un explorador soportado.
Utilice un cliente PSQL para conectarse al punto final de la base de datos desde una subred privada. Para obtener más información, consulte Conexión a una base de datos.
En esta guía se incluyen instrucciones para los tres métodos.
- La consola de OCI es una interfaz fácil de usar basada en explorador. Para acceder a la consola, debe utilizar un explorador soportado.
- Las API de REST ofrecen la máxima funcionalidad, pero para usarlas se necesita experiencia en programación. Puntos finales y referencia a API proporciona información detallada sobre los puntos final y los enlaces a las referencias de las API disponibles, incluidas las APIs de OCI Database with PostgreSQL.
- OCI proporciona SDK que interactúan con OCI Database with PostgreSQL.
- La interfaz de línea de comandos (CLI) proporciona un acceso rápido y una funcionalidad completa sin necesidad de programación.
- Para utilizar la CLI o las API REST de OCI, puede configurar su entorno o utilizar Oracle Cloud Infrastructure Cloud Shell.
- Para utilizar la CLI o la API de REST en Cloud Shell, inicie sesión en la consola. Consulte Using Cloud Shell y la Referencia de comandos de la CLI.
- Para instalar la CLI de OCI en su entorno, siga los pasos del inicio rápido de Instalar CLI.
- Al utilizar las API de REST, consulte la documentación de la API de REST y los puntos finales y la referencia de API.
Límites de servicios
Cuando se registra en Oracle Cloud Infrastructure, se configura un conjunto de límites de servicio para su arrendamiento. El límite de servicio es la cuota o la asignación definida en un recurso. Revise los siguientes límites de servicio para los recursos de OCI Database with PostgreSQL.
Recurso | Detalles |
---|---|
Sistemas de base de datos | 8 por arrendamiento por región |
Copias de seguridad | 10 por arrendamiento por región |
Configuraciones | 20 por arrendamiento por región |
Consulte la sección Límites de servicio para obtener más información sobre los límites de servicio y buscar las instrucciones para solicitar un aumento del límite. Para definir límites específicos de compartimentos en un recurso o familia de recursos, los administradores pueden utilizar cuotas de compartimentos.
Para obtener más limitaciones y consideraciones para los sistemas de base de datos, consulte Limitaciones y consideraciones.