Clonación de una instancia de Autonomous Database en infraestructura de Exadata dedicada
Note:
Las instancias de Autonomous Database con versión de software 23ai no se pueden clonar en una instancia de Autonomous Database con versión 19c y viceversa.Clonación de una instancia de Autonomous Database
Requisitos
Para ver los requisitos para clonar correctamente una instancia de Autonomous Database, consulte Requisitos de clonación.
Políticas de IAM necesarias
manage autonomous-databases
read autonomous-container-databases
Procedimiento
Siga estos pasos para clonar una instancia de Autonomous Database mediante la consola de Oracle Cloud Infrastructure.
En la Consola de Oracle Cloud Infrastructure, el estado muestra Aprovisionando hasta que la nueva base de datos esté disponible.
Clonación de Autonomous Database a partir de una copia de seguridad
Requisitos
Para ver los requisitos para clonar correctamente una instancia de Autonomous Database, consulte Requisitos de clonación.
Políticas de IAM necesarias
manage autonomous-databases
read autonomous-container-databases
Procedimiento
Siga estos pasos para clonar una instancia de Autonomous Database a partir de una copia de seguridad utilizando la consola de Oracle Cloud Infrastructure.
En la Consola de Oracle Cloud Infrastructure, el estado muestra Aprovisionando hasta que la nueva base de datos esté disponible.
Clonación entre arrendamientos de una instancia de Autonomous Database
Se aplica a: Oracle Public Cloud solo
Los pasos demostrados en este tema se aplican a la clonación entre arrendamientos con la base de datos origen y la base de datos clonada en la misma región o en diferentes regiones (entre regiones).
Note:
La opción de clonación entre arrendamientos solo está disponible mediante la CLI o las API de REST de Autonomous Database. No puede crear una clonación entre arrendamientos mediante la consola de Oracle Cloud Infrastructure.Para crear una clonación entre arrendamientos a partir de una instancia de Autonomous Database, primero debe asegurarse de que se cumplen todos los requisitos de clonación. En concreto, debe definir las políticas de OCI Identity and Access Management para autorizar la clonación entre arrendamientos. Consulte Requisitos de clonación entre arrendamientos para obtener más información.
En el arrendamiento en el que desea crear la clonación, es decir, en el arrendamiento de destino de la región de destino, utilice la CLI o llame a la API de REST, especificando un tipo de clon válido (completo o metadatos) y el OCID de la base de datos de origen, que reside en un arrendamiento diferente (el arrendamiento de origen).
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
es el OCID de la instancia de Autonomous Database de origen.autonomous-container-database-id
es el OCID de la base de datos de contenedores autónoma de destino.compartment-id
es el OCID del compartimento en el destino en el que residiría la base de datos de clonación.
Una vez que el comando se ejecuta correctamente, se devolverá un identificador de solicitud de trabajo que se puede utilizar para realizar un seguimiento del progreso del clon. Consulte create-from-clone para obtener más información.
Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.
Para crear una clonación entre arrendamientos a partir de una instancia de Autonomous Database mediante la API de REST, utilice la 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"
}'
Note:
Asegúrese de definirisDedicated
en True
para clonar una Autonomous Database on Dedicated Exadata Infrastructure.
Consulte CreateAutonomousDatabase y CreateAutonomousDatabaseCloneDetails para obtener información adicional sobre estas API de REST.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad.
Clonación entre arrendamientos de una instancia de Autonomous Database a partir de una copia de seguridad
Se aplica a: Oracle Public Cloud solo
En este tema se muestran los pasos para crear una clonación entre arrendamientos a partir de una copia de seguridad.
Note:
La opción de clonación entre arrendamientos solo está disponible mediante la CLI o las API de REST de Autonomous Database. No puede crear una clonación entre arrendamientos mediante la consola de Oracle Cloud Infrastructure.Para crear una clonación entre arrendamientos a partir de una copia de seguridad de una instancia de Autonomous Database, primero debe asegurarse de que se cumplen todos los requisitos de clonación. En concreto, debe definir las políticas de OCI Identity and Access Management para autorizar la clonación entre arrendamientos. Consulte Requisitos de clonación entre arrendamientos para obtener más información.
En el arrendamiento en el que desea crear la clonación, es decir, en el arrendamiento de destino de la región de destino, utilice la CLI o llame a la API de REST, especificando un tipo de clon válido (completo o metadatos) y el OCID de la base de datos de origen, que reside en un arrendamiento diferente (el arrendamiento de origen).
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
es el OCID de la copia de seguridad de Autonomous Database de origen.autonomous-container-database-id
es el OCID de la base de datos de contenedores autónoma de destino.compartment-id
es el OCID del compartimento en el destino en el que residiría la base de datos de clonación.
Una vez que el comando se ejecuta correctamente, se devolverá un identificador de solicitud de trabajo que se puede utilizar para realizar un seguimiento del progreso del clon. Consulte create-from-backup-timestamp y create-from-backup-id para obtener más información.
Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.
Para crear una clonación entre arrendamientos a partir de una copia de seguridad de una instancia de Autonomous Database existente mediante la API de REST, utilice la 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>"
}'
Consulte CreateAutonomousDatabase, Referencia de CreateAutonomousDatabaseFromBackupDetails y Referencia de CreateAutonomousDatabaseFromBackupTimestampDetails para obtener información adicional sobre estas API de REST.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad.