Usamos nossos próprios cookies de terceiros para melhorar sua experiência e nossos serviços, identificando suas preferências de navegação na Internet em nosso site. Se você continuar a navegar, consideramos que você aceita o uso. Você pode encontrar mais informações na nossa política de cookies.

Telefonica Background

O RDS é essencialmente uma estrutura O&M para banco de dados de clientes na nuvem. O RDS requer menos esforços e habilidades do DBAs ou administradores de sistemas comparado com os antigos cenários de BD.

O RDS oferece as seguintes funções:

Gerenciamento de instâncias de banco de dados profissionais

O RDS Console fornece menus de funções abrangentes possibilitando um gerenciamento e manutenção de banco de dados fácil e seguro, usando navegadores, como:

  • Implantação de instâncias Primário-Standby
  • Gerenciamento e acesso de instâncias
  • Migração de banco de dados
  • Aumento da capacidade de processamento e armazenamento
  • Configuração de parâmetros motor de banco de dados
  • Gerenciamento de log

Backup e recuperação de dados simples online

No RDS Console, são necessários apenas alguns cliques para obter um snapshot manual ou configurar uma política de backup automática para salvar dados em um espaço de armazenamento baseado em objeto seguro e estável. Os clientes podem restaurar uma Instância BD para um tempo especificado (PITR, Point-In-Time-Recovery).

Sistema de monitoramento abrangente

No RDS Console, os clientes podem usar o painel e a lista de instâncias para visualizar diretamente o status de operação de instâncias criadas. Há mais de 20 visualizações de monitoramento de recursos de desempenho para observar o status operacional passado e atual das instâncias de banco de dados, bem como os logs de erros e logs de query lentos.

Otimização de desempenho de banco de dados

Os clientes podem identificar os gargalos de desempenho e localizar falhas ou exceções observando o status de operação e estatísticas de logs, respectivamente.

Os clientes podem customizar ou ajustar os parâmetros de banco de dados.

Executar esta operação facilita o desempenho de banco de dados ideal, permitindo que os clientes atendam as necessidades de serviço mais facilmente.

Categoria

Função

Subfunção

Descrição

Motor BD Suportado

Motor e Versão BD

Suporte MySQL.

5.6.30, 5.6.33, 5.6.34

Suporta criar Instâncias BD executando MySQL 5.6.30, ou 5.6.33 ou 5.6.34.

MySQL 5.6.30, 5.6.33, 5.6.34.

Suporte PostgreSQL

9.5.5

Suporta criar Instâncias BD executando PostgreSQL 9.5.5

PostgreSQL 9.5.5

Gerenciamento de Cluster BD

Criar um cluster BD

Criar uma Instância BD sem uma réplica Standby

Crie uma Instância BD sem uma réplica Standby.

MySQL

PostgreSQL

Criar uma Instância BD com uma réplica Standby

Crie uma Instância BD com uma réplica Standby. A réplica Standby não é visível para o aplicativo. No caso de uma interrupção não planejada de Instância BD do cliente, o RDS automaticamente altera para uma réplica Standby se o cliente tiver habilitada a implantação HA. O tempo que demora para a falha completar depende da atividade do banco de dados e outras condições no momento que a Instância BD Primário tornou-se indisponível. Os tempos de falha são normalmente 60-120 segundos. No entanto, as transações longas ou um processo de recuperação longo podem aumentar o tempo de falha.

MySQL

PostgreSQL

Criar uma réplica de leitura

O RDS usa a funcionalidade de replicação incorporada do motor de BD para criar um tipo especial de Instância BD, chamado réplica de leitura de uma Instância BD de origem. Atualizações feitas à Instância BD de origem são copiadas assincronicamente à réplica de leitura. O cliente pode reduzir a carga na Instância BD de origem encaminhando as consultas de leitura dos seus aplicativos para a réplica de leitura. Usando réplicas de leitura, o cliente pode aumentar elasticamente os limites de capacidade de uma Instância BD individual para cargas de trabalho de banco de dados de muita leitura.

MySQL

PostgreSQL

Informações de Cluster BD

Lista de Cluster BD

Mostra todos os clusters BD de cliente.

MySQL

PostgreSQL

Lista de Instância BD

Exibe algumas informações principais de instâncias BD RDS, como:

-         Nome de Instância BD

-         Função de Replicação

-         Motor BD

-         Versão Motor BD

-         Endereço de Conexão

-         Status

-         Operações Permitidas

MySQL

PostgreSQL

Detalhes de uma Instância BD

Exibe os detalhes de uma instância BD ampliando a fila na lista de instância BD.

MySQL

PostgreSQL

Reiniciar um cluster BD

--

Reinicia um cluster BD, incluindo todas as instâncias BD Primário\Standby\réplica de leitura nele.

MySQL

PostgreSQL

Excluir um cluster BD

--

Exclui um cluster BD, incluindo todas as instâncias BD Primário\Standby\réplica de leitura nele. O último DB snapshot será mantido.

MySQL

PostgreSQL

Gerenciamento de Instância BD

Criar uma Instância BD

Assistente de criação de uma Instância BD

Orienta o cliente na criação de uma Instância BD RDS.

MySQL

PostgreSQL

Selecionar uma Região

Seleciona a Região onde a instância BD será implantada.

MySQL

PostgreSQL

Selecionar o Motor BD

Seleciona o Motor BD para a instância BD. Atualmente, o RDS suporta MySQL e PostgreSQL.

MySQL

PostgreSQL

Selecionar a Versão do Motor BD

Seleciona a Versão do Motor BD para a instância BD.

MySQL

PostgreSQL

Selecionar um Tipo de Instância BD

Seleciona o Tipo de Instância BD para a instância BD.

MySQL

PostgreSQL

Selecionar um Tipo de Armazenamento

Seleciona o Tipo de Armazenamento para a instância BD.

MySQL

PostgreSQL

Provisão para Armazenamento Alocado

Provisões para Armazenamento Alocado para a instância BD.

MySQL

PostgreSQL

Selecionar uma Zona de Disponibilidade (AZ)

Seleciona a AZ onde a instância BD será implantada.

MySQL

PostgreSQL

Selecionar uma Virtual Private Cloud (VPC)

Seleciona a VPC onde a instância BD será implantada.

MySQL

PostgreSQL

Selecionar uma Sub-rede VPC

Seleciona um Grupo de Sub-rede da VPC selecionada para uma instância BD.

MySQL

PostgreSQL

Selecionar um Grupo de Segurança VPC

Seleciona um Grupo de Segurança da VPC selecionada para uma instância BD.

MySQL

PostgreSQL

Configurar o Usuário Máster do Banco de Dados

Configura a Senha Máster do Banco de Dados para a instância BD.

MySQL

PostgreSQL

Configurar a Política de Backup

Configura a Política de Backup para a instância BD.

MySQL

PostgreSQL

Lista de Instância BD

Exibir informações de Instância

Exibe algumas informações principais de instâncias BD RDS, como:

-         Nome de Instância BD

-         Motor BD

-         Versão Motor BD

-         Endereço de Conexão

-         Tempo de Criação

-         Status

-         Operações Permitidas

MySQL

PostgreSQL

Classificar as instâncias BD por Campos

Classifica as instâncias BD por Nome de Instância BD ou Motor BD.

MySQL

PostgreSQL

Atualizar a Lista de Instância BD

Atualiza manualmente a Lista de Instância BD. Atualmente, o RDS NÃO suporta atualização automática.

MySQL

PostgreSQL

Informação detalhada de uma Instância BD

--

Exibe informações detalhada de uma Instância BD.

MySQL

PostgreSQL

Reiniciar uma Instância BD

--

Reinicia uma instância BD para restaurá-la depois de modificar parâmetros do Motor BD ou quando a instância BD se torna anormal.

MySQL

PostgreSQL

Modificar uma Instância BD

Modificar o Armazenamento Alocado para a instância BD

   Suporta aumento da Capacidade de Armazenamento da Instância BD.

   O RDS também suporta aumento da Capacidade de Armazenamento do réplica de leitura. Para a replicação operar efetivamente, cada réplica de leitura deve ter os mesmos recursos de armazenamento da Instância BD de origem. Se o cliente aumenta a Instância BD de origem, ele deve aumentar também a réplica de leitura.

Sem paralisações. O desempenho pode ser diminuído durante a mudança.

MySQL

PostgreSQL

Modificar o Tipo de Instância BD de uma instância BD

   Suporta aumento dos recursos de processamento da Instância BD

   O RDS também suporta aumento dos recursos de processamento da réplica de leitura.Para a replicação operar efetivamente, cada réplica de leitura deve ter os mesmos recursos de processamento da Instância BD de origem. Se o cliente aumenta a Instância BD de origem, ele deve aumentar também a réplica de leitura.

   Uma interrupção ocorre durante esta mudança.

MySQL

PostgreSQL

Excluir uma Instância BD

--

Exclui uma Instância BD.

MySQL

PostgreSQL

Conexão de Instância BD

Conectar a uma Instância BD

Conectar a uma Instância BD com IP Intranet

Atualmente, o RDS somente suporta conectar a uma Instância BD de uma Instância ECS no mesmo VPC.

MySQL

PostgreSQL

Conectar a uma Instância BD com porta padrão

Atualmente, o RDS somente suporta conectar a uma porta padrão da Instância BD, e NÃO suporta modificar.

MySQL

PostgreSQL

Migração de banco de dados

Migrar Banco de Dados Locais para uma instância BD RDS

--

Atualmente, o RDS somente fornece o guia de importação em uma página de Console RDS, incluindo a exibição base e referência de comando detalhada.

MySQL

PostgreSQL

Backup e Restauração

Backups Automáticos

--

A instância BD MySQL usa a ferramenta innobackupex para fazer backup dos dados online e garantir consistência dos dados.

