Skip to main content
NetApp database solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Começando

Colaboradores kevin-hoke

Esta solução foi projetada para ser executada em um ambiente AWX/Torre.

AWX/Torre

Para ambientes AWX/Tower, você será orientado na criação de um inventário do gerenciamento de cluster ONTAP e do servidor Oracle (IPs e nomes de host), na criação de credenciais, na configuração de um projeto que extrai o código Ansible do NetApp Automation Github e no modelo de tarefa que inicia a automação.

  1. A solução foi projetada para ser executada em um cenário de nuvem privada (local para local) e nuvem híbrida (local para nuvem pública Cloud Volumes ONTAP [CVO])

  2. Preencha as variáveis específicas do seu ambiente e copie e cole-as nos campos Extra Vars no seu modelo de trabalho.

  3. Depois que as variáveis extras forem adicionadas ao seu modelo de trabalho, você pode iniciar a automação.

  4. A automação está definida para ser executada em três fases (configuração, programação de replicação para binários Oracle, banco de dados, logs e programação de replicação apenas para logs) e uma quarta fase para recuperar o banco de dados em um site de DR.

  5. Para obter instruções detalhadas sobre como obter as chaves e tokens necessários para a Proteção de Dados do CVO, visite"Reúna os pré-requisitos para implantações de CVO e Conector"

Requisitos

<strong class="big">No local</strong>
Ambiente Requisitos

Ambiente Ansible

AWX/Torre

Ansible v.2.10 e superior

Python 3

Bibliotecas Python - netapp-lib - xmltodict - jmespath

* ONTAP*

ONTAP versão 9.8 +

Dois agregados de dados

NFS vlan e ifgrp criados

Servidor(es) Oracle

RHEL 7/8

Oracle Linux 7/8

Interfaces de rede para NFS, pública e gerenciamento opcional

Ambiente Oracle existente na origem e o sistema operacional Linux equivalente no destino (local de DR ou nuvem pública)

<strong class="big">CVO</strong>
Ambiente Requisitos

Ambiente Ansible

AWX/Torre

Ansible v.2.10 e superior

Python 3

Bibliotecas Python - netapp-lib - xmltodict - jmespath

* ONTAP*

ONTAP versão 9.8 +

Dois agregados de dados

NFS vlan e ifgrp criados

Servidor(es) Oracle

RHEL 7/8

Oracle Linux 7/8

Interfaces de rede para NFS, pública e gerenciamento opcional

Ambiente Oracle existente na origem e o sistema operacional Linux equivalente no destino (local de DR ou nuvem pública)

Defina o espaço de swap apropriado na instância do Oracle EC2, por padrão algumas instâncias do EC2 são implantadas com 0 swap

Gerenciador de Nuvem/AWS

Chave de acesso/secreta da AWS

Conta do NetApp Cloud Manager

Token de atualização do NetApp Cloud Manager

Adicionar lifs intercluster de origem ao grupo de segurança da AWS

Detalhes de automação

<strong class="big">No local</strong>

Esta implantação automatizada foi projetada com um único manual do Ansible que consiste em três funções separadas. As funções são para configurações ONTAP, Linux e Oracle. A tabela a seguir descreve quais tarefas estão sendo automatizadas.

Manual de instruções Tarefas

ontap_setup

Pré-verificação do ambiente ONTAP

Criação de LIFs Intercluster no cluster de origem (OPCIONAL)

Criação de LIFs Intercluster no cluster de destino (OPCIONAL)

Criação de Cluster e Peering SVM

Criação do SnapMirror de destino e inicialização dos volumes Oracle designados

ora_replication_cg

Habilitar modo de backup para cada banco de dados em /etc/oratab

Snapshot tirado dos volumes Oracle Binary e Database

Snapmirror atualizado

Desative o modo de backup para cada banco de dados em /etc/oratab

ora_replication_log

Alternar o log atual para cada banco de dados em /etc/oratab

Captura de tela do volume do Oracle Log

Snapmirror atualizado

ora_recovery

Quebrar SnapMirror

Habilitar NFS e criar caminho de junção para volumes Oracle no destino

Configurar o Host Oracle DR

Montar e verificar volumes Oracle

Recuperar e iniciar o banco de dados Oracle

<strong class="big">CVO</strong>

Esta implantação automatizada foi projetada com um único manual do Ansible que consiste em três funções separadas. As funções são para configurações ONTAP, Linux e Oracle. A tabela a seguir descreve quais tarefas estão sendo automatizadas.

Manual de instruções Tarefas

configuração_cvo

Pré-verificação do ambiente

AWS Configure/ID da chave de acesso AWS/Chave secreta/Região padrão

Criação de função AWS

Criação de instância do NetApp Cloud Manager Connector na AWS

Criação de instância do Cloud Volumes ONTAP (CVO) na AWS

Adicionar cluster ONTAP de origem local ao NetApp Cloud Manager

Criação do SnapMirror de destino e inicialização dos volumes Oracle designados

ora_replication_cg

Habilitar modo de backup para cada banco de dados em /etc/oratab

Snapshot tirado dos volumes Oracle Binary e Database

Snapmirror atualizado

Desative o modo de backup para cada banco de dados em /etc/oratab

ora_replication_log

Alternar o log atual para cada banco de dados em /etc/oratab

Captura de tela do volume do Oracle Log

Snapmirror atualizado

ora_recovery

Quebrar SnapMirror

Habilitar NFS e criar caminho de junção para volumes Oracle no CVO de destino

Configurar o Host Oracle DR

Montar e verificar volumes Oracle

Recuperar e iniciar o banco de dados Oracle

Parâmetros padrão

Para simplificar a automação, predefinimos muitos parâmetros necessários do Oracle com valores padrão. Geralmente não é necessário alterar os parâmetros padrão para a maioria das implantações. Um usuário mais avançado pode fazer alterações nos parâmetros padrão com cautela. Os parâmetros padrão estão localizados em cada pasta de função, no diretório defaults.

Licença

Você deve ler as informações de licença conforme consta no repositório do Github. Ao acessar, baixar, instalar ou usar o conteúdo deste repositório, você concorda com os termos da licença estabelecida"aqui" .

Observe que há certas restrições quanto à produção e/ou compartilhamento de quaisquer trabalhos derivados do conteúdo deste repositório. Por favor, certifique-se de ler os termos do"Licença" antes de usar o conteúdo. Se você não concordar com todos os termos, não acesse, baixe ou use o conteúdo deste repositório.

Depois de estar pronto, clique"aqui para procedimentos detalhados de AWX/Torre" .