Interfacce di gestione di Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer offre una vasta gamma di interfacce di gestione per soddisfare le tue esigenze di use case e automazione.
- Introduzione alle interfacce di gestione di Exadata Cloud
Le risorse Exadata Cloud su Oracle Cloud Infrastructure (OCI) vengono create e gestite tramite una vasta gamma di interfacce fornite per adattarsi ai diversi casi d'uso di gestione. - Interfacce del piano di controllo OCI
- Interfacce dalla riga di comando VM locali
Argomento principale: Panoramica di Oracle Exadata Database Service on Cloud@Customer
Introduzione alle interfacce di gestione di Exadata Cloud
Le risorse Exadata Cloud su Oracle Cloud Infrastructure (OCI) vengono create e gestite tramite una vasta gamma di interfacce fornite per soddisfare i diversi casi d'uso di gestione.
- Strumenti di automazione e interfaccia di OCI Console, vedere Uso della console
- Interfacce API (Application Programming Interface)
- Interfacce della riga di comando (CLI)
- Interfacce del piano di controllo OCI
- CLI VM Exadata Cloud locale
Per ulteriori informazioni e best practice su come queste interfacce si allineano per diversi casi d'uso di gestione del database Exadata Cloud, fare riferimento alla nota di My Oracle Support: Exadata Cloud API/CLI Alignment Matrix (ID documento 2768569.1).
Argomenti correlati
Argomento padre: Interfacce di gestione di Exadata Cloud
Interfacce del piano di controllo OCI
Le API OCI sono API REST tipiche che utilizzano richieste e risposte HTTPS. OCI Console, un'interfaccia grafica intuitiva per la creazione e la gestione di Exadata Cloud e di altre risorse OCI, è una delle interfacce delle API OCI. Quando si cerca di sviluppare l'automazione utilizzando le API OCI, vengono fornite una serie di interfacce aggiuntive, tra cui kit, strumenti e plugin, per facilitare lo sviluppo e semplificare la gestione delle risorse OCI. Un subset di queste API si applica alle risorse Exadata Cloud e alla relativa infrastruttura. Ognuna di queste interfacce può essere utilizzata per realizzare le stesse funzionalità, tutte chiamate alle API OCI, e viene fornita per consentire flessibilità e scelta a seconda delle preferenze e del caso d'uso.
- Command Line Interface (CLI): l'interfaccia CLI OCI è uno strumento di dimensioni ridotte che è possibile utilizzare in autonomia o con la console per completare la risorsa Exadata Cloud e altri task OCI. L'interfaccia CLI fornisce la stessa funzionalità di base della console, oltre a comandi aggiuntivi. Alcune di queste, come la possibilità di eseguire script, estendono la funzionalità della console.
- Kit di sviluppo software (SDK): OCI fornisce SDK per abilitare lo sviluppo di soluzioni personalizzate per Exadata Cloud e altri servizi e applicazioni basati su OCI.
- DevOps Strumenti e plugin: questi strumenti possono semplificare il provisioning e la gestione dell'infrastruttura, abilitare processi automatizzati e facilitare lo sviluppo. Gli strumenti includono il provider Terraform OCI utilizzato con Resource Manager e OCI Ansible Collection.
- Cloud Shell: Cloud Shell è un terminale basato su browser gratuito da utilizzare, accessibile dalla console OCI, che fornisce l'accesso a una shell Linux con CLI OCI preautenticata e altri utili strumenti di sviluppo. Puoi utilizzare la shell per interagire con Exadata Cloud e altre risorse OCI, seguire laboratori ed esercitazioni ed eseguire rapidamente i comandi dell'interfaccia CLI OCI.
- Appendice e riferimento: questo riferimento generale mostra come configurare gli SDK e altri strumenti di sviluppo per l'integrazione con i servizi Oracle Cloud Infrastructure.
- API REST: questo riferimento completo fornisce dettagli sulle API REST di Oracle Cloud Infrastructure, incluse descrizioni, sintassi, endpoint, errori e firme. Le API REST OCI specifiche di Exadata Cloud@Customer sono disponibili nella documentazione nelle sezioni Utilizzo dell'API:
- Utilizzo dell'API per gestire l'infrastruttura Exadata Cloud@Customer
- Utilizzo dell'API per gestire le destinazioni di backup di Exadata Cloud@Customer
- Utilizzo dell'API per gestire i cluster VM Exadata Cloud@Customer
- Uso dell'API per creare la home Oracle Database in Exadata Cloud@Customer
- Utilizzo dell'API per gestire la home di Oracle Database in Exadata Cloud@Customer
- Utilizzo dell'API per gestire i componenti di Oracle Database
- Utilizzo dell'API per gestire le associazioni di Data Guard in un sistema Exadata Cloud@Customer
- Utilizzo dell'API per gestire il backup e il recupero del database
- Uso dell'API per applicare le patch a un sistema Exadata Cloud@Customer
Argomenti correlati
- Interfaccia della riga di comando (CLI)
- Kit di sviluppo software
- DevOps Strumenti e plugin
- Provider Terraform
- Manager risorse
- Raccolta Ansible
- Cloud Shell
- Appendice e riferimento
- API REST
- Utilizzo dell'API per gestire l'infrastruttura Oracle Exadata Database Service on Cloud@Customer
- Uso dell'API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer
- Utilizzo dell'API per gestire i cluster VM Oracle Exadata Database Service on Cloud@Customer
- Uso dell'API per creare la home Oracle Database su Oracle Exadata Database Service on Cloud@Customer
- Uso dell'API per gestire la home Oracle Database in Oracle Exadata Database Service on Cloud@Customer
- Utilizzo dell'API per gestire i componenti di Oracle Database
- Utilizzo dell'API per gestire le associazioni Data Guard in un sistema Oracle Exadata Database Service on Cloud@Customer
- Utilizzo dell'API per gestire il backup e il recupero del database
- Uso dell'API per l'applicazione di patch e l'aggiornamento delle home del cluster VM e del database
Argomento padre: Interfacce di gestione di Exadata Cloud
Interfacce a riga di comando VM locali
Oltre alle API basate su REST OCI, sono disponibili utility CLI situate nei guest VM, di cui è stato eseguito il provisioning nell'ambito dei cluster VM nell'infrastruttura Exadata Cloud, per eseguire varie operazioni di ciclo di vita e amministrazione.
La best practice consiste nell'utilizzare queste utility quando non è disponibile un'API OCI corrispondente o Exadata Cloud@Customer è in modalità disconnessa.
- dbaascli: utilizzare la utility
dbaascli
per eseguire varie operazioni di amministrazione e ciclo di vita del database su Exadata Cloud Service, ad esempio- modifica della password di un utente del database
- avvio di un database
- gestione dei pluggable database (PDB)
- ridimensionamento del conteggio delle memorie centrali CPU in modalità disconnessa
- bkup_api: utilizzare la utility
bkup_api
per eseguire varie operazioni di backup e recupero su Exadata Cloud Service, ad esempio la creazione di un backup su richiesta di un database completo o di un singolo pluggable database (PDB) o per personalizzare le impostazioni di backup utilizzate dalla configurazione di backup automatico - ExaCLI: utilizzare la utility della riga di comando ExaCLI per eseguire le funzioni di monitoraggio e gestione sui server di storage Exadata in Exadata Cloud.
Queste utility vengono fornite oltre alle interfacce basate su API OCI elencate sopra e separate da esse. Per utilizzare le utility della riga di comando della VM locale, è necessario essere connessi a una virtual machine in un cluster VM Exadata Cloud e utilizzare la sicurezza utente del sistema operativo VM, non la sicurezza utente OCI, per l'esecuzione. Le utility possono essere utilizzate per eseguire le operazioni se Exadata Cloud@Customer è disconnesso dal piano di controllo OCI. La maggior parte delle operazioni eseguite da queste utility sincronizza le modifiche al piano di controllo OCI utilizzando un processo denominato DB Sync
. Tuttavia, possono essere presenti operazioni non sincronizzate con il piano di controllo.
Il software di strumenti cloud sulle virtual machine contenenti queste utility CLI viene aggiornato automaticamente da Oracle a intervalli regolari. Se necessario, gli strumenti possono essere aggiornati manualmente seguendo le istruzioni riportate in Aggiornamento degli strumenti cloud mediante dbaascli.
Argomenti correlati
- Informazioni sull'uso della utility dbaascli su Oracle Exadata Database Service on Cloud@Customer
- Creazione di un backup su richiesta mediante dbaascli
- Personalizzazione delle impostazioni di backup mediante un file di configurazione generato
- Monitoraggio e gestione di Exadata Storage Servers con ExaCLI
- Aggiornamento di Cloud Tooling mediante dbaascli
Argomento padre: Interfacce di gestione di Exadata Cloud