sexta-feira, 24 de janeiro de 2020

OCI :: How-To Clone Autonomous Database


Os autores desse artigo são:
Alexandre Fagundes - LinkedIn
Leandro Tocachelis - LinkedIn


Objetivo: 

Demonstrar os métodos possíveis de clonagem de dados e metadados de um banco autônomo residente no OCI. 

 

Considerações:

Uma das diversas funcionalidades do serviço de banco de dados autônomo do OCI (Autonomous Database), consiste na criação de clones de forma automatizada, obviamente, a partir de outro banco de dados autônomo já existente, e que resida na mesma região, bem como abaixo do mesmo tenant. O banco origem mantêm-se online durante todo o procedimento, ou seja, não há qualquer indisponibilidade.

Existem duas opções de clonagem: FULL e METADATA

FULL: Cria uma cópia fiel dos dados e metadados do banco. O tamanho de storage mínimo utilizado pela nova instância, deverá ser o mesmo ou pouco maior que o tamanho da origem. As estatísticas do otimizador de buscas do Oracle também são disponibilizadas, de acordo com os metadados populados pelas coletas de estatísticas, realizadas previamente no banco origem.

METADATA: Cria uma cópia apenas dos metadados do banco, sem os dados. O tamanho mínimo não necessariamente precisa ser idêntco ou maior ao da origem. As estatísticas do otimizador de buscas do Oracle são atualizadas automaticamente logo após carregamento de dados nas tabelas.


Procedimentos:

No console do OCI, posicione-se no menu de administração dos bancos Autônomos:



 Escolha o banco que está prestes a ser clonado. Na página de informações deste banco, clique em Actions e escolha a opção "Create Clone", conforme segue:



Outra opção viável para clonagem, seria através de qualquer backup que esteja disponível. Neste caso, o clone terá os dados presentes na origem até o momento em que o backup foi realizado. Basta posicionar-se na tela de gerenciamento do banco, ir até os backups e escolher a opção de "Create Clone", conforme segue:




Na tela a seguir, deverão ser escolhidas algumas opções de configuração do banco clone. Informações como compartment, o tipo do clone, nome, entre outras. No caso de ter sido iniciada a clonagem a partir de um backup, também será solicitado confirmação de qual está sendo utilizado.




A continuação das configurações agora irá questionar o shape do banco em questão, solicitando informações com número de OCPUs, quantidade de storage e necessidade ou não de Auto Scaling. Também é neste momento que deve-se informar a senha de administração:



Logo após informar as senhas, será solicitada a opção de licenças a serem utilizadas:




Todas as informações solicitadas preenchidas, basta clicar em "Create Autonomous Database" para iniciar o provisionamento. É importante ressaltar que o tempo deste provisionamento está relacionado ao tamanho da base de dados. Obviamente, quanto maior a base, mais tempo será necessário.




Banco de dados clonado com sucesso, e disponível para acesso.





Esperamos que este passo-a-passo contribua positivamente para disseminação de conhecimento, bem como para ilustração das automatizações já disponíveis, em ambientes residentes no OCI.


Obrigado!


REFERÊNCIAS:

https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/adboverview.htm

https://youtu.be/86hPk5Lsk2s?list=PLgvLoiAxJHJ3WTdl7OEPwFXWV4h5YH9Go

https://youtu.be/An50s6-aMWE?list=PLgvLoiAxJHJ3WTdl7OEPwFXWV4h5YH9Go



Nenhum comentário:

Postar um comentário