Duplica un Autonomous Database sull'infrastruttura Exadata dedicata
Nota
Gli Autonomous Database con versione software 23ai non possono essere clonati in un Autonomous Database con versione 19c e viceversa.Copia di un'istanza di Autonomous Database
Prerequisiti
Per visualizzare i requisiti per la duplicazione riuscita di un'istanza di Autonomous Database, vedere Requisiti di duplicazione.
Criteri IAM necessari
manage autonomous-databases
read autonomous-container-databases
Procedura
Attenersi alla procedura riportata di seguito per duplicare un'istanza di Autonomous Database utilizzando la console di Oracle Cloud Infrastructure.
Sulla console di Oracle Cloud Infrastructure, lo stato mostra il provisioning fino a quando non sarà disponibile il nuovo database.
Copia di Autonomous Database dal backup
Prerequisiti
Per visualizzare i requisiti per la duplicazione riuscita di un'istanza di Autonomous Database, vedere Requisiti di duplicazione.
Criteri IAM necessari
manage autonomous-databases
read autonomous-container-databases
Procedura
Attenersi alla procedura riportata di seguito per duplicare un Autonomous Database dal backup utilizzando la console di Oracle Cloud Infrastructure.
Sulla console di Oracle Cloud Infrastructure, lo stato mostra il provisioning fino a quando non sarà disponibile il nuovo database.
Copia tra tenancy in un'istanza di Autonomous Database
SI APPLICA A: solo Oracle Public Cloud
I passi illustrati in questo argomento si applicano alla duplicazione tra più tenancy con il database di origine e il database duplicato nella stessa area o in aree diverse (tra più aree).
Nota
L'opzione di duplicazione tra tenancy è disponibile solo utilizzando l'interfaccia CLI o le API REST di Autonomous Database. Non è possibile creare una copia tra tenancy utilizzando la console di Oracle Cloud Infrastructure.Per creare una copia tra tenancy da un'istanza di Autonomous Database, è innanzitutto necessario assicurarsi che vengano soddisfatti tutti i requisiti di copia. In particolare, devi definire i criteri OCI Identity and Access Management per autorizzare la duplicazione tra tenancy. Per i dettagli, vedere Requisiti di copia tra tenancy.
Nella tenancy in cui si desidera creare la copia, ovvero nella tenancy di destinazione nell'area di destinazione, utilizzare la CLI o chiamare l'API REST, specificando un tipo di copia valido (completo o metadati) e l'OCID del database di origine, che risiede in una tenancy diversa (la tenancy di origine).
oci db autonomous-database create-from-clone
--clone-type metadata
--compartment-id ocid1.compartment.oc1..unique_ID
--source-id ocid1.autonomousdatabase.oc1..unique_ID
--db-name dbnameclone
--display-name dbnameclone
--admin-password <password>
--data-storage-size-in-tbs 1
--compute-model ECPU
--compute-count 4
--autonomous-container-database-id ocid1.autonomouscontainerdatabase.oc1..unique_ID
source-id
è l'OCID dell'Autonomous Database di origine.autonomous-container-database-id
è l'OCID dell'Autonomous Container Database di destinazione.compartment-id
è l'OCID del compartimento nella destinazione in cui risiede il database duplicato.
Una volta che il comando avrà successo, verrà restituito un work-request-id che può essere utilizzato per tenere traccia dell'avanzamento del clone. Per ulteriori informazioni, vedere create-from-clone.
Per informazioni sugli SDK, vedere Software Development Kits and Command Line Interface.
Per creare una copia tra tenancy da un'istanza di Autonomous Database utilizzando l'API REST, utilizzare l'API CreateAutonomousDatabase
.
oci raw-request
--debug
--http-method POST
--target-uri https://database.us-ashburn-1.oraclecloud.com/20160918/autonomousDatabases
--request-body '{
"cloneType": "full",
"displayName": "RAcloneV2",
"dbName": "RAcloneV2",
"compartmentId": "ocid1.compartment.oc1..unique_ID",
"sourceId": "ocid1.autonomousdatabase.oc1..unique_ID",
"autonomousContainerDatabaseId": "ocid1.autonomouscontainerdatabase.oc1..unique_ID",
"adminPassword": "<password>",
"dataStorageSizeInTBs": 1,
"computeCount": 1,
"computeModel": "ECPU",
"isDedicated": "True"
}'
Nota
Assicurarsi di impostareisDedicated
su True
per duplicare un'Autonomous Database su un'infrastruttura Exadata dedicata.
Per ulteriori informazioni su queste API REST, vedere CreateAutonomousDatabase e CreateAutonomousDatabaseCloneDetails.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere API REST e Credenziali di sicurezza.
Copia tra tenancy in un Autonomous Database dal backup
SI APPLICA A: solo Oracle Public Cloud
Questo argomento descrive i passi per creare una copia tra più tenancy da un backup.
Nota
L'opzione di duplicazione tra tenancy è disponibile solo utilizzando l'interfaccia CLI o le API REST di Autonomous Database. Non è possibile creare una copia tra tenancy utilizzando la console di Oracle Cloud Infrastructure.Per creare una copia tra più tenancy da un backup di Autonomous Database, è innanzitutto necessario assicurarsi che tutti i requisiti di copia siano soddisfatti. In particolare, devi definire i criteri OCI Identity and Access Management per autorizzare la duplicazione tra tenancy. Per i dettagli, vedere Requisiti di copia tra tenancy.
Nella tenancy in cui si desidera creare la copia, ovvero nella tenancy di destinazione nell'area di destinazione, utilizzare la CLI o chiamare l'API REST, specificando un tipo di copia valido (completo o metadati) e l'OCID del database di origine, che risiede in una tenancy diversa (la tenancy di origine).
oci db autonomous-database create-from-backup-timestamp
--compartment-id ocid1.compartment.oc1..unique_ID
--autonomous-database-id ocid1.autonomousdatabase.oc1..unique_ID
--clone-type FULL
--timestamp 2024-04-16T20:30:00.123456Z
--db-name ZZC08X42GU0B09GECA
--display-name clonedb
--admin-password <password>
--data-storage-size-in-tbs 1
--compute-model ECPU
--compute-count 4
--autonomous-container-database-id ocid1.autonomouscontainerdatabase.oc1..unique_ID
autonomous-database-id
è l'OCID del backup di Autonomous Database di origine.autonomous-container-database-id
è l'OCID dell'Autonomous Container Database di destinazione.compartment-id
è l'OCID del compartimento nella destinazione in cui risiede il database duplicato.
Una volta che il comando avrà successo, verrà restituito un work-request-id che può essere utilizzato per tenere traccia dell'avanzamento del clone. Per ulteriori informazioni, vedere create-from-backup-timestamp e create-from-backup-id.
Per informazioni sugli SDK, vedere Software Development Kits and Command Line Interface.
Per creare una copia tra tenancy da un backup di un Autonomous Database esistente utilizzando l'API REST, utilizzare l'API CreateAutonomousDatabase
.
oci raw-request
--debug
--http-method POST
--target-uri https://database.us-ashburn-1.oraclecloud.com/20160918/autonomousDatabases
--request-body '{
"compartmentId": "ocid1.compartment.oc1..unique_ID",
"dbName": "CTRAclonefrombackupid",
"autonomousDatabaseBackupId": "ocid1.autonomousdatabasebackup.oc1..unique_ID",
"cloneType": "FULL",
"cpuCoreCount": 1,
"dataStorageSizeInTBs": 1,
"adminPassword": "<password>",
"displayName": "CTRAclonefrombackupid",
"autonomousContainerDatabaseId": "ocid1.autonomouscontainerdatabase.oc1..unique_ID",
"source": "<BACKUP_FROM_ID>"
}'
oci raw-request
--debug
--http-method POST
--target-uri https://database.us-ashburn-1.oraclecloud.com/20160918/autonomousDatabases
--request-body '{
"compartmentId": "ocid1.compartment.oc1..unique_ID",
"dbName": "CTbackuptimestamopRA",
"autonomousDatabaseId":"ocid1.autonomousdatabase.oc1..unique_ID",
"timestamp": "2024-07-17T02:20:15.123456Z",
"cloneType": "FULL",
"cpuCoreCount": 1,
"dataStorageSizeInTBs": 1,
"adminPassword": "<password>",
"displayName": "CTbackuptimestamopRA",
"autonomousContainerDatabaseId": "ocid1.autonomouscontainerdatabase..unique_ID",
"source": "<BACKUP_FROM_TIMESTAMP>"
}'
Per ulteriori informazioni su queste API REST, vedere CreateAutonomousDatabase, CreateAutonomousDatabaseFromBackupDetails Riferimento e CreateAutonomousDatabaseFromBackupTimestampDetails Riferimento.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere API REST e Credenziali di sicurezza.