Interfaces de Gerenciamento do Exadata Cloud
O Oracle Exadata Database Service on Cloud@Customer oferece várias interfaces de gerenciamento adequadas ao seu caso de uso e às suas necessidades de automação.
- Introdução às Interfaces de Gerenciamento do Exadata Cloud
Os recursos do Exadata Cloud no OCI (Oracle Cloud Infrastructure) são criados e gerenciados por meio de uma variedade de interfaces fornecidas para adequar-se aos seus diferentes casos de uso de gerenciamento. - Interfaces do OCI Control Plane
- Interfaces de Linha de Comando de VM Local
Tópico principal: Visão Geral do Oracle Exadata Database Service on Cloud@Customer
Introdução às Interfaces de Gerenciamento do Exadata Cloud
Os recursos do Exadata Cloud no Oracle Cloud Infrastructure (OCI) são criados e gerenciados por meio de várias interfaces fornecidas para adequar-se aos seus diferentes casos de uso de gerenciamento.
- Ferramentas de automação e interface da Console do OCI; consulte Usando a Console
- Interfaces de Programação de Aplicativo (APIs)
- Interfaces de Linha de Comando (CLIs)
- Interfaces do OCI Control Plane
- CLIs de VMs Locais do Exadata Cloud
Para obter mais informações e melhores práticas sobre como essas interfaces se alinham para vários casos de uso de gerenciamento de banco de dados Exadata Cloud, consulte a nota do My Oracle Support: Exadata Cloud API/CLI Alignment Matrix (Doc ID 2768569.1).
Tópicos Relacionados
Tópico principal: Interfaces de Gerenciamento do Exadata Cloud
Interfaces do OCI Control Plane
As APIs do OCI são APIs REST típicas que usam solicitações e respostas HTTPS. A Console do OCI, uma interface gráfica intuitiva para a criação e o gerenciamento do Exadata Cloud e de outros recursos do OCI, é uma das interfaces para as APIs do OCI. Ao procurar desenvolver a automação utilizando as APIs do OCI, várias interfaces adicionais, incluindo kits, ferramentas e plug-ins, são fornecidas para facilitar o desenvolvimento e simplificar o gerenciamento dos recursos do OCI. Um subconjunto dessas APIs se aplica aos recursos do Exadata Cloud e à sua infraestrutura. Cada uma dessas interfaces pode ser usada para realizar a mesma funcionalidade, todas chamando as APIs do OCI, e são fornecidas para permitir a flexibilidade e a escolha, dependendo da preferência e do caso de uso.
- Interface de Linha de Comando (CLI): A CLI do OCI é uma ferramenta pequena de reconhecimento que você pode usar sozinha ou com a Console para completar o recurso do Exadata Cloud e outras tarefas do OCI. A CLI fornece a mesma funcionalidade básica da Console, além de comandos adicionais. Alguns deles, como a capacidade de executar scripts, estendem a funcionalidade da Console.
- SDK (Software Development Kits): O OCI fornece SDKs para permitir o desenvolvimento de soluções personalizadas para o Exadata Cloud e para outros serviços e aplicativos baseados no OCI.
- Ferramentas e Plug-ins de DevOps: Essas ferramentas podem simplificar o provisionamento e o gerenciamento de infraestrutura, ativar processos automatizados e facilitar o desenvolvimento. As ferramentas incluem o OCI Terraform Provider usado com o Resource Manager e a OCI Ansible Collection.
- Cloud Shell: É um terminal gratuito baseado em browser, acessível na Console do OCI, que oferece acesso a um shell Linux com a CLI do OCI pré-autenticada e outras ferramentas úteis para o desenvolvedor. Você pode usar o shell para interagir com o Exadata Cloud e outros recursos do OCI, acompanhar laboratórios e tutoriais e executar rapidamente comandos da CLI do OCI.
- Apêndice e Referência: Essa referência geral mostra como configurar os SDKs e outras ferramentas do desenvolvedor para fazer integração com os serviços do Oracle Cloud Infrastructure.
- APIs REST: Essa referência completa fornece detalhes sobre as APIs REST do Oracle Cloud Infrastructure, incluindo descrições, sintaxe, pontos finais, erros e assinaturas. As APIs REST do OCI específicas do Exadata Cloud@Customer podem ser encontradas em toda a documentação nas seções Usando a API:
- Usando a API para Gerenciar a Infraestrutura do Exadata Cloud@Customer
- Usando a API para Gerenciar Destinos de Backup do Exadata Cloud@Customer
- Usando a API para Gerenciar Clusters de VMs do Exadata Cloud@Customer
- Usando a API para Criar o Home do Oracle Database no Exadata Cloud@Customer
- Usando a API para Gerenciar o Home do Oracle Database no Exadata Cloud@Customer
- Usando a API para Gerenciar Componentes do Oracle Database
- Usando a API para Gerenciar Associações do Data Guard em um Sistema Exadata Cloud@Customer
- Usando a API para Gerenciar Backup e Recuperação do Banco de Dados
- Usando a API para Aplicar Patch em um Sistema Exadata Cloud@Customer
Tópicos Relacionados
- Interface de Linha de Comando (CLI)
- SDKs (Software Development Kits)
- Ferramentas e Plug-ins de DevOps
- Provedor Terraform
- Gerenciador de Recursos
- Coleção Ansible
- Cloud Shell
- Apêndice e Referência
- APIs REST
- Usando a API para Gerenciar a Infraestrutura do Oracle Exadata Database Service on Cloud@Customer
- Usando a API para Gerenciar o Oracle Exadata Database Service on Cloud@Customer - Destinos de Backup
- Usando a API para Gerenciar Clusters de VMs do Oracle Exadata Database Service on Cloud@Customer
- Usando a API para Criar o Home do Oracle Database no Oracle Exadata Database Service on Cloud@Customer
- Usando a API para Gerenciar o Home do Oracle Database no Oracle Exadata Database Service on Cloud@Customer
- Usando a API para Gerenciar Componentes do Oracle Database
- Usando a API para Gerenciar Associações do Data Guard em um Sistema Oracle Exadata Database Service on Cloud@Customer
- Usando a API para Gerenciar Backup e Recuperação do Banco de Dados
- Usando a API para Aplicação de Patch e Atualização de Cluster de VMs e Homes de Banco de Dados
Tópico principal: Interfaces de Gerenciamento do Exadata Cloud
Interfaces de Linha de Comando de VM Local
Além das APIs REST baseadas no OCI, os utilitários da CLI localizados nas VMs convidadas, provisionadas como parte dos clusters de VMs no Exadata Cloud Infrastructure, estão disponíveis para executar várias operações de ciclo de vida e administração.
A melhor prática é usar esses utilitários quando uma API do OCI correspondente não está disponível ou o Exadata Cloud@Customer está no modo desconectado.
- dbaascli: Use o utilitário
dbaascli
para executar várias operações de ciclo de vida e administração do banco de dados no Exadata Cloud Service, como- alterar a senha de um usuário do banco de dados
- iniciar um banco de dados
- gerenciar bancos de dados plugáveis (PDBs)
- dimensionar a contagem de núcleos de CPU no modo desconectado
- bkup_api: Use o utilitário
bkup_api
para executar várias operações de backup e recuperação no Exadata Cloud Service, como criar um backup sob demanda de um banco de dados completo ou de um banco de dados plugável (PDB) individual ou personalizar definições de backup usadas pela configuração de backup automático - ExaCLI: Use o utilitário de linha de comando ExaCLI para executar funções de monitoramento e gerenciamento nos servidores de armazenamento Exadata no Exadata Cloud.
Esses utilitários são fornecidos além e à parte das interfaces baseadas na API do OCI listadas anteriormente. Para usar os utilitários de linha de comando da VM local, você deve estar conectado a uma máquina virtual em um cluster de VMs do Exadata Cloud e usar a segurança de usuário do sistema operacional da VM, não a segurança de usuário do OCI, para execução. Os utilitários poderão ser usados para executar operações se o Exadata Cloud@Customer estiver desconectado do OCI Control Plane. A maioria das operações executadas por esses utilitários sincroniza suas alterações novamente com o OCI Control Plane usando um processo chamado DB Sync
. No entanto, pode haver operações não sincronizadas com o Control Plane.
O software de conjunto de ferramentas da nuvem nas máquinas virtuais, que contêm esses utilitários da CLI, é atualizado automaticamente pela Oracle regularmente. Se necessário, o conjunto de ferramentas poderá ser atualizado manualmente, seguindo as instruções em Atualizando o Conjunto de Ferramentas da Nuvem com o Utilitário dbaascli.
Tópicos Relacionados
- Sobre o Uso do Utilitário dbaascli no Oracle Exadata Database Service on Cloud@Customer
- Criando um Backup Sob Demanda Usando o dbaascli
- Personalizando Definições de Backup com um Arquivo de Configuração Gerado
- Monitorando e Gerenciando Exadata Storage Servers com o ExaCLI
- Atualizando o Conjunto de Ferramentas da Nuvem com o Utilitário dbaascli
Tópico principal: Interfaces de Gerenciamento do Exadata Cloud