A instância BD PostgreSQL usa a ferramenta pg_backup para fazer backup dos dados online e garantir consistência dos dados.

  • Os clientes podem configurar o Período de Conservação do Backup e a Janela de Backup ao criar uma Instância BD. Configurar o parâmetro do Período de Conservação do Backup para um número positivo habilita backups. Configurar este parâmetro para 0 desabilita os Backups Automáticos, e os Backups Automáticos existentes serão excluídos pelo RDS automaticamente.
  • Os Backups criados durante a Janela de Backup são mantidos por um número de dias configurável pelo cliente (o Período de Conservação do Backup, de 0 a 35).
  • Atualmente, o RDS suporta no máximo 35 dias de Backups Automáticos para cada cluster BD.

MySQL

PostgreSQL

DB Snapshots

--

A instância BD MySQL usa a ferramenta innobackupex para fazer backup completo dos dados online e garantir consistência dos dados.

A instância BD PostgreSQL usa a ferramenta pg_backup para fazer backup completo dos dados online e garantir consistência dos dados.

  • Atualmente, o RDS suporta no máximo 50 dias de DB Snapshot para cada cluster BD.
  • DB Snapshots serão executados imediatamente.

MySQL

PostgreSQL

Restaurar dos Backups Automáticos ou DB Snapshots (a instância BD existente atual será restaurada)

--

Restaura bancos de dados dos Backups Automáticos ou quaisquer DB Snapshots iniciados pelo cliente.

Notas:

1. A instância BD existente atual será restaurada.

2. O recurso Restaurar para Instância Atualnão se aplica ao PostgreSQL.

MySQL

 

Restaurar uma Instância DB para um Tempo Especificado (PITR, Point-In-Time-Recovery)

--

Restaura os bancos de dados de backups anteriores ao tempo alvo para recuperação, em seguida usa os backups incrementais e redo para avançar o banco de dados até o tempo alvo.

Notas: Uma nova instância BD será criada.

MySQL

PostgreSQL

Restaurar dos Backups Automáticos ou DB Snapshots (uma nova instância BD será criada)

--

Os clientes podem restaurar uma nova instância BD dos Backups Automáticos ou de quaisquer DB Snapshots iniciados pelo cliente.

Notas: Uma nova instância BD será criada.

MySQL

PostgreSQL

Gerenciamento de DB Snapshots

--

O RDS suporta que o cliente Crie, Visualize, Restaure, Copie e Exclua os DB snapshots.

MySQL

PostgreSQL

Grupo de Parâmetros de Motor BD

Configuração de Parâmetros de Motor BD

--

O RDS suporta que o cliente Visualize, Edite, e Configure os Parâmetros de Motor BD.

MySQL

PostgreSQL

Restabelecer Parâmetros Padrão de Motor BD

--

Restabelecer todos os parâmetros aos seus padrões se a modificação causar operação anormal do banco de dados.

MySQL

PostgreSQL

Monitoramento

Seleção de Métricas Monitoradas no Console CES

Métricas OS de Instância BD

Como:

-         Uso de CPU

-         Uso de Memória

-         IOPS

-         Throughput de Rede (Tráfego de Entrada)

-         Throughput de Rede (Tráfego de Saída)

-         Uso de disco

MySQL

PostgreSQL

Métricas MySQL

Como:

-         Conexões BD

-         QPS/TPS

-         COMDML

-         ROWDML

-         Tabela Temporária

Métricas InnoDB:

-         Buffer Pool InnoDB

-         Throughput de Leitura/Gravação InnoDB

-         Frequência de Leitura/Gravação InnoDB

-         Log InnoDB

Métricas MyISAM:

-         Key Buffer MyISAM

-         Frequência de Leitura/Gravação MyISAM

-          

MySQL

 

Métricas PostgreSQL

Como:

-         Uso de logs de transação

-         Uso de slot de replicação

-         Conexões de banco de dados

-         Máximo de ids de transação usadas

-         Gerações de logs de transação

-         Defasagem de slot de replicação mais antigo

-         Defasagem de replicação

PostgreSQL

Alterar entre Janelas de Monitoramento no Console CES

--

Suporta várias Janelas de Monitoramento, como:

-         Últimas 3 horas

-         Últimas 12 horas

-         Últimas 24 horas

-         Últimos 7 dias

-         Últimos 30 dias

MySQL

PostgreSQL

Gerenciamento de logs de banco de dados

Consular Logs de Erros de Banco de Dados

Suporta queries baseados em hora de início e hora de término, ajudando os clientes a solucionar falhas que ocorrem durante a operação do banco de dados.

MySQL

 

Consultar Logs SQL Lentos

Suporta queries baseados nas horas de início e término, ajudando os clientes a identificar as causas pelas quais as instruções SQL se tornam mais lentas.

MySQL

 

Consultar

Logs Recentes

Exibe arquivos de logs de PostgreSQL.

Os arquivos de logs são classificados por nomes de arquivos por padrão e podem ser exibidos em várias páginas. Um número de 10 logs é exibido em cada página por padrão. Você também pode configurar o número de logs exibidos em uma página para 20 ou 50.

Os clientes podem inserir um nome de arquivo de log no campo de pesquisa no canto superior direito do query

Informações do arquivo de log.

PostgreSQL

API aberta

--

--

Fornece API de gerenciamento de instância BD para clientes para desenvolvimento secundário.

MySQL

PostgreSQL