Integrazione multicloud del database per Oracle Database Cloud Services
- Uso della console per gestire l'integrazione multicloud del database per Oracle Database Cloud Services
Scopri come gestire l'integrazione multicloud del database per Oracle Database Cloud Services. - Uso dell'API per gestire l'integrazione dei dati multi-cloud per Oracle Database Cloud Services
Argomento padre: Guida alle procedure
Utilizzo della console per gestire l'integrazione multicloud del database per Oracle Database Cloud Services
Scopri come gestire l'integrazione multicloud del database per Oracle Database Cloud Services.
- Integra Oracle Exadata con i servizi cloud di Azure
I connettori di identità di Oracle Database@Azure, i container di storage e gli accessi di storage sono componenti chiave nell'integrazione di Oracle Exadata con i servizi cloud di Azure. - Creare un connettore di identità dalla console OCI
La creazione di un connettore di identità installa l'agente Azure Arc nelle VM cluster VM Exadata, registrandole come virtual machine abilitate per Azure Arc. - Visualizzare la lista delle risorse di Identity Connector
- Visualizzare i dettagli di una risorsa Identity Connector
- Creare una risorsa contenitore di storage
- Scopri i contenitori di storage di Azure
- Visualizza la lista delle risorse di Storage Container
- Visualizza i dettagli di una risorsa contenitore di storage
- Creare una risorsa di accesso allo storage
- Visualizza la lista delle risorse di accesso allo storage
- Visualizza i dettagli di una risorsa di accesso allo storage
Integra Oracle Exadata con i servizi cloud di Azure
I connettori di identità Oracle Database@Azure, i container di storage e gli accessi di storage sono componenti chiave nell'integrazione di Oracle Exadata con i servizi cloud Azure.
Connettori di identità Oracle Database@Azure: questi connettori consentono un'interazione perfetta tra i servizi Oracle Exadata Database e Azure Cloud collegando il database Oracle alla gestione delle identità e degli accessi di Azure. Consente di utilizzare l'autenticazione e l'autorizzazione specifiche di Azure direttamente all'interno del cluster VM Exadata.
Azure Storage Containers: Azure Blob Storage viene utilizzato per memorizzare grandi quantità di dati non strutturati come testo, immagini, video e backup. Connettendo Oracle Exadata a Azure Blob Storage, gli utenti possono sfruttare lo storage cloud per uno storage dei dati scalabile e sicuro.
Azure Storage Mounts: Azure Blob Storage Mount si riferisce al processo di collegamento di un contenitore di storage Azure come file system attivato su una VM di Oracle Exadata Database Service. Questa installazione consente alle utility di database come Data Pump (impdp/expdp) e RMAN di interagire con lo storage di Azure come se fosse una directory locale.
Creare un connettore di identità dalla console OCI
La creazione di un connettore di identità installa l'agente Azure Arc nelle VM cluster VM Exadata, registrandole come virtual machine abilitate per Azure Arc.
Ciò consente una comunicazione sicura con il servizio di gestione delle chiavi di Azure (KMS) utilizzando l'identità di Azure generata dall'agente Arc. L'agente Azure Arc può comunicare con i servizi Azure tramite una rete pubblica o una configurazione di connettività privata. Ulteriori informazioni su Azure Arc.
Ogni cluster VM Exadata deve disporre di un connettore di identità abilitato per accedere alle risorse di Azure. Il connettore di identità stabilisce una connessione pubblica o privata tra il cluster VM Exadata e le risorse di gestione delle chiavi Azure, a seconda dei ruoli assegnati.
Per generare un token di accesso per l'account Azure corrente, vedere get-access-token dell'account az.
Puoi creare un connettore di identità in due modi: utilizzando l'interfaccia Oracle Exadata Database Service on Dedicated Infrastructure o l'interfaccia Database Multicloud Integrations.
Oracle Exadata Database Service on Dedicated Infrastructure
- Aprire il menu di navigazione. Fai clic su Oracle Database, quindi su Oracle Exadata Database Service on Dedicated Infrastructure.
- Dal menu a sinistra, fare clic su Cluster VM Exadata in Oracle Exadata Database Service on Dedicated Infrastructure.
- Dalla lista di cluster VM Exadata, selezionare il cluster in uso.
- Selezionare Informazioni sul cluster VM, quindi passare a Connettore identità in Informazioni multicloud. Fare clic sull'icona Crea.
Nota
Se un connettore di identità non è stato creato in precedenza, viene visualizzato come Nessuno.
- I campi Nome connettore identità, Cluster VM Exadata, ID sottoscrizione Azure e Nome gruppo di risorse Azure sono di sola lettura e verranno popolati con valori.
- Immettere il ID tenant Azure e il token di accesso.
- Espandere la sezione Mostra opzioni avanzate.
Le sezioni Informazioni sulla connettività privata e Tag vengono inserite.
Per abilitare una connessione a un endpoint privato, immettere il nome Ambito collegamento privato arc di Azure.
- Per aggiungere tag per le risorse, fare clic su Aggiungi tag, quindi immettere i valori richiesti.
- Rivedere le selezioni, quindi fare clic su Crea per creare il connettore di identità.
Integrazioni multicloud del database
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Selezionare Connettori identità dal menu di navigazione a sinistra.
- Nell'elenco a discesa Compartimento selezionare il compartimento in uso.
- Dopo aver selezionato il compartimento, il nome connettore identità inserisce automaticamente un nome.
Per impostazione predefinita, il tipo di connettore di identità è selezionato come Azure.
- Selezionare ARC agent come meccanismo di identità.
- Selezionare il compartimento dalla lista Scegliere un compartimento cluster VM Exadata, quindi selezionare il cluster VM Exadata dalla lista Scegli un cluster VM Exadata.
- Immettere il ID tenant di Azure. I campi ID sottoscrizione Azure e Nome gruppo di risorse Azure popolano i valori in base alla selezione del cluster VM Exadata.
- Immettere un token di accesso.
- Espandere la sezione Mostra opzioni avanzate. Le sezioni Informazioni sulla connettività privata e Tag vengono inserite. Questi campi sono facoltativi.
- Per aggiungere tag per le risorse, fare clic su Aggiungi tag, quindi immettere i valori richiesti.
- Rivedere le selezioni effettuate, quindi fare clic su Crea.
Visualizzare la lista delle risorse di Identity Connector
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Connettori di identità per visualizzare la lista dei connettori di identità.
Visualizzare i dettagli di una risorsa Identity Connector
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Connettori di identità per visualizzare la lista dei connettori di identità.
- Fare clic sul nome del connettore di identità per visualizzarne i dettagli.
Nella pagina dei dettagli risultante vengono visualizzate informazioni, incluso lo stato dell'agente Arc, che indicano se è connesso o disconnesso.
Creare una risorsa contenitore di storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Contenitori di storage.
- Fare clic su Crea contenitore di Storage.
- Immettere quanto riportato di seguito nella pagina Crea contenitore di storage risultante.
- Compartimento: selezionare un compartimento in cui si desidera creare questo contenitore di storage.
- Nome: immettere un nome descrittivo per il contenitore di storage.
- Nome account: immettere il nome utente del contenitore di storage di Azure.
In genere si riferisce all'identità o alle credenziali utilizzate per autenticare e accedere a un contenitore di storage Azure. A seconda del metodo di autenticazione, potrebbe essere un'identità Azure Active Directory (Azure AD) o un'autenticazione basata su chiave di accesso.
- Nome contenitore di storage: immettere il nome del contenitore di storage di Azure.
Nome univoco assegnato a un contenitore di storage specifico all'interno di un account di storage di Azure. Il nome del contenitore consente di organizzare e memorizzare i BLOB (file e dati) all'interno dell'account.
- Indirizzo IP: immettere l'indirizzo IP del contenitore di storage di Azure.
- Alias DNS: immettere il nome dominio completamente qualificato (FQDN) che punta al contenitore di storage di Azure.
Scopri i contenitori di storage di Azure
Per trovare il contenitore di storage di Azure utilizzando un connettore di identità, attenersi alla procedura riportata di seguito.
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Contenitori di storage.
- Fare clic su Scopri i contenitori di storage di Azure.
- Immettere quanto riportato di seguito nella pagina Trova contenitori di storage di Azure risultante.
- Compartimento: selezionare un compartimento in cui si desidera creare questo contenitore di storage.
- Azure Storage Container: scegliere un Identity Connector.
- Fare clic su Trova.
Viene visualizzata la lista dei nomi dei contenitori di storage.
- Selezionare la casella di controllo accanto al nome del contenitore di storage.
- Fare clic su Crea.
Visualizza la lista delle risorse del contenitore di storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Contenitori di storage per visualizzare la lista dei contenitori di storage.
Visualizzare i dettagli di una risorsa contenitore di storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Contenitori di storage per visualizzare la lista dei contenitori di storage.
- Fare clic sul nome del contenitore di storage per visualizzarne i dettagli.
Creare una risorsa di accesso allo storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Installazioni storage.
- Immettere quanto riportato di seguito nella pagina Crea accesso allo storage risultante.
- Compartimento: selezionare un compartimento in cui si desidera creare questo accesso di storage.
- Nome accesso allo storage: immettere un nome descrittivo per l'accesso allo storage.
- Connettore identità: selezionare un connettore di identità.
- Contenitore BLOB: selezionare un contenitore di storage.
Visualizza la lista delle risorse di accesso allo storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Installazioni storage per visualizzare la lista degli accessi di storage.
Visualizzare i dettagli di una risorsa di accesso allo storage
- Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Integrazioni multicloud del database.
- Fare clic su Installazioni storage per visualizzare la lista degli accessi di storage.
- Fare clic sul nome dell'accesso di storage per visualizzare i relativi dettagli.
Utilizzo dell'API per gestire l'integrazione dei dati multi-cloud per i servizi Oracle Database Cloud
Per informazioni sull'uso dell'API e sulle richieste di firma, vedere API REST e Credenziali di sicurezza. Per informazioni sugli SDK, vedere Software Development Kit and Command Line Interface (interfaccia a riga di comando e kit di sviluppo software).
Le risorse seguenti saranno rese disponibili ai clienti tramite l'SDK OCI, l'interfaccia CLI e Terraform. Queste API verranno utilizzate dai clienti che desiderano integrare Oracle Database su Exadata con Azure Cloud Services.
oracle-db-azure-connettori
Tabella 5-10 Connettori oracle-db-azure
API | Descrizione |
---|---|
createOracleDbAzureConnector |
Acquisisce i dettagli specifici di Azure dal cliente e automatizza l'installazione dell'agente ARC nel cluster VM ExaDB-D. |
updateOracleDbAzureConnector |
Aggiorna i dettagli specifici di Azure dal cliente e modifica la configurazione di Arc Agent, se necessario. |
changeOracleDbAzureConnectorCompartment |
Modifica il compartimento della risorsa Connettore Azure ma non influisce sull'installazione di Arc Agent. |
deleteOracleDbAzureConnector |
Elimina la risorsa Connettore Azure e disinstalla Arc Agent dal cluster VM ExaDB-D. |
getOracleDbAzureConnector |
Recupera i dettagli di una risorsa connettore Azure specifica. |
listOracleDbAzureConnectors |
Elenca le risorse del connettore Azure in base ai filtri specificati. |
oracle-db-azure-blob-container
Tabella 5-11 Contenitori oracle-db-azure-blob
API | Descrizione |
---|---|
createOracleDbAzureBlobContainer |
Acquisire i dettagli dell'account di storage e del contenitore di Azure, che verranno utilizzati durante il MOUNT del contenitore di Azure nel cluster VM ExaDB-C@C. Inoltre, questa operazione aggiornerà i dettagli dell'account di storage e del contenitore di Azure in base alle esigenze. |
updateOracleDbAzureBlobContainer |
Aggiorna i dettagli dell'account e del contenitore di storage di Azure. |
changeOracleDbAzureBlobContainerCompartment |
Modifica il compartimento della risorsa Contenitore BLOB di Azure. |
deleteOracleDbAzureBlobContainer |
Elimina la risorsa contenitore BLOB di Azure. |
getOracleDbAzureBlobContainer |
Recupera una risorsa specifica del contenitore BLOB di Azure. |
listOracleDbAzureBlobContainers |
Elenca le risorse del contenitore BLOB di Azure in base ai filtri specificati. |
oracle-db-azure-blob-mounts
Tabella 5-12 Montaggi oracle-db-azure-blob
API | Descrizione |
---|---|
createOracleDbAzureBlobMount |
Acquisisce i dettagli dell'account di storage e del contenitore di Azure e attiva il contenitore di Azure nel cluster VM ExaDB-D. |
updateOracleDbAzureBlobMount |
Aggiorna i dettagli dell'account di storage e del contenitore di Azure e, se necessario, aggiorna i dettagli di accesso del contenitore di Azure nel cluster VM ExaDB-D. |
changeOracleDbAzureBlobMountCompartment |
Modifica il compartimento della risorsa di accesso Blob di Azure senza apportare modifiche al cluster VM ExaDB-C@C. |
deleteOracleDbAzureBlobMount |
Elimina la risorsa di accesso BLOB di Azure e disinstalla Azure Container dal cluster VM ExaDB-D. |
getOracleDbAzureBlobMount |
Recupera una risorsa di accesso BLOB di Azure specifica. |
listOracleDbAzureBlobMounts |
Recupera una lista di risorse di accesso BLOB di Azure. |
richieste-lavoro-db-mci- oracle
Tabella 5-13 Richieste di lavoro oracle-db-mci
API | Descrizione |
---|---|
ListWorkRequests |
Recupera una lista di tutte le richieste lavoro. |
GetWorkRequest |
Recupera i dettagli di una richiesta di lavoro specifica. |
CancelWorkRequest |
Annulla la richiesta di lavoro specificata. |
ListWorkRequestErrors |
Recupera un elenco di errori associati a una richiesta di lavoro. |
ListWorkRequestLogs |
Recupera una lista di log correlati a una richiesta di lavoro. |
scoperte di risorse multi-cloud
Tabella 5-14 ritrovamenti di risorse multi-cloud
API | Descrizione |
---|---|
ListMultiCloudResourceDiscoveries |
Recupera una lista di tutte le risorse di ricerca automatica delle risorse multi-cloud. |
CreateMultiCloudResourceDiscovery |
Crea una nuova risorsa di ricerca automatica delle risorse multi-cloud. |
ChangeMultiCloudResourceDiscoveryCompartment |
Sposta una risorsa di ricerca automatica delle risorse multi-cloud in un compartimento diverso. |
GetMultiCloudResourceDiscovery |
Recupera i dettagli di una risorsa di ricerca automatica delle risorse multi-cloud specifica. |
UpdateMultiCloudResourceDiscovery |
Aggiorna i dettagli di una risorsa di ricerca automatica delle risorse multi-cloud specifica. |
DeleteMultiCloudResourceDiscovery |
Elimina una risorsa di ricerca automatica delle risorse multi-cloud specifica. |
oracle-db-azure-vaults
Tabella 5-15 Vault di oracle-db-azure
API | Descrizione |
---|---|
ListOracleDbAzureVaults |
Recupera una lista di tutte le risorse del vault Oracle DB Azure. |
CreateOracleDbAzureVault |
Crea una nuova risorsa vault Oracle DB Azure. |
ChangeOracleDbAzureVaultCompartment |
Sposta una risorsa vault Azure di Oracle DB in un compartimento diverso. |
RefreshOracleDbAzureVault |
Aggiorna i dettagli di una risorsa vault Azure di Oracle DB. |
GetOracleDbAzureVault |
Recupera i dettagli di una risorsa vault Oracle DB Azure specifica. |
UpdateOracleDbAzureVault |
Aggiorna i dettagli di una risorsa vault Azure di Oracle DB specifica. |
DeleteOracleDbAzureVault |
Elimina una risorsa vault Azure Oracle DB specifica. |
chiavi-azura oracle-db
Tabella 5-16 Tasti oracle-db-azure
API | Descrizione |
---|---|
ListOracleDbAzureKeys |
Recupera una lista di tutte le chiavi Azure di Oracle DB. |
GetOracleDbAzureKey |
Recupera i dettagli di una chiave Azure Oracle DB specifica. |
oracle-db-azure-vault-associations
Tabella 5-17 oracle-db-azure-vault-associations
API | Descrizione |
---|---|
ListOracleDbAzureVaultAssociations |
Recupera una lista di tutte le associazioni di vault Oracle DB Azure. |
CreateOracleDbAzureVaultAssociation |
Crea una nuova associazione tra un vault Oracle DB e Azure. |
ChangeOracleDbAzureVaultAssociationCompartment |
Sposta un'associazione di vault Azure di Oracle DB in un altro compartimento. |
GetOracleDbAzureVaultAssociation |
Recupera i dettagli di un'associazione di vault Oracle DB Azure specifica. |
UpdateOracleDbAzureVaultAssociation |
Aggiorna i dettagli di un'associazione di vault Azure di Oracle DB specifica. |
DeleteOracleDbAzureVaultAssociation |
Elimina un'associazione di vault Azure Oracle DB specifica. |
CascadingDeleteOracleDbAzureVaultAssociation |
Elimina un'associazione del vault Azure di Oracle DB e qualsiasi risorsa dipendente. |