Neste artigo, nós vamos apresentar como criar um banco de dados primário e seu standby na nuvem. Faça login com sua conta na Oracle Cloud, acesse a página do Oracle DatabaseCloud Service e crie um novo serviço. Selecione “Oracle DatabaseCloud Service” como o tipo de subscrição e clique “Next”.
Selecione uma versão para o banco de dados e clique “Next”.
Selecione “Enterprise Edition – Extreme Performance” como o “Software Edition” e clique “Next”.
Forneça o nome do serviço, as chaves públicas de SSH e selecione a opção “StandbyDatabasewith Data Guard” e por fim “High Availability”, então clique “Next”.
Revise a configuração e clique “Create” para criar um banco de dados primário e seu standby.
Depois de alguns minutos os bancos de dados primário e standby estarão criados com sucesso.
Clique no nome do serviço (srvdg) para abrir a página inicial de ambos os bancos de dados.
Agora abra duas sessões do Putty e conecte-se a ambas as máquinas.
Conecte-se em ambos os bancos de dados e verifique o parâmetro DB_UNIQUE_NAME, PRODDB_01 está definido como o banco dados primários, PRODDB_02 é o standby. Verifique também o parâmetro LOG_ARCHIVE_DEST_2 no banco de dados primário. Como você pode ver, os archivelogs são enviados para o banco de dados standby usando o serviço PRODDB_02.
Agora vamos testar a funcionalidade do banco de dados standby. Antes de qualquer coisa, abra o arquivo alert.log do banco de dados standby, force o switchdo grupo de redo log no banco de dados primário e verifique se o log é aplicado.
Agora execute um switchover.
Force o switchdo grupo de redo log novamente e verifique se o log é aplicado no novo banco de dados standby.
Ok, funcionou. Agora faça o switchback.
Como você viu, é muito fácil criar um banco de dados com seu próprio standby na nuvem.
Nós esperamos que este artigo seja útil para você e nos vemos no próximo artigo.Grande abraço.
Kamran Aghayev A. é um Oracle Certified Master, Oracle ClusterwareCertified Expert e RAC ImplementationSpecialist, Oracle Certifie Professional (9i, 10g, 11g) e Oracle ACE Director, trabalha como líder de uma equipe de DBAs na AzerCell Telecom LLC. É autor dos livros Oracle Backup and Recovery: Expert secrets for using RMAN and Data Pump e do livro Oracle Certified Master 11g Exam Guide. Elemantém o popular blog kamranagayev.comondecompartilhasuasexperiências e contribui regularmente para grupos, fóruns, encontros de grupos de usuários e eventos ao redor do mundo. É umpalestrantefrequente e jáapresentouemvários países, maisrecentemente nos EUA, Japão, China, Índia, Argentina, Uruguai, Panamá, Costa Rica, México, Guatemala, Finlândia e Turquia. É o presidente do Azerbaijan Oracle UserGroup (AzerOUG) e tambémleciona aulas sobre administração de banco de dados Oracle na QafqazUniversity.
Joel Pérez é um 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.