Olá pessoal!
Espero que estejam bem!
Esse é o sexto post da série sobre OCI. Você pode ver os outros já publicados:
Oracle Cloud Infrastructure – Post 1 – Criando uma Conta no OCI
Oracle Cloud Infrastructure – Post 2 – Conceitos Principais
Oracle Cloud Infrastructure – Post 3 – Compartment e VCN
Oracle Cloud Infrastructure – Post 4 – Conceitos de DB System
Oracle Cloud Infrastructure – Post 5 – Criando um DB System
Oracle Cloud Infrastructure – Post 6 – Operações na Console – Parte 1
No último post nós vimos como executar algumas operações no DB System diretamente da Console no OCI. Hoje vamos ver como criar um DataGuard usando a Console do OCI:
Vamos começar, abra a página do DB System:
Na primeira página do DB System, clique no banco de dados DEVCDB, na parte inferior da página:
A página do banco de dados será exibida.
Clique então em Data Guard Associations, no canto inferior esquerdo da tela:
A página Data Guard Associations será exibida. Para criar um DataGuard, clique no botão [Enable Data Guard]:
Uma nova página (muito similar à página de criação de DB Systems) será exibida.
Você precisará preencher os seguintes campos:
- Display Name;
- Availability Domain;
- Subnet;
- Prefixo do Hostname;
- Senha do Database Admin: deverá ser a mesma senha definida na criação do DB System de origem.
O modo de proteção é o Maximum Performance e o tipo de transport é o Async.
Clique então no botão [Enable]:
A porta 1521 não está liberada para ser acessada por causa das regras de security lists do AD1. Por esse motivo, o seguinte erro foi retornado:
Mantenha essa tela aberta e abra uma nova aba/janela do seu navegador, então, vá para a página de controle de VCN’s:
Clique então na rede DEV_VCN:
Clique então do lado esquerdo, em Security Lists:
Nós só temos a security list default, clique então em Default Security List for DEV_VCN:
Agora, para adicionar uma nova regra de entrada, clique no botão [Add Ingress Rules]:
Na tela de adição de regra de entrada, você deve preencher alguns campos:
- Source CIDR: como estamos usando uma subnet pública e depois eu vou querer me conectar ao banco de dados usando o meu Client Oracle, eu vou criar a regra de entrada na porta 1521 para a Internet. Mas, abra essa regra para a Internet apenas se você estiver ciente dos riscos. Lembre-se, o setup de rede recomendado é sempre usar subnets privadas.
- Protocol: TCP
- Destination Port Range: 1521.
Então, clique no botão [Add Ingress Rules]:
Nós podemos ver que a nova regra foi adicionada:
Volte para a página de Data Guard Association e clique no botão [Enable]:
Você verá o DataGuard sendo criado:
Se você for para a página de DB Systems, você também verá que um DB System está sendo criado para o DataGuard:
Depois de 90 minutos, o DB System foi criado:
Agora, na tela do banco de dados primário (DEVCDB) na página de Data Guard Associations, você poderá ver que o DataGuard foi criado. Se você clicar nos 3 pontos (como ilustrado), você verá o botão Switchover. Eu não vou executar o Switchover, é apenas um exemplo de como fazer:
Na página do banco de dados standby (DEVCDBDG) na página de Data Guard Associations, você pode ver que o banco de dados primário está associado com o standby. Se você clicar nos 3 pontos você verá o botão Failover. Eu não vou executar o Failover, é apenas um exemplo de como fazer:
Bem, podemos “terminar” o DB System, isso significa que o DB System será apagado. Clique no botão vermelho [Terminate] e confirme o nome do DB System. Depois, clique no botão vermelho [Terminate DB System]:
O DB System será terminado:
Depois de alguns minutos, o DB System será terminado:
Após isso teremos apenas o banco de dados primário.
No momento da criação deste post, não há patches disponíveis para serem aplicados, mas as tarefas são bastante fáceis.
Você pode ler mais sobre database as a service no OCI aqui:
Overview of the Database Service
Um abraço!
Vinicius
Related posts
Disclaimer
Minhas postagens refletem minhas próprias opiniões e não representam necessariamente as opiniões do meu empregador, a Accenture.