Interfaces de gestion Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer propose diverses interfaces de gestion pour s'adapter à votre cas d'emploi et à vos besoins en automatisation.
- Présentation des interfaces de gestion Exadata Cloud
Les ressources Exadata Cloud sur Oracle Cloud Infrastructure (OCI) sont créées et gérées via différentes interfaces fournies pour répondre à divers cas d'emploi de gestion. - Interfaces de plan de contrôle OCI
- Interfaces de ligne de commande de machine virtuelle locales
Présentation des interfaces de gestion Exadata Cloud
Les ressources Exadata Cloud sur Oracle Cloud Infrastructure (OCI) sont créées et gérées via différentes interfaces fournies pour répondre à divers cas d'emploi de gestion.
- Outils d'automatisation et interface de la console OCI, reportez-vous à Utilisation de la console
- API (interfaces de programmation d'applications)
- Interfaces de ligne de commande
- Interfaces de plan de contrôle OCI
- Interfaces de ligne de commande de machine virtuelle Exadata Cloud locales
Pour obtenir plus d'informations et connaître les meilleures pratiques sur l'alignement de ces interfaces selon les cas d'emploi de gestion de base de données Exadata Cloud, reportez-vous à la note My Oracle Support : Matrice d'alignement d'API/d'interface de ligne de commande Exadata Cloud (ID de document 2768569.1).
Rubriques connexes
Rubrique parent : Interfaces de gestion Exadata Cloud
Interfaces de plan de contrôle OCI
Les API OCI sont des API REST standard qui utilisent des demandes et des réponses HTTPS. La console OCI, interface graphique intuitive permettant de créer et de gérer Exadata Cloud et d'autres ressources OCI, est l'une des interfaces d'accès aux API OCI. Lorsque vous cherchez à développer l'automatisation à l'aide des API OCI, un certain nombre d'interfaces supplémentaires, notamment des kits, des outils et des plug-ins, sont fournies pour faciliter le développement et simplifier la gestion des ressources OCI. Un sous-ensemble de ces API s'applique aux ressources et à l'infrastructure Exadata Cloud. Chacune des interfaces peut être utilisée pour les mêmes fonctionnalités car elles appellent toutes les API OCI. Elles sont fournies afin d'offrir flexibilité et choix en fonction des préférences et du cas d'emploi.
- Interface de ligne de commande : l'interface de ligne de commande OCI est un outil peu encombrant que vous pouvez utiliser seul ou avec la console pour réaliser des tâches liées aux ressources Exadata Cloud et d'autres tâches OCI. L'interface de ligne de commande offre les mêmes fonctionnalités de base que la console, ainsi que des commandes supplémentaires. Certaines, comme la possibilité d'exécuter des scripts, étendent les fonctionnalités de la console.
- Kits SDK : OCI fournit des kits SDK permettant le développement de solutions personnalisées pour Exadata Cloud et d'autres applications et services OCI.
- Modules d'extension et outils DevOps : ces outils peuvent simplifier le provisionnement et la gestion de l'infrastructure, permettre d'effectuer des processus automatisés et faciliter le développement. Les outils incluent le fournisseur OCI Terraform utilisé avec Resource Manager et la collection Ansible pour OCI.
- Cloud Shell : Cloud Shell est un terminal gratuit basé sur un navigateur, accessible à partir de la console OCI, qui offre un accès à un shell Linux avec l'interface de ligne de commande OCI préauthentifiée et d'autres outils de développement utiles. Vous pouvez utiliser le shell pour interagir avec Exadata Cloud et d'autres ressources OCI, suivre des ateliers et des tutoriels, et exécuter rapidement des commandes de l'interface de ligne de commande OCI.
- Annexe et référence : cette référence générale explique comment configurer les kits SDK et les autres outils de développement à des fins d'intégration aux services Oracle Cloud Infrastructure.
- API REST : cette référence complète fournit des détails sur les API REST Oracle Cloud Infrastructure, y compris des descriptions, des syntaxes, des adresses, des erreurs et des signatures. Vous trouverez les API REST OCI propres à Exadata Cloud@Customer dans les sections Utilisation de l'API de la documentation :
- Utilisation de l'API pour gérer l'infrastructure Exadata Cloud@Customer
- Utilisation de l'API pour gérer les destinations de sauvegarde Exadata Cloud@Customer
- Utilisation de l'API pour gérer les clusters de machines virtuelles Exadata Cloud@Customer
- Utilisation de l'API pour créer un répertoire de base de base de données Oracle sur Exadata Cloud@Customer
- Utilisation de l'API pour gérer un répertoire de base de base de données Oracle sur Exadata Cloud@Customer
- Utilisation de l'API pour gérer les composants Oracle Database
- Utilisation de l'API pour gérer les associations Data Guard sur un système Exadata Cloud@Customer
- Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
- Utilisation de l'API pour appliquer des patches à un système Exadata Cloud@Customer
Rubriques connexes
- Interface de ligne de commande (CLI)
- Kits SDK
- Modules d'extension et outils DevOps
- Fournisseur Terraform
- Resource Manager
- Collection Ansible
- Cloud Shell
- Annexe et référence
- API REST
- Utilisation de l'API pour gérer l'infrastructure Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour la gestion des destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour gérer les clusters de machines virtuelles Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour créer un répertoire de base Oracle Database sur Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour gérer le répertoire de base Oracle Database sur Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour gérer les composants Oracle Database
- Utilisation de l'API pour gérer les associations Data Guard sur un système Oracle Exadata Database Service on Cloud@Customer
- Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
- Utilisation de l'API pour appliquer des patches à des clusters de machines virtuelles et à des répertoires de base de base de données, et mettre à jour ces derniers
Rubrique parent : Interfaces de gestion Exadata Cloud
Interfaces de ligne de commande de machine virtuelle locales
Outre les API REST OCI, des utilitaires d'interface de ligne de commande situés sur les invités de machine virtuelle, provisionnés dans le cadre des clusters de machines virtuelles de l'infrastructure Exadata Cloud, sont disponibles pour effectuer plusieurs opérations d'administration et de cycle de vie.
Il est recommandé d'utiliser ces utilitaires si aucune API OCI correspondante n'est disponible ou qu'Exadata Cloud@Customer est en mode déconnecté.
- dbaascli : l'utilitaire
dbaascli
permet d'effectuer plusieurs opérations d'administration et de cycle de vie de base de données sur Exadata Cloud Service, par exemple :- modification du mot de passe d'un utilisateur de base de données,
- démarrage d'une base de données,
- gestion des bases de données pluggables,
- redimensionnement du nombre de coeurs de processeur en mode déconnecté.
- bkup_api : servez-vous de l'utilitaire
bkup_api
pour effectuer diverses opérations de sauvegarde et de récupération sur Exadata Cloud Service, telles que la création d'une sauvegarde à la demande d'une base de données complète ou d'une base de données pluggable individuelle ou la personnalisation des paramètres de sauvegarde utilisés par la configuration de sauvegarde automatique. - ExaCLI : utilisez l'utilitaire de ligne de commande ExaCLI pour exécuter des fonctions de surveillance et de gestion sur les serveurs de stockage Exadata dans Exadata Cloud.
Ces utilitaires sont fournis en plus des interfaces fondées sur des API OCI répertoriées ci-avant, et séparément de celles-ci. Afin de vous servir des utilitaires de ligne de commande de machine virtuelle locaux, vous devez être connecté à une machine virtuelle dans un cluster de machines virtuelles Exadata Cloud et utiliser pour l'exécution la sécurité utilisateur du système d'exploitation de machine virtuelle, et non la sécurité utilisateur OCI. Les utilitaires peuvent être utilisés pour effectuer des opérations si Exadata Cloud@Customer est déconnecté du plan de contrôle OCI. La plupart des opérations exécutées par ces utilitaires synchronisent leurs modifications dans le plan de contrôle OCI à l'aide d'un processus appelé DB Sync
. Toutefois, des opérations peuvent ne pas être synchronisées avec le plan de contrôle.
Le logiciel d'outils cloud sur les machines virtuelles, contenant ces utilitaires d'interface de ligne de commande, est automatiquement et régulièrement mis à jour par Oracle. Si nécessaire, les outils peuvent être mis à jour manuellement en suivant les instructions de la section Mise à jour des outils cloud à l'aide de dbaascli.
Rubriques connexes
- A propos de l'utilisation de l'utilitaire dbaascli sur Oracle Exadata Database Service on Cloud@Customer
- Création d'une sauvegarde à l'aide de dbaascli
- Personnalisation des paramètres de sauvegarde à l'aide d'un fichier de configuration généré
- Surveillance et gestion de serveurs Exadata Storage Server avec ExaCLI
- Mise à jour des outils cloud à l'aide de dbaascli
Rubrique parent : Interfaces de gestion Exadata Cloud