Intégration multicloud de base de données pour les services Oracle Database Cloud
- Utilisation de la console pour gérer l'intégration multicloud de base de données pour les services Oracle Database Cloud
Découvrez comment gérer l'intégration multicloud de base de données pour les services Oracle Database Cloud. - Utilisation de l'API pour gérer l'intégration de données multi-cloud pour les services Oracle Database Cloud
Rubrique parent : Guides pratiques
Utiliser la console pour gérer l'intégration multicloud de base de données pour les services Oracle Database Cloud
Découvrez comment gérer l'intégration multicloud de base de données pour les services Oracle Database Cloud.
- Intégration d'Oracle Exadata aux services Azure Cloud
Les connecteurs d'identité, les conteneurs de stockage et les montages de stockage Oracle Database@Azure sont des composants clés de l'intégration d'Oracle Exadata aux services Azure Cloud - Création d'un connecteur d'identité à partir de la console OCI
La création d'un connecteur d'identité installe l'agent Azure Arc sur les machines virtuelles de cluster de machines virtuelles Exadata, en les inscrivant en tant que machines virtuelles compatibles avec Azure Arc. - Afficher la liste des ressources Identity Connector
- Affichage des détails d'une ressource de connecteur d'identité
- Création d'une ressource de conteneur de stockage
- Découverte des conteneurs de stockage Azure
- Afficher la liste des ressources de conteneur de stockage
- Affichage des détails d'une ressource de conteneur de stockage
- Création d'une ressource de montage de stockage
- Affichage de la liste des ressources de montage de stockage
- Affichage des détails d'une ressource de montage de stockage
Intégrer Oracle Exadata aux services Azure Cloud
Les connecteurs d'identité, les conteneurs de stockage et les montages de stockage Oracle Database@Azure 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 les services Oracle Exadata Database et Azure Cloud en liant la base de données Oracle à la gestion des identités et des accès Azure. Elle permet d'utiliser l'authentification et l'autorisation propres à Azure directement dans le cluster de machines virtuelles Exadata.
Conteneurs de stockage Azure : le stockage BLOB Azure 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 cloud pour un stockage de données évolutif et sécurisé.
Montages 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 Azure Arc sur les machines virtuelles de cluster de machines virtuelles Exadata, en les inscrivant en tant que machines virtuelles compatibles Azure Arc.
Cela permet une communication sécurisée avec le service de gestion des clés Azure (KMS) à l'aide de l'identité Azure générée par l'agent Arc. L'agent Azure Arc peut communiquer avec les services Azure via un réseau public ou une configuration de connectivité privée. En savoir plus sur Azure Arc.
Un connecteur d'identité doit être activé pour chaque cluster de machines virtuelles Exadata afin d'accéder aux ressources Azure. Le connecteur d'identité établit une connexion publique ou privée entre le cluster de machines virtuelles Exadata et les ressources de gestion des clés Azure, en fonction des rôles affectés.
Afin de générer un jeton d'accès pour votre compte Azure en cours, reportez-vous à get-access-token de compteaz.
Vous pouvez créer un connecteur d'identité de deux façons : à l'aide de l'interface Oracle Exadata Database Service on Dedicated Infrastructure ou de l'interface Database Multicloud Integrations.
Oracle Exadata Database Service on Dedicated Infrastructure
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Dans le menu de gauche, cliquez sur Clusters De machines virtuelles Exadata sous Oracle Exadata Database Service on Dedicated Infrastructure.
- Dans la liste des clusters de machines virtuelles Exadata, sélectionnez le cluster que vous utilisez.
- Sélectionnez Informations sur le cluster de machines virtuelles, puis accédez à Connecteur d'identité sous Informations sur le multicloud. Cliquez sur l'icône Créer.
Remarque
Si aucun connecteur d'identité n'a été créé précédemment, il est affiché en tant que Aucun.
- Le nom du connecteur d'identité, le cluster de machines virtuelles Exadata, l'ID d'abonnement Azure et le nom du groupe de ressources Azure sont des champs en lecture seule et sont remplis avec des valeurs.
- Entrez votre ID de locataire Azure et votre jeton d'accès.
- Développez la section Afficher les options avancées.
Les sections Informations de connectivité privée et Balises sont renseignées.
Pour activer une connexion d'adresse privée, entrez le nom de portée de lien privé d'arc Azure.
- Pour ajouter des balises à vos ressources, cliquez sur Ajouter une balise, 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 multicloud
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud 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 le compartiment sélectionné, le nom du connecteur d'identité renseigne automatiquement un nom.
Par défaut, le type de connecteur d'identité est sélectionné en tant qu'Azure.
- Sélectionnez Agent ARC comme mécanisme d'identité.
- Sélectionnez votre compartiment dans la liste Choisir un compartiment de cluster de machines virtuelles Exadata, puis sélectionnez votre cluster de machines virtuelles Exadata dans la liste Choisir un cluster de machines virtuelles Exadata.
- Entrez l'ID de locataire Azure. Les champs ID d'abonnement Azure et Nom de groupe de ressources Azure renseignent les valeurs en fonction de votre sélection de cluster de machines virtuelles Exadata.
- Entrez un jeton d'accès.
- Développez la section Afficher les options avancées. Les sections Informations de connectivité privée et Balises sont renseignées. Ces champs sont facultatifs.
- Pour ajouter des balises à vos ressources, cliquez sur Ajouter une balise, puis entrez les valeurs requises.
- Passez en revue les sélections, puis cliquez sur Créer.
Afficher la liste des ressources Identity Connector
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Connecteurs d'identité pour visualiser la liste des connecteurs d'identité.
Afficher les détails d'une ressource Identity Connector
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Connecteurs d'identité pour visualiser la liste des connecteurs d'identité.
- Cliquez sur le nom du connecteur d'identité pour en visualiser les détails.
La page de détails qui en résulte affiche des informations, notamment le statut de l'agent d'arc, indiquant s'il est connecté ou déconnecté.
Création d'une ressource de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Conteneurs de stockage.
- Cliquez sur Créer un récipient de stockage.
- Entrez les informations suivantes sur la page Créer un conteneur de stockage qui s'affiche.
- Compartiment : sélectionnez un compartiment où créer le conteneur de stockage.
- Nom : saisissez le nom descriptif du conteneur de stockage.
- Nom de compte : entrez le nom utilisateur du conteneur de stockage Azure.
Il s'agit généralement de l'identité ou des informations 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 de conteneur de stockage : entrez le nom du conteneur de stockage Azure.
Nom unique affecté à un conteneur de stockage spécifique au sein d'un compte de stockage Azure. Le nom du conteneur permet d'organiser et de stocker les objets BLOB (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 qualifié complet qui pointe vers le conteneur de stockage Azure.
Repérer les conteneurs de stockage d'Azure
Pour repérer un conteneur de stockage Azure à l'aide d'un connecteur d'identité, suivez cette procédure.
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Conteneurs de stockage.
- Cliquez sur Repérer les conteneurs de stockage Azure.
- Entrez la commande suivante sur la page Découvrir les conteneurs de stockage Azure qui s'affiche.
- Compartiment : sélectionnez un compartiment de création de ce conteneur de stockage.
- Conteneurs de stockage Azure : choisissez un connecteur d'identité.
- Cliquez sur Repérer.
La liste des noms de conteneurs de stockage s'affiche.
- Cochez la case située en regard du nom du conteneur de stockage.
- Cliquez sur Créer.
Afficher la liste des ressources de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Conteneurs de stockage pour afficher la liste des conteneurs de stockage.
Affichage des détails d'une ressource de conteneur de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Conteneurs de stockage pour afficher la liste des conteneurs de stockage.
- Cliquez sur le nom du conteneur de stockage pour en afficher les détails.
Création d'une ressource de montage de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Montages de stockage.
- Entrez les informations suivantes sur la page Créer un montage de stockage qui s'affiche.
- Compartiment : sélectionnez un compartiment où créer ce montage de stockage.
- Nom de montage de stockage : entrez un nom descriptif pour le montage de stockage
- Connecteur d'identités : sélectionnez un connecteur d'identités.
- Conteneur BLOB : sélectionnez un conteneur de stockage.
Affichage de la liste des ressources de montage de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Montages de stockage pour afficher la liste des montages de stockage.
Affichage des détails d'une ressource de montage de stockage
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Intégrations multicloud de base de données.
- Cliquez sur Montages de stockage pour afficher la liste des montages de stockage.
- Cliquez sur le nom du montage de stockage pour en visualiser les détails.
Utilisation de l'API pour gérer l'intégration de données multi-cloud pour les services Oracle Database Cloud
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
Les ressources suivantes seront mises à la disposition des clients via le kit SDK OCI, l'interface de ligne de commande et Terraform. Ces API seront utilisées par les clients qui souhaitent intégrer Oracle Database on Exadata aux services cloud Azure.
oracle-db-azure-connecteurs
Tableau 5-10 Connecteurs oracle-db-azure
API | Description |
---|---|
createOracleDbAzureConnector |
Capture les détails propres à Azure à partir du client et automatise l'installation de l'agent ARC sur le cluster de machines virtuelles ExaDB-D. |
updateOracleDbAzureConnector |
Met à jour les détails propres à Azure du client et modifie la configuration de l'agent d'arc si nécessaire. |
changeOracleDbAzureConnectorCompartment |
Modifie le compartiment de la ressource Azure Connector mais n'affecte pas l'installation d'Arc Agent. |
deleteOracleDbAzureConnector |
Supprime la ressource de connecteur Azure et désinstalle l'agent Arc du cluster 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-containers
Tableau 5-11 Conteneurs oracle-db-azure-blob
API | Description |
---|---|
createOracleDbAzureBlobContainer |
Capturez les détails du compte de stockage Azure et du conteneur, qui seront utilisés lors du montage du conteneur Azure dans le cluster de machines virtuelles ExaDB-C@C. En outre, cette opération mettra à jour les détails du compte de stockage Azure et du conteneur selon vos besoins. |
updateOracleDbAzureBlobContainer |
Met à jour les détails du compte de stockage Azure et du conteneur. |
changeOracleDbAzureBlobContainerCompartment |
Modifie le compartiment de la ressource de conteneur BLOB Azure. |
deleteOracleDbAzureBlobContainer |
Supprime la ressource de conteneur BLOB Azure. |
getOracleDbAzureBlobContainer |
Extrait une ressource de conteneur BLOB Azure 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-12 Montages oracle-db-azure-blob
API | Description |
---|---|
createOracleDbAzureBlobMount |
Capture les détails du compte de stockage Azure et du conteneur, et monte le conteneur Azure sur le cluster 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 le cluster de machines virtuelles ExaDB-D. |
changeOracleDbAzureBlobMountCompartment |
Modifie le compartiment de la ressource de montage BLOB Azure sans apporter de modifications au cluster de machines virtuelles ExaDB-C@C. |
deleteOracleDbAzureBlobMount |
Supprime la ressource de montage BLOB Azure et démonte le conteneur Azure du cluster de machines virtuelles ExaDB-D. |
getOracleDbAzureBlobMount |
Extrait une ressource de montage BLOB Azure spécifique. |
listOracleDbAzureBlobMounts |
Extrait la liste des ressources de montage BLOB Azure. |
oracle-db-mci-work-demandes
Tableau 5-13 Demandes oracle-db-mci-work-
API | Description |
---|---|
ListWorkRequests |
Extrait la 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écouverte de ressources multi-cloud
Tableau 5-14 Découvertes de ressources multicloud
API | Description |
---|---|
ListMultiCloudResourceDiscoveries |
Extrait la liste de toutes les ressources de repérage de ressources multicloud. |
CreateMultiCloudResourceDiscovery |
Crée une nouvelle ressource de repérage de ressources multicloud. |
ChangeMultiCloudResourceDiscoveryCompartment |
Déplace une ressource de repérage de ressources multicloud vers un autre compartiment. |
GetMultiCloudResourceDiscovery |
Extrait les détails d'une ressource de repérage de ressources multicloud spécifique. |
UpdateMultiCloudResourceDiscovery |
Met à jour les détails d'une ressource de repérage de ressources multicloud spécifique. |
DeleteMultiCloudResourceDiscovery |
Supprime une ressource de repérage de ressources multicloud spécifique. |
oracle-db-azure-vaults
Tableau 5-15 Coffres oracle-db-azure
API | Description |
---|---|
ListOracleDbAzureVaults |
Extrait la liste de toutes les ressources de coffre Oracle DB Azure. |
CreateOracleDbAzureVault |
Crée une ressource de coffre Oracle DB Azure. |
ChangeOracleDbAzureVaultCompartment |
Déplace une ressource de coffre Oracle DB Azure vers un autre compartiment. |
RefreshOracleDbAzureVault |
Actualise les détails d'une ressource de coffre Oracle DB Azure. |
GetOracleDbAzureVault |
Extrait les détails d'une ressource de coffre Oracle DB Azure spécifique. |
UpdateOracleDbAzureVault |
Met à jour les détails d'une ressource de coffre Oracle DB Azure spécifique. |
DeleteOracleDbAzureVault |
Supprime une ressource de coffre Oracle DB Azure spécifique. |
oracle-db-azure-keys
Tableau 5-16 Clés oracle-db-azure
API | Description |
---|---|
ListOracleDbAzureKeys |
Extrait la liste de toutes les clés Oracle DB Azure. |
GetOracleDbAzureKey |
Extrait les détails d'une clé Oracle DB Azure spécifique. |
oracle-db-azure-vault-associations
Tableau 5-17 Association oracle-db-azure-vault
API | Description |
---|---|
ListOracleDbAzureVaultAssociations |
Extrait la liste de toutes les associations de coffre Oracle DB Azure. |
CreateOracleDbAzureVaultAssociation |
Crée une association entre un Oracle DB et un coffre Azure. |
ChangeOracleDbAzureVaultAssociationCompartment |
Déplace une association de coffre Oracle DB Azure vers un autre compartiment. |
GetOracleDbAzureVaultAssociation |
Extrait les détails d'une association de coffre Oracle DB Azure spécifique. |
UpdateOracleDbAzureVaultAssociation |
Met à jour les détails d'une association de coffre Oracle DB Azure spécifique. |
DeleteOracleDbAzureVaultAssociation |
Supprime une association de coffre Oracle DB Azure spécifique. |
CascadingDeleteOracleDbAzureVaultAssociation |
Supprime une association de coffre Oracle DB Azure et toutes les ressources dépendantes. |