Intégration multinuage de base de données pour les services Oracle Database Cloud
- Utilisation de la console pour gérer l'intégration multinuage de base de données pour les services Oracle Database Cloud
Voyez comment gérer l'intégration multinuage de base de données pour les services Oracle Database Cloud. - Utilisation de l'API pour gérer l'intégration de données en nuage multiples pour les services Oracle Database Cloud
Rubrique parent : Guides pratiques
Utilisation de la console pour gérer l'intégration multinuage de base de données pour les services Oracle Database Cloud
Voyez comment gérer l'intégration multinuage de base de données pour les services Oracle Database Cloud.
- Intégrer Oracle Exadata aux services Azure Cloud
Les connecteurs d'identité, les conteneurs de stockage et les montages de stockage d'Oracle Database@Azure sont des composants clés de l'intégration d'Oracle Exadata aux services Azure Cloud. - Créer un connecteur d'identité à partir de la console OCI
La création d'un connecteur d'identité installe l'agent Arc Azure sur les machines virtuelles de grappe de machines virtuelles Exadata, en les enregistrant en tant que machines virtuelles activées pour l'arc Azure. - Voir la liste des ressources du connecteur d'identité
- Voir les détails d'une ressource de connecteur d'identité
- Créer une ressource de conteneur de stockage
- Détecter les conteneurs de stockage Azure
- Voir la liste des ressources de conteneur de stockage
- Voir les détails d'une ressource de conteneur de stockage
- Créer une ressource de montage pour le stockage
- Voir la liste des ressources de montage du stockage
- Voir les détails d'une ressource de montage du stockage
Intégrer Oracle Exadata aux services Azure Cloud
Les connecteurs d'identité Oracle Database@Azure, les conteneurs de stockage et les supports de stockage sont des composants clés de l'intégration d'Oracle Exadata aux services Azure Cloud.
Connecteurs d'identité Oracle Database@Azure : Ces connecteurs permettent une interaction transparente entre la base de données Oracle Exadata et les services Azure Cloud en liant la base de données Oracle à la gestion des identités et des accès Azure. Il permet d'utiliser l'authentification et l'autorisation propres à Azure directement dans la grappe de machines virtuelles Exadata.
Conteneurs de stockage Azure : Azure Blob Storage est utilisé pour stocker de grandes quantités de données non structurées telles que du texte, des images, des vidéos et des sauvegardes. En connectant Oracle Exadata à Azure Blob Storage, les utilisateurs peuvent tirer parti du stockage en nuage pour un stockage de données évolutif et sécurisé.
Montants de stockage Azure : Le montage de stockage BLOB Azure fait référence au processus d'attachement d'un conteneur de stockage Azure en tant que système de fichiers monté sur une machine virtuelle Oracle Exadata Database Service. Ce montage permet aux utilitaires de base de données tels que Data Pump (impdp/expdp) et RMAN d'interagir avec le stockage Azure comme s'il s'agissait d'un répertoire local.
Créer un connecteur d'identité à partir de la console OCI
La création d'un connecteur d'identité installe l'agent d'arc Azure sur les machines virtuelles de grappe de machines virtuelles Exadata, en les enregistrant en tant que machines virtuelles activées pour l'arc Azure.
Cela permet une communication sécurisée avec le service KMS (Azure Key Management Service) à l'aide de l'identité Azure générée par l'agent Arc. L'agent Arc Azure peut communiquer avec les services Azure via un réseau public ou une configuration de connectivité privée. En savoir plus sur l'arc Azure.
Chaque grappe de machines virtuelles Exadata doit avoir un connecteur d'identité activé pour accéder aux ressources Azure. Le connecteur d'identité établit une connexion publique ou privée entre la grappe de machines virtuelles Exadata et les ressources Azure Key Management, selon les rôles affectés.
Pour générer un jeton d'accès pour votre compte Azure courant, voir az account get-access-token.
Vous pouvez créer un connecteur d'identité de l'une des deux façons suivantes : à l'aide de l'interface Oracle Exadata Database Service on Dedicated Infrastructure ou de l'interface Database Multicloud Integrations.
Service Oracle Exadata Database sur une infrastructure dédiée
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- From the left menu, click Exadata VM Clusters under Oracle Exadata Database Service on Dedicated Infrastructure.
- Dans la liste des grappes de machines virtuelles Exadata, sélectionnez la grappe que vous utilisez.
- Sélectionnez Informations sur la grappe de MV, puis naviguez jusqu'à Connecteur d'identité situé sous Informations sur plusieurs nuages. Cliquez sur le lien Créer.
Note
Si un connecteur d'identité n'a pas été créé précédemment, il est affiché comme Aucun.
- Les champs Nom du connecteur d'identité, Grappe de machines virtuelles Exadata, ID abonnement Azure et Nom du groupe de ressources Azure sont en lecture seule et seront alimentés avec des valeurs.
- Entrez votre ID locataire Azure et votre jeton d'accès.
- Développez la section Afficher les options avancées.
Les sections Informations sur la connectivité privée et Marqueurs sont alimentées.
Pour activer une connexion de point d'extrémité privé, entrez le nom de la portée du lien privé d'arc Azure.
- Pour ajouter des marqueurs pour vos ressources, cliquez sur Ajouter un marqueur, puis entrez les valeurs requises.
- Vérifiez vos sélections, puis cliquez sur Créer pour créer le connecteur d'identité.
Intégrations de base de données multinuage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Sélectionnez Connecteurs d'identité dans le menu de navigation de gauche.
- Dans la liste déroulante Compartiment, sélectionnez le compartiment que vous utilisez.
- Une fois que vous avez sélectionné votre compartiment, le champ Nom du connecteur d'identité alimente automatiquement un nom.
Par défaut, le type de connecteur d'identité est sélectionné comme Azure.
- Sélectionnez AgentARC comme mécanisme d'identité.
- Sélectionnez votre compartiment dans la liste Sélectionner un compartiment de grappe de machines virtuelles Exadata, puis sélectionnez votre grappe de machines virtuelles Exadata dans la liste Sélectionner une grappe de machines virtuelles Exadata.
- Entrez votre ID locataire Azure. Les champs ID abonnement Azure et Nom du groupe de ressources Azure alimentent des valeurs en fonction de votre sélection de grappe de machines virtuelles Exadata.
- Entrez un jeton d'accès.
- Développez la section Afficher les options avancées. Les sections Informations sur la connectivité privée et Marqueurs sont alimentées. Ces champs sont facultatifs.
- Pour ajouter des marqueurs pour vos ressources, cliquez sur Ajouter un marqueur, puis entrez les valeurs requises.
- Vérifiez vos sélections, puis cliquez sur Créer.
Voir la liste des ressources du connecteur d'identité
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Connecteurs d'identité pour voir la liste des connecteurs d'identité.
Voir les détails d'une ressource de connecteur d'identité
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Connecteurs d'identité pour voir la liste des connecteurs d'identité.
- Cliquez sur le nom du connecteur d'identité pour voir ses détails.
La page de détails obtenue affiche des informations, notamment le statut de l'agent Arc, indiquant s'il est connecté ou déconnecté.
Créer une ressource de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Conteneurs de stockage.
- Cliquez sur Créer un conteneur de stockage.
- Entrez les informations suivantes dans la page Créer un conteneur de stockage qui s'affiche.
- compartiment : Sélectionnez le compartiment dans lequel créer le conteneur de stockage.
- Nom : Entrez un nom descriptif pour le conteneur de stockage.
- Nom du compte : Entrez le nom d'utilisateur du conteneur de stockage Azure.
Il s'agit généralement de l'identité ou des données d'identification utilisées pour authentifier et accéder à un conteneur de stockage Azure. Selon la méthode d'authentification, il peut s'agir d'une identité Azure Active Directory (Azure AD) ou d'une authentification basée sur une clé d'accès.
- Nom du conteneur de stockage : Entrez le nom du conteneur de stockage Azure.
Il s'agit du nom unique affecté à un conteneur de stockage spécifique dans un compte de stockage Azure. Le nom du conteneur permet d'organiser et de stocker les objets blobs (fichiers et données) dans le compte.
- Adresse IP : Entrez l'adresse IP du conteneur de stockage Azure.
- Alias DNS : Entrez le nom de domaine complet (FQDN) qui pointe vers le conteneur de stockage Azure.
Détecter les conteneurs de stockage Azure
Pour détecter le conteneur de stockage Azure à l'aide d'un connecteur d'identité, utilisez cette procédure.
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Conteneurs de stockage.
- Cliquez sur Découvrir les conteneurs de stockage Azure.
- Entrez les informations suivantes dans la page Discover Azure storage containers qui s'affiche.
- compartiment : Sélectionnez le compartiment dans lequel créer le conteneur de stockage.
- Conteneurs de stockage Azure : Sélectionnez un connecteur d'identité.
- Cliquez sur Détecter.
La liste des noms des conteneurs de stockage s'affiche.
- Cochez la case située à côté du nom du conteneur de stockage.
- Cliquez sur Créer.
Voir la liste des ressources de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Conteneurs de stockage pour voir la liste des conteneurs de stockage.
Voir les détails d'une ressource de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Conteneurs de stockage pour voir la liste des conteneurs de stockage.
- Cliquez sur le nom du conteneur de stockage pour en voir les détails.
Créer une ressource de montage pour le stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Montants de stockage.
- Entrez les informations suivantes dans la page Créer un montage de stockage qui s'affiche.
- Compartiment : Sélectionnez le compartiment dans lequel créer ce montage de stockage.
- Nom du montage de stockage : Entrez un nom descriptif pour le montage de stockage.
- Connecteur d'identité : Sélectionnez un connecteur d'identité.
- Conteneur BLOB : Sélectionnez un conteneur de stockage.
Voir la liste des ressources de montage du stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Montants de stockage pour voir la liste des montages de stockage.
Voir les détails d'une ressource de montage pour le stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multinuage de base de données.
- Cliquez sur Montants de stockage pour voir la liste des montages de stockage.
- Cliquez sur le nom du montage de stockage pour voir ses détails.
Utilisation de l'API pour gérer l'intégration de données en nuage multiples pour les services Oracle Database Cloud
Pour plus d'informations sur l'utilisation de l'API et sur les demandes de signature, voir API REST et Données d'identification de sécurité. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.
Les ressources suivantes seront mises à la disposition des clients au moyen de la trousse SDK OCI, de l'interface de ligne de commande et de Terraform. Ces API seront utilisées par les clients qui souhaitent intégrer Oracle Database sur Exadata aux services Azure Cloud.
connecteurs oracle-db-azure
Tableau 5-16 : Connecteurs oracle-db-azure
| API | Description |
|---|---|
createOracleDbAzureConnector |
Saisit les détails propres à Azure à partir du client et automatise l'installation de l'agent ARC sur la grappe de machines virtuelles ExaDB-D. |
updateOracleDbAzureConnector |
Met à jour les détails propres à Azure à partir du client et modifie la configuration de l'agent Arc si nécessaire. |
changeOracleDbAzureConnectorCompartment |
Modifie le compartiment de la ressource de connecteur Azure, mais n'affecte pas l'installation de l'agent Arc. |
deleteOracleDbAzureConnector |
Supprime la ressource de connecteur Azure et désinstalle l'agent Arc de la grappe de machines virtuelles ExaDB-D. |
getOracleDbAzureConnector |
Extrait les détails d'une ressource de connecteur Azure spécifique. |
listOracleDbAzureConnectors |
Répertorie les ressources de connecteur Azure en fonction des filtres spécifiés. |
oracle-db-azure-blob-conteneurs
Tableau 5-17 : conteneurs oracle-db-azure-blob
| API | Description |
|---|---|
createOracleDbAzureBlobContainer |
Saisissez les détails du compte de stockage Azure et du conteneur, qui seront utilisés lors du montage du conteneur Azure dans la grappe de machines virtuelles ExaDB-C@C. En outre, cette opération mettra à jour le compte de stockage Azure et les détails du conteneur si nécessaire. |
updateOracleDbAzureBlobContainer |
Met à jour le compte de stockage Azure et les détails du conteneur. |
changeOracleDbAzureBlobContainerCompartment |
Modifie le compartiment de la ressource Azure Blob Container. |
deleteOracleDbAzureBlobContainer |
Supprime la ressource de conteneur BLOB Azure. |
getOracleDbAzureBlobContainer |
Extrait une ressource Azure Blob Container spécifique. |
listOracleDbAzureBlobContainers |
Répertorie les ressources de conteneur BLOB Azure en fonction des filtres spécifiés. |
oracle-db-azure-blob-mounts
Tableau 5-18 : oracle-db-azure-blob-mounts
| API | Description |
|---|---|
createOracleDbAzureBlobMount |
Saisit les détails du compte de stockage Azure et du conteneur et monte le conteneur Azure sur la grappe de machines virtuelles ExaDB-D. |
updateOracleDbAzureBlobMount |
Met à jour les détails du compte de stockage Azure et du conteneur et, si nécessaire, met à jour les détails de montage du conteneur Azure sur la grappe de machines virtuelles ExaDB-D. |
changeOracleDbAzureBlobMountCompartment |
Modifie le compartiment de la ressource de montage d'objet BLOB Azure sans apporter de modification à la grappe de machines virtuelles ExaDB-C@C. |
deleteOracleDbAzureBlobMount |
Supprime la ressource de montage d'objet BLOB Azure et démonte le conteneur Azure de la grappe de machines virtuelles ExaDB-D. |
getOracleDbAzureBlobMount |
Extrait une ressource de montage d'objet BLOB Azure spécifique. |
listOracleDbAzureBlobMounts |
Extrait une liste des ressources de montage d'objet BLOB Azure. |
oracle-db-mci-work-requests
Tableau 5-19 : oracle-db-mci-work-requests
| API | Description |
|---|---|
ListWorkRequests |
Extrait une liste de toutes les demandes de travail. |
GetWorkRequest |
Extrait les détails d'une demande de travail spécifique. |
CancelWorkRequest |
Annule la demande de travail spécifiée. |
ListWorkRequestErrors |
Extrait la liste des erreurs associées à une demande de travail. |
ListWorkRequestLogs |
Extrait la liste des journaux associés à une demande de travail. |
Découvertes de ressources multinuages
Tableau 5-20 : Découvertes de ressources multinuages
| API | Description |
|---|---|
ListMultiCloudResourceDiscoveries |
Extrait une liste de toutes les ressources de détection de ressources multinuages. |
CreateMultiCloudResourceDiscovery |
Crée une nouvelle ressource de détection de ressources multinuages. |
ChangeMultiCloudResourceDiscoveryCompartment |
Déplace une ressource de détection de ressources multinuages vers un autre compartiment. |
GetMultiCloudResourceDiscovery |
Extrait les détails d'une ressource de détection de ressources multinuages spécifique. |
UpdateMultiCloudResourceDiscovery |
Met à jour les détails d'une ressource de détection de ressources multinuages spécifique. |
DeleteMultiCloudResourceDiscovery |
Supprime une ressource de détection de ressources multinuages spécifique. |
oracle-db-azure-vaults
Tableau 5-21 : oracle-db-azure-vaults
| API | Description |
|---|---|
ListOracleDbAzureVaults |
Extrait une liste de toutes les ressources de chambre forte Oracle DB Azure. |
CreateOracleDbAzureVault |
Crée une nouvelle ressource de chambre forte Oracle DB Azure. |
ChangeOracleDbAzureVaultCompartment |
Déplace une ressource de chambre forte Oracle DB Azure vers un autre compartiment. |
RefreshOracleDbAzureVault |
Actualise les détails d'une ressource de chambre forte Azure pour Oracle DB. |
GetOracleDbAzureVault |
Extrait les détails d'une ressource de chambre forte Azure Oracle DB spécifique. |
UpdateOracleDbAzureVault |
Met à jour les détails d'une ressource de chambre forte Oracle DB Azure spécifique. |
DeleteOracleDbAzureVault |
Supprime une ressource de chambre forte Oracle DB Azure spécifique. |
oracle-db-azure-keys
Tableau 5-22 : oracle-db-azure-keys
| API | Description |
|---|---|
ListOracleDbAzureKeys |
Extrait une liste de toutes les clés Oracle DB Azure. |
GetOracleDbAzureKey |
Extrait les détails d'une clé Azure Oracle DB spécifique. |
association oracle-db-azure-vault
Tableau 5-23 : associations oracle-db-azure-vault
| API | Description |
|---|---|
ListOracleDbAzureVaultAssociations |
Extrait une liste de toutes les associations de chambres fortes Oracle DB Azure. |
CreateOracleDbAzureVaultAssociation |
Crée une nouvelle association entre une base de données Oracle DB et une chambre forte Azure. |
ChangeOracleDbAzureVaultAssociationCompartment |
Déplace une association de chambre forte Oracle DB Azure vers un autre compartiment. |
GetOracleDbAzureVaultAssociation |
Extrait les détails d'une association de chambre forte Azure et Oracle DB spécifique. |
UpdateOracleDbAzureVaultAssociation |
Met à jour les détails d'une association de chambre forte Azure Oracle DB spécifique. |
DeleteOracleDbAzureVaultAssociation |
Supprime une association de chambre forte Oracle DB Azure spécifique. |
CascadingDeleteOracleDbAzureVaultAssociation |
Supprime une association de chambre forte Oracle DB Azure et toutes les ressources dépendantes. |