Utilizamos cookies propias y de terceros para mejorar su experiencia y nuestros servicios, identificando sus preferencias de navegación por Internet en nuestro sitio web. Si continúa navegando, consideramos que acepta el uso. Puede encontrar más información en nuestra Política de cookies.

Telefonica Background

El RDS es básicamente un marco O y M para bases de datos de clientes en el Cloud. El RDS requiere menos esfuerzos y habilidades de la BDA o administradores de sistema en comparación con los escenarios de la BD existentes.

El RDS ofrece las funciones siguientes:

Gestión de instancias de base de datos profesionales

La consola RDS proporciona menús de funciones completos que permiten una gestión y mantenimiento de bases de datos sencillas y seguras utilizando navegadores, tales como:

  • Implementación de instancias en espera principales
  • Gestión de instancias y acceso
  • Migración de base de datos
  • Aumentar la capacidad de cálculo y almacenamiento
  • Configuración de parámetros del motor de la base de datos
  • Gestión de registro

Copia de seguridad y recuperación de datos fácil en línea

En la consola RDS, con unos pocos clics podrá realizar una instantánea manual o establecer una política de copia de seguridad automatizada para realizar copias de seguridad de datos en un espacio de almacenamiento seguro y estable basado en objetos. Los clientes pueden restaurar una instancia de una BD a un tiempo concreto (PITR, Point-In-Time Recovery).

Sistema de monitoreo completo

En la consola RDS, los clientes pueden utilizar el panel de control y la lista de instancias para ver directamente el estado operativo de las instancias que se hayan creado. Hay más de 20 vistas de monitoreo de recursos de rendimiento para observar el estado operativo actual y pasado de las instancias de la base de datos, así como registros de errores y registros de consultas lentas.

Optimización del rendimiento de la base de datos

Los clientes pueden identificar cuellos de botella de rendimiento y localizar fallos o excepciones tras observar el estado operativo y las estadísticas de registro, respectivamente.

Los clientes pueden personalizar o ajustar los parámetros de la base de datos.

Realizar estas operaciones permite que se consiga un rendimiento óptimo de la base de datos, lo que facilita que los clientes puedan cumplir más fácilmente los requisitos de servicio.

Categoría

Función

Subfunción

Descripción

Motor de la BD compatible

Motor y versión de la BD

MySQL compatible.

5.6.30, 5.6.33, 5.6.34

Soportes que crean instancias de la BD que funcionan con MySQL 5.6.30, o 5.6.33, o 5.6.34.

MySQL 5.6.30, 5.6.33, 5.6.34.

PostgreSQL compatible

9.5.5

Soportes que crean instancias de la BD que funcionan con PostgreSQL 9.5.5

PostgreSQL 9.5.5

Gestión de clústeres de la BD

Creación de un clúster de la BD

Creación de una instancia de la BD sin una réplica en espera

Crear una instancia de la BD sin una réplica en espera.

MySQL

PostgreSQL

Creación de una instancia de la BD con una réplica en espera

Crear una instancia de la BD con una réplica en espera. La réplica en espera no está visible en la aplicación. En el caso de una interrupción imprevista de la instancia de la BD, el RDS cambia automáticamente a una réplica en espera si el cliente ha habilitado la implementación de HA. El tiempo que se tarda en completarse la conmutación por error depende de la actividad de la base de datos y de otras condiciones en el momento en que la instancia de la BD principal no estaba disponible. El tiempo de migración en caso de fallos normalmente es de 60 a 120 segundos. Sin embargo, las transacciones grandes o un proceso de recuperación prolongado pueden aumentar el tiempo de migración en caso de fallos.

MySQL

PostgreSQL

Creación de una réplica de lectura

El RDS utiliza la funcionalidad de replicación integrada de los motores de la BD para crear un tipo especial de instancia de la BD denominada réplica de lectura desde una instancia de la BD de origen. Las actualizaciones realizadas en la instancia de la BD de origen se copian de forma asincrónica en la réplica de lectura. El cliente puede reducir la carga en la instancia de la BD de origen mediante el enrutamiento de las consultas de lectura de sus aplicaciones a la réplica de lectura. Mediante la utilización de réplicas de lectura, el cliente puede escalar de forma elástica más allá de las limitaciones de capacidad de una única instancia de la BD para cargas de trabajo de base de datos de lectura pesadas.

