Clonar um Autonomous Database on Dedicated Exadata Infrastructure
Observação:
Os Autonomous Databases com versão de software 23ai não podem ser clonados em um Autonomous Database com versão 19c e vice-versa.Tópicos Relacionados
Clonar uma Instância do Autonomous Database
Pré-requisitos
Para exibir os requisitos para clonar com sucesso uma instância do Autonomous Database, consulte Requisitos de Clonagem.
Políticas de IAM Obrigatórias
manage autonomous-databases
read autonomous-container-databases
Procedimento
Siga estas etapas para clonar uma instância do Autonomous Database usando a console do Oracle Cloud Infrastructure.
No console do Oracle Cloud Infrastructure, o Estado mostra o Provisionamento até que o novo banco de dados esteja disponível.
Clonar Autonomous Database do Backup
Pré-requisitos
Para exibir os requisitos para clonar com sucesso uma instância do Autonomous Database, consulte Requisitos de Clonagem.
Políticas de IAM Obrigatórias
manage autonomous-databases
read autonomous-container-databases
Procedimento
Siga estas etapas para clonar um Autonomous Database com base em um backup usando a console do Oracle Cloud Infrastructure.
No console do Oracle Cloud Infrastructure, o Estado mostra o Provisionamento até que o novo banco de dados esteja disponível.
Clone entre Tenancies uma Instância do Autonomous Database
APLICAÇÕES PARA: somente Oracle Public Cloud
As etapas demonstradas neste tópico se aplicam à clonagem entre tenancies com o banco de dados de origem e o banco de dados clonado na mesma região ou em regiões diferentes (entre regiões).
Observação:
A opção de clonagem entre tenancies só está disponível usando a CLI ou as APIs REST do Autonomous Database. Você não pode criar um clone entre tenancies usando a Console do Oracle Cloud Infrastructure.Para criar um clone entre tenancies com base em uma instância do Autonomous Database, primeiro certifique-se de que todos os requisitos de clone sejam atendidos. Especificamente, você precisa definir as políticas do OCI Identity and Access Management para autorizar a clonagem entre tenancies. Consulte Requisitos de Clone entre Tenancies para obter detalhes.
Na tenancy em que você deseja criar o clone, ou seja, na tenancy de destino na região de destino, use a CLI ou chame a API REST, especificando um tipo de clone válido (Completo ou Metadados) e o OCID do banco de dados de origem, que reside em outra tenancy (a tenancy de origem).
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
é o OCID do Autonomous Database de origem.autonomous-container-database-id
é o OCID do Autonomous Container Database de destino.compartment-id
é o OCID do compartimento no destino no qual o banco de dados clone residiria.
Quando o comando for bem-sucedido, será retornado um id de solicitação de trabalho que poderá ser usado para rastrear o andamento do clone. Consulte create-from-clone para obter mais informações.
Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.
Para criar um clone entre tenancies com base em uma instância do Autonomous Database usando a API REST, use a 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"
}'
Observação:
Certifique-se de definirisDedicated
como True
para clonar um Autonomous Database on Dedicated Exadata Infrastructure.
Consulte CreateAutonomousDatabase e CreateAutonomousDatabaseCloneDetails para obter informações adicionais sobre essa API REST.
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança.
Clone entre Tenancies um Autonomous Database com Base em um Backup
APLICAÇÕES PARA: somente Oracle Public Cloud
Este tópico demonstra as etapas para criar um clone entre tenancies com base em um backup.
Observação:
A opção de clonagem entre tenancies só está disponível usando a CLI ou as APIs REST do Autonomous Database. Você não pode criar um clone entre tenancies usando a Console do Oracle Cloud Infrastructure.Para criar um clone entre tenancies com base em um backup do Autonomous Database, primeiro certifique-se de que todos os requisitos de clonagem sejam atendidos. Especificamente, você precisa definir as políticas do OCI Identity and Access Management para autorizar a clonagem entre tenancies. Consulte Requisitos de Clone entre Tenancies para obter detalhes.
Na tenancy em que você deseja criar o clone, ou seja, na tenancy de destino na região de destino, use a CLI ou chame a API REST, especificando um tipo de clone válido (Completo ou Metadados) e o OCID do banco de dados de origem, que reside em outra tenancy (a tenancy de origem).
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
é o OCID do backup do Autonomous Database de origem.autonomous-container-database-id
é o OCID do Autonomous Container Database de destino.compartment-id
é o OCID do compartimento no destino no qual o banco de dados clone residiria.
Quando o comando for bem-sucedido, será retornado um id de solicitação de trabalho que poderá ser usado para rastrear o andamento do clone. Consulte create-from-backup-timestamp e create-from-backup-id para obter mais informações.
Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.
Para criar um clone entre tenancies com base em um backup de um Autonomous Database existente usando a API REST, use a 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, CreateAutonomousDatabaseFromBackupDetails Referência e CreateAutonomousDatabaseFromBackupTimestampDetails Referência para obter informações adicionais sobre essa API REST.
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança.