Revisado por Marcelo Pivovar - Solution Architect
Parte I. Oracle Cloud - Criando um banco de dados a partir de um backup existente na nuvem
Nesta parte do artigo vamos completar as tarefas necessárias para criar nosso banco de dados baseado em um backup.
Seguiremos os seguintes passos:
Para consultar o Database Id a partir do servidor siga os seguintes passos conforme apresentados nas imagens abaixo.
Você também vai precisar da chave de criptografia do banco de dados.
Certifique-se de que você tem um software para FTP, como o FileZilla, instalado na sua máquina local, pois isso é necessário para empacotar e transferir a chave.
Siga os passos abaixo para gerar um arquivo .zip da wallet.
OBS: $ORACLE_BASE/admin//tde_walleté o diretório padrão.
Acesse o “Oracle DatabaseCloud Service” para criar um novo serviço seguindo os passos:
Na seçãoServiceConfiguration
Na seçãoDatabaseConfiguration
Agora vem o passo mais importante para nossa tarefa. Você precisa selecionar Yes no campo “CreateInstancefromExisting Backup”.
Ao selecionar Yes no campo “CreateInstancefromExisting Backup”, as seguintes opções serão mostradas:
Por fim, verifique a configuração e clique em “Create”. Desta maneira criamos o banco de dados na nuvem a partir de um backup.
Depois de alguns minutos o banco de dados estará pronto.
Clique no nome do serviço (Copybkp) para abrir a página principal do banco de dados.
Abra duas sessões do Putty e conecte-se a ambos os servers usando SSH.
Após conectar verifique o processo “pmon” em cada servidor.
Depois de efetuarmos o clone constatamos que os bancos de dados estão iguais.
Observe que o DBID é outro, pois o banco de dados CLONE é um novo banco de dados. Caso você não tenha criado uma tabela para testes pode simplesmente comparar a quantidade de objetos entre os dois bancos de dados.
Agora você sabe que é muito fácil clonar um banco de dados na nuvem a partir de um storage diferente.
Esperamos que este artigo composto de duas partes tenha sido útil e convidamos para que continue acompanhando nossas publicações direcionadas à Oracle Cloud.
Skant Gupta: Oracle Certified Professional 12c & 11g RAC Certified, trabalha como DBA Sênior na Etisalat em Dubai. Temmais de 5 anos de experiênciaem diferentes tecnologias Oracle, focando principalmente em banco de dados, soluções de alta disponibilidade, WebLogic e GoldenGate.
Joel Pérez: DBA (Oracle ACE Director, MaximumAvailability OCM, OCM CloudAdmin. & OCM12c/11g) Especialista commais de 16 anos de experiência real no mundo da tecnologia Oracle, especializada na concepção e implementação de soluções: Nuvem, alta disponibilidade, recuperação de desastres, Upgrades, replicação e toda a área relacionada com bancos de dados Oracle. Joel serve como "Chief Technologist & MAA, TEM Architect" para www.Enmotech.com Yunhe ENMO (Beijing) Technology Co. Ltd. Beijing, China. OCM Perfil Joel Perez: http://education.oracle.com/education/otn/JoelPerez.htm
Franky Weber Faust: atua como administrador de banco de dados Oracle e MySQL no PagSeguro, tem 26 anos, é graduado em Tecnologia em Bancos de Dados e iniciou sua carreira trabalhando num projeto internacional da Volkswagen com os bancos de dados DB2 da IBM, SQL Server da Microsoft e também com o Oracle e desde o início direcionou seus estudos para as tecnologias Oracle. É especialista em tecnologias de Alta Disponibilidade como RAC, Dataguard e GoldenGate e compartilha seus conhecimentos no blog loredata.com.br. Possui as certificações OCE SQL, OCA 11g, OCP 12c, OCS RAC 12c e OCS Linux 6.
Este artigo foi revisto pela equipe de produtos Oracle e está em conformidade com as normas e práticas para o uso de produtos Oracle.