MySQL

PostgreSQL

Información de clúster de la BD

Lista de clúster de la BD

Muestra todos los clústeres de la BD del cliente.

MySQL

PostgreSQL

Lista de instancia de la BD

Muestra cierta información clave de las instancias de la BD de RDS, como por ejemplo:

-         Nombre de instancia de la BD

-         Función de replicación

-         Motor de la BD

-         Versión del motor de la BD

-         Dirección de conexión

-         Estado

-         Operaciones permitidas

MySQL

PostgreSQL

Detalles de una instancia de la BD

Muestra los detalles de una instancia de la BD extendiendo la fila en la lista de instancias de la BD. 

MySQL

PostgreSQL

Reiniciar un clúster de la BD

--

Reinicia un clúster de la BD, incluidas todas las instancias de la BD de réplica/lectura en espera/principales.

MySQL

PostgreSQL

Eliminación de un clúster de la BD

--

Elimina un clúster de la BD, incluidas todas las instancias de la BD de réplica/lectura en espera/principales. Se conservará la última instantánea de la BD.

MySQL

PostgreSQL

Gestión de instancia de la BD

Creación de una instancia de la BD

Asistente para crear una instancia de la BD

Da indicaciones al cliente para crear una instancia de la BD de RDS.

MySQL

PostgreSQL

Selección de una región

Selecciona la región en la que se implementará la instancia de la BD.

MySQL

PostgreSQL

Selección de un motor de la BD

Selecciona el motor de la BD para la instancia de la BD. Actualmente, el RDS es compatible con MySQL y PostgreSQL.

MySQL

PostgreSQL

Selección de una versión de motor de la BD

Selecciona la versión del motor de la BD para la instancia de la BD.

MySQL

PostgreSQL

Selección de la clase de instancia de la BD

Selecciona la clase de instancia de la BD para la instancia de la BD.

MySQL

PostgreSQL

Selección de un tipo de almacenamiento

Selecciona el tipo de almacenamiento para la instancia de la BD.

MySQL

PostgreSQL

Suministro del almacenamiento asignado

Suministra el almacenamiento asignado para la instancia de la BD.

MySQL

PostgreSQL

Selección de una zona de disponibilidad (AZ)

Selecciona la AZ en la que se implementará la instancia de la BD.

MySQL

PostgreSQL

Selección de una nube privada virtual (VPC)

Selecciona la VPC en la que se implementará la instancia de la BD.

MySQL

PostgreSQL

Selección de una subred de VPC

Selecciona un grupo de subred de VPC seleccionado para la instancia de la BD.

MySQL

PostgreSQL

Selección de un grupo de seguridad de VPC

Selecciona un grupo de seguridad de VPC seleccionado para la instancia de la BD.

MySQL

PostgreSQL

Configuración del usuario maestro de la base de datos

Configura la contraseña maestra de la base de datos para la instancia de la BD.

MySQL

PostgreSQL

Configuración de la política de copia de seguridad

Configura la política de copia de seguridad para la instancia de la BD.

MySQL

PostgreSQL

Lista de instancia de la BD

Visualización de la información de la instancia

Presenta cierta información clave de las instancias de la BD de RDS, como por ejemplo:

-         Nombre de instancia de la BD

-         Motor de la BD

-         Versión del motor de la BD

-         Dirección de conexión

-         Tiempo de creación

-         Estado

-         Operaciones permitidas

MySQL

PostgreSQL

Clasificación de las instancias de la BD por campos

Clasifica las instancias de la BD por nombre de instancia de la BD o motor de la BD.

MySQL

PostgreSQL

Actualización de la lista de instancias de la BD

Actualiza de forma manual la lista de instancias de la BD. Actualmente, el RDS NO admite la actualización automática.

MySQL

PostgreSQL

Información de detalle de una instancia de la BD

--

Muestra la información de detalle de una instancia de la DB.

MySQL

PostgreSQL

Reiniciar una instancia de la BD

--

Reinicia una instancia de la BD para restaurarla después de modificar los parámetros del motor de la BD o cuando la instancia de la BD se vuelve anormal.

MySQL

PostgreSQL

Modificar una instancia de la BD

Modificar el almacenamiento asignado de una instancia de la BD

   Permite ampliar la capacidad de almacenamiento de la instancia de la BD.

   El RDS también permite la ampliación de la capacidad de almacenamiento de la réplica de lectura. Para que la replicación funcione de forma eficaz, cada réplica de lectura debe tener tantos recursos de almacenamiento como la instancia de la BD de origen. Si el cliente escala la instancia de la BD de origen, también se tendrán que escalar las réplicas de lectura.

No hay tiempo de inactividad. El rendimiento puede disminuir durante el cambio.

MySQL

PostgreSQL

Modificación de la clase de instancia de la BD de una instancia de la BD

   Permite modificar los recursos de cálculo de la instancia de la BD

   El RDS también permite escalar los recursos de cálculo de la réplica de lectura. Para que la replicación funcione de forma eficaz, cada réplica de lectura tiene que tener tantos recursos de cálculo como la instancia de la BD de origen. Si el cliente ajusta la instancia de la BD de origen, también se deberán ajustar las réplicas de lectura.

   Durante este cambio se produce una interrupción.

MySQL

PostgreSQL

Eliminar una instancia de la BD

--

Elimina una instancia de la BD.

MySQL

PostgreSQL

Conexión de instancia de la BD

Conectar a una instancia de la BD

Conectar a una instancia de la BD con IP de intranet

Actualmente, el RDS solo admite la conexión a la instancia de la BD desde la instancia del ECS en el mismo VPC.

MySQL

PostgreSQL

Conectar a una instancia de la BD con puerto predeterminado

Actualmente, el RDS solo admite la conexión al puerto predeterminado de la instancia de la BD y NO admite modificaciones.

MySQL

PostgreSQL

Migración de la base de datos

Migración de una base de datos local a una instancia de la BD de RDS

--

Actualmente, el RDS solo proporciona la guía de importación en una página de la consola RDS, incluida la vista de principio y la referencia de orden detallada.

MySQL

PostgreSQL

Copia de seguridad y restauración

Copias de seguridad automatizadas

--

La instancia de la BD de MySQL utiliza la herramienta innobackupex para realizar copias de seguridad de datos en línea y garantizar la coherencia de los datos.

La instancia de la BD de PostgreSQL utiliza la herramienta pg_backup para realizar copias de seguridad de datos en línea y garantizar la coherencia de los datos.

  • Los clientes pueden configurar el período de retención de copia de seguridad y la ventana de copia de seguridad al crear una instancia de base de datos. Establecer el parámetro del periodo de retención de la copia de seguridad en un número positivo habilita las copias de seguridad. Configurar este parámetro a 0 deshabilita las copias de seguridad automatizadas y el RDS automáticamente eliminará las copias de seguridad automatizadas existentes.
  • Las copias de seguridad creadas en la ventana de copia de seguridad se conservan durante un número de días que el cliente podrá configurar (el período de retención de copias de seguridad, de 0 a 35 días).
  • Actualmente, el RDS admite un máximo de 35 días de copias de seguridad automatizadas para cada clúster de la BD.

MySQL

PostgreSQL

Instantáneas de la BD

--

La instancia de la BD de MySQL utiliza la herramienta innobackupex para la copia de seguridad completa de datos en línea y para garantizar la coherencia de los datos.

La instancia de la BD de PostgreSQL utiliza la herramienta pg_backup para la copia de seguridad completa de datos en línea y para garantizar la coherencia de los datos.

  • Actualmente, el RDS admite un máximo de 50 instantáneas de la BD para cada clúster de la BD.
  • Las instantáneas de la BD se realizarán de forma inmediata.

MySQL

PostgreSQL

Restaurar desde copias de seguridad automatizadas o instantáneas de la BD (se restaurará la instancia de la BD existente actual)

--

Restaura bases de datos de copias de seguridad automatizadas o cualquier instantánea de la BD iniciada por el cliente.

Notas:

1. Se restaurará la instancia actual de la BD existente.

2. La función "Restaurar a instancia actual" no atañe a PostgreSQL.

MySQL

 

Restaurar una instancia de la BD a un tiempo concreto (PITR, Point-In-Time Recovery).

--

Restaura bases de datos desde las copias de seguridad antes del tiempo de destino para la recuperación, luego utiliza copias de seguridad incrementales y vuelve a hacerlo para llevar la base de datos al tiempo de destino.

Notas: Se creará una nueva instancia de la BD.

MySQL

PostgreSQL

Restaurar desde copias de seguridad automatizadas o instantáneas de la BD (se creará una nueva instancia de la BD)

--

El cliente puede restaurar una nueva instancia de la BD desde copias de seguridad automatizadas o cualquier instantánea de la BD que el cliente haya iniciado.

Notas: Se creará una nueva instancia de la BD.

MySQL

PostgreSQL

Gestión de instantáneas de la BD

--

El RDS permite que el cliente pueda crear, ver, restaurar, copiar y eliminar las instantáneas de la BD.

MySQL

PostgreSQL

Grupo de parámetros del motor de la BD

Configuración de parámetros del motor de la BD

--

El RDS permite que los clientes puedan ver, editar y configurar los parámetros del motor de la BD.

MySQL

PostgreSQL

Restablecer los parámetros predeterminados del motor de la BD

--

Restablece todos los parámetros a sus valores predeterminados si la modificación causa un funcionamiento anormal de las bases de datos.

MySQL

PostgreSQL

Monitoreo

Selección de parámetros de rendimiento monitorizados en la consola CES

Parámetros de rendimiento del SO de la instancia de la BD

Como:

-         Uso de CPU

-         Uso de memoria

-         IOPS

-         Tráfico de entrada de la red

-         Tráfico de salida de la red

-         Uso del disco

MySQL

PostgreSQL

Parámetros de rendimiento de MySQL

Como:

-         Conexiones de la BD

-         QPS/TPS

-         COMDML

-         ROWDML

-         Tabla temporal

Parámetros de rendimiento de InnoDB:

-         Conjunto de búferes de InnoDB

-         Tráfico de lectura/escritura de InnoDB

-         Frecuencia de lectura/escritura de InnoDB

-         Registro de InnoDB

Parámetros de rendimiento de MyISAM:

-         Búfer principal de MyISAM

-         Frecuencia de lectura/escritura de MyISAM

-          

MySQL

 

Parámetros de rendimiento de PostgreSQL

Como:

-         Uso de registros de transacciones

-         Uso del intervalo de replicación

-         Conexiones de la base de datos

-         Identificadores de transacción más utilizados

-         Generaciones de registros de transacciones

-         Retraso de intervalo de replicación más antiguo

-         Retraso de replicación

PostgreSQL

Cambiar de ventanas de monitoreo a una consola CES

--

Admite múltiples ventanas de monitoreo, como por ejemplo:

-         Últimas 3 horas

-         Últimas 12 horas

-         Últimas 24 horas

-         Últimos 7 días

-         Últimos 30 días

MySQL

PostgreSQL

Gestión de registros de la base de datos

Consultar los registros de error de la base de datos

Admite consultas basadas en el momento de inicio y el momento de finalización que ayudan a los clientes a solucionar los errores que ocurren durante el funcionamiento de la base de datos.

MySQL

 

Consultar los registros de SQL lentos

Admite consultas basadas en el momento de inicio y finalización que ayudan a los clientes a identificar las causas de que los estados SQL se vuelvan más lentos.

MySQL

 

Consultar

Registros recientes

Mostrar archivos de registro de PostgreSQL.

Los archivos de registro se ordenan por nombre de archivo de forma predeterminada y se pueden mostrar en múltiples páginas. En cada página se muestra un número predeterminado de 10 registros. También puede configurar el número de registros mostrados en una página en 20 o 50.

Los clientes pueden insertar un nombre de archivo de registro en el cuadro de búsqueda en la esquina superior derecha para realizar una consulta

Información del archivo de registro.

PostgreSQL

API abierta

--

--

Proporciona una API de gestión de instancias de la BD para clientes en desarrollo secundario.

MySQL

PostgreSQL