TR-4986: Implantação Oracle simplificada e automatizada no Amazon FSX ONTAP com iSCSI
NetApp
Esta solução fornece visão geral e detalhes para implantação e proteção automatizada do Oracle no Amazon FSX ONTAP como armazenamento de banco de dados principal com protocolo iSCSI e banco de dados Oracle configurados em reinicialização autônoma usando Oracle ASM como gerenciador de volume.
Finalidade
O Amazon FSX ONTAP é um serviço de armazenamento que permite iniciar e executar sistemas de arquivos NetApp ONTAP totalmente gerenciados na nuvem AWS. Ele fornece recursos conhecidos, performance, funcionalidades e APIs dos sistemas de arquivos NetApp com a agilidade, escalabilidade e simplicidade de um serviço AWS totalmente gerenciado. Ele permite que você execute o workload de banco de dados mais exigente, como o Oracle, na nuvem da AWS com tranquilidade.
Essa documentação demonstra a implantação simplificada de bancos de dados Oracle em um sistema de arquivos do Amazon FSX ONTAP usando a automação do Ansible. O banco de dados Oracle é implantado em uma configuração de reinicialização autônoma com protocolo iSCSI para acesso a dados e Oracle ASM para gerenciamento de discos de armazenamento de banco de dados. Ele também fornece informações sobre backup, restauração e clone de banco de dados Oracle usando a ferramenta de IU do NetApp SnapCenter para operação de banco de dados eficiente de storage na nuvem AWS.
Esta solução aborda os seguintes casos de uso:
-
Implantação automatizada de banco de dados Oracle no sistema de arquivos Amazon FSX ONTAP
-
Backup e restauração de banco de dados Oracle no sistema de arquivos do Amazon FSX ONTAP usando a ferramenta NetApp SnapCenter
-
Clone de banco de dados Oracle para desenvolvimento/teste ou outros casos de uso no sistema de arquivos do Amazon FSX ONTAP usando a ferramenta NetApp SnapCenter
Público-alvo
Esta solução destina-se às seguintes pessoas:
-
Um DBA que gostaria de implantar o Oracle no sistema de arquivos do Amazon FSX ONTAP.
-
Um arquiteto de solução de banco de dados que gostaria de testar cargas de trabalho Oracle no sistema de arquivos do Amazon FSX ONTAP.
-
Um administrador de armazenamento que gostaria de implantar e gerenciar um banco de dados Oracle no sistema de arquivos do Amazon FSX ONTAP.
-
Um proprietário de aplicativo que gostaria de levantar um banco de dados Oracle no sistema de arquivos do Amazon FSX ONTAP.
Ambiente de teste e validação de soluções
O teste e a validação dessa solução foram realizados em uma configuração de laboratório que pode não corresponder ao ambiente de implantação final. Consulte a secção Fatores-chave para consideração da implantação para obter mais informações.
Arquitetura
Componentes de hardware e software
Hardware |
||
Armazenamento Amazon FSX ONTAP |
Versão atual oferecida pela AWS |
Um cluster do FSX HA na mesma VPC e zona de disponibilidade |
EC2 instância para computação |
t2.xlarge/4vCPU/16G |
Duas instâncias EC2 T2 xlarge EC2 para implantação simultânea |
Software |
||
RedHat Linux |
RHEL-8,6, kernel 4.18.0-372,9.1.el8.x86_64 |
Implantou a assinatura RedHat para testes |
Windows Server |
2022 Standard, 10.0.20348 build 20348 |
Hosting SnapCenter Server |
Oracle Grid Infrastructure |
Versão 19,18 |
Aplicado patch RU p34762026_190000_Linux-x86-64.zip |
Banco de dados Oracle |
Versão 19,18 |
Aplicado patch RU p34765931_190000_Linux-x86-64.zip |
Oracle OPatch |
Versão 12.2.0.1.36 |
Último patch p6880880_190000_Linux-x86-64.zip |
Servidor SnapCenter |
Versão 4.9P1 |
Implantação de grupo de trabalho |
Abra o JDK |
Versão Java-1,8.0-openjdk.x86_64 |
Requisito de plug-in do SnapCenter em VMs de banco de dados |
Configuração de banco de dados Oracle no ambiente de laboratório
Servidor |
Base de dados |
DB Storage |
ora_01 |
NTAP1 (NTAP1_PDB1,NTAP1_PDB2,NTAP1_PDB3) |
ISCSI luns no sistema de arquivos Amazon FSX ONTAP |
ora_02 |
NTAP2 (NTAP2_PDB1,NTAP2_PDB2,NTAP2_PDB3) |
ISCSI luns no sistema de arquivos Amazon FSX ONTAP |
Fatores-chave para consideração da implantação
-
* Layout de armazenamento de banco de dados Oracle.* Nessa implantação automatizada do Oracle, provisionamos quatro volumes de banco de dados para hospedar binários, dados e logs do Oracle por padrão. Um único lun em um volume aloca para o Oracle binary. Em seguida, criamos dois grupos de discos ASM a partir de dados e logs de luns. Dentro do grupo de discos de expansão de DADOS, provisionamos dois volumes de dados com duas luns em um volume. Dentro do grupo de discos ASM de LOGS, criamos dois luns em um volume de log. vários luns dispostos em um volume ONTAP proporcionam melhor desempenho em geral.
-
* Implantação de vários servidores de banco de dados.* A solução de automação pode implantar um banco de dados de contêineres Oracle em vários servidores de banco de dados em uma única execução do manual Ansible. Independentemente do número de servidores de banco de dados, a execução do manual permanece a mesma. Você pode implantar vários bancos de dados de contentor em uma única instância do EC2 com diferentes IDs de instância de banco de dados (Oracle SID). Mas certifique-se de que haja memória suficiente no host para suportar bancos de dados implantados.
-
Configuração iSCSI. O servidor de banco de dados de instâncias EC2 coneta-se ao armazenamento FSX com o protocolo iSCSI. As instâncias EC2 geralmente são implantadas com uma única interface de rede ou ENI. A interface NIC única transporta tráfego iSCSI e de aplicações. É importante avaliar o requisito de taxa de transferência de e/S de pico do banco de dados Oracle, analisando cuidadosamente o relatório AWR Oracle para escolher a instância de computação EC2 correta que atenda aos requisitos de taxa de transferência de tráfego de aplicativos e iSCSI. Além disso, o AWS EC2 geralmente limita cada fluxo TCP a 5 Gbps. Cada caminho iSCSI fornece 5 Gbps (625 Mbps) de largura de banda, e várias conexões iSCSI podem ser necessárias para suportar requisitos de taxa de transferência mais altos.
-
Nível de redundância Oracle ASM para usar para cada grupo de discos Oracle ASM que você criar. Como o Amazon FSX ONTAP está habilitado para HA para proteção de dados no nível do disco do cluster, você deve usar `External Redundancy`o , o que significa que a opção não permite que o Oracle ASM espelhe o conteúdo do grupo de discos.
-
Backup do banco de dados. O NetApp fornece um pacote de software SnapCenter para backup, restauração e clonagem de banco de dados com uma interface de usuário amigável. A NetApp recomenda a implementação dessa ferramenta de gerenciamento para obter backup instantâneo rápido (em menos de um minuto), restauração rápida de banco de dados (em minutos) e clone de banco de dados.
Implantação de solução
As seções a seguir fornecem procedimentos passo a passo para implantação automatizada e proteção do Oracle 19Ci no sistema de arquivos do Amazon FSX ONTAP com luns de banco de dados diretamente montados via VM de instância iSCSI para EC2 em uma configuração de reinicialização de nó único com o Oracle ASM como gerenciador de volume de banco de dados.
Pré-requisitos para implantação
Details
A implantação requer os seguintes pré-requisitos.
-
Uma conta da AWS foi configurada e os segmentos de rede e VPC necessários foram criados na sua conta da AWS.
-
No console AWS EC2, implante instâncias EC2 Linux como servidores Oracle DB. Ative a autenticação de chave privada/pública SSH para EC2-user. Consulte o diagrama da arquitetura na seção anterior para obter detalhes sobre a configuração do ambiente. Consulte também o "Guia do Usuário para instâncias Linux" para obter mais informações.
-
No console do AWS FSX, provisione um sistema de arquivos do Amazon FSX ONTAP que atenda aos requisitos. Consulte a documentação "Criando sistemas de arquivos FSX ONTAP" para obter instruções passo a passo.
-
As etapas 2 e 3 podem ser executadas usando o seguinte kit de ferramentas de automação Terraform, que cria uma instância EC2 chamada
ora_01
e um sistema de arquivos FSXfsx_01
chamado . Revise as instruções cuidadosamente e altere as variáveis para se adequar ao seu ambiente antes da execução. O modelo pode ser facilmente revisado para seus próprios requisitos de implantação.git clone https://github.com/NetApp-Automation/na_aws_fsx_ec2_deploy.git
-
Provisione uma instância do EC2 Linux como nó de controladora Ansible com a versão mais recente do Ansible e do Git instalada. Consulte a seguinte ligação para obter detalhes: "Primeiros passos com a automação da solução NetApp" Na secção -
Setup the Ansible Control Node for CLI deployments on RHEL / CentOS
ou
Setup the Ansible Control Node for CLI deployments on Ubuntu / Debian
. -
Provisione um servidor Windows para executar a ferramenta de IU do NetApp SnapCenter com a versão mais recente. Consulte o seguinte link para obter detalhes: "Instale o servidor SnapCenter"
-
Clone uma cópia do kit de ferramentas de automação de implantação da NetApp Oracle para iSCSI.
git clone https://bitbucket.ngage.netapp.com/scm/ns-bb/na_oracle_deploy_iscsi.git
-
Etapa após os arquivos de instalação do Oracle 19Ci no diretório EC2 instances /tmp/archive.
installer_archives: - "LINUX.X64_193000_grid_home.zip" - "p34762026_190000_Linux-x86-64.zip" - "LINUX.X64_193000_db_home.zip" - "p34765931_190000_Linux-x86-64.zip" - "p6880880_190000_Linux-x86-64.zip"
Certifique-se de ter alocado pelo MENOS 50g GB no volume raiz da VM Oracle para ter espaço suficiente para preparar os arquivos de instalação da Oracle. -
Veja o seguinte vídeo:
Implantação Oracle simplificada e automatizada no Amazon FSX ONTAP com iSCSI
Arquivos de parâmetros de automação
Details
O manual de estratégia do Ansible executa tarefas de configuração e instalação do banco de dados com parâmetros predefinidos. Para esta solução de automação Oracle, existem três arquivos de parâmetros definidos pelo usuário que precisam de entrada do usuário antes da execução do manual de estratégia.
-
hosts - defina os destinos com os quais o manual de estratégia de automação está sendo executado.
-
vars/vars.yml - o arquivo de variável global que define variáveis que se aplicam a todos os destinos.
-
host_vars/host_name.yml - o arquivo de variável local que define variáveis que se aplicam somente a um destino nomeado. No nosso caso de uso, estes são os servidores Oracle DB.
Além desses arquivos de variáveis definidos pelo usuário, existem vários arquivos de variáveis padrão que contêm parâmetros padrão que não exigem alteração, a menos que necessário. As seções a seguir mostram como configurar os arquivos de variáveis definidos pelo usuário.
Configuração dos ficheiros de parâmetros
Details
-
Configuração do arquivo de destino do Ansible
hosts
:# Enter Amazon FSx ONTAP management IP address [ontap] 172.16.9.32 # Enter name for ec2 instance (not default IP address naming) to be deployed one by one, follow by ec2 instance IP address, and ssh private key of ec2-user for the instance. [oracle] ora_01 ansible_host=10.61.180.21 ansible_ssh_private_key_file=ora_01.pem ora_02 ansible_host=10.61.180.23 ansible_ssh_private_key_file=ora_02.pem
-
Configuração global
vars/vars.yml
de arquivos############################################################################################################# ###### Oracle 19c deployment global user configurable variables ###### ###### Consolidate all variables from ONTAP, linux and oracle ###### ############################################################################################################# ############################################################################################################# ###### ONTAP env specific config variables ###### ############################################################################################################# # Enter the supported ONTAP platform: on-prem, aws-fsx. ontap_platform: aws-fsx # Enter ONTAP cluster management user credentials username: "fsxadmin" password: "xxxxxxxx" ############################################################################################################# ### Linux env specific config variables ### ############################################################################################################# # Enter RHEL subscription to enable repo redhat_sub_username: xxxxxxxx redhat_sub_password: "xxxxxxxx" ############################################################################################################# ### Oracle DB env specific config variables ### ############################################################################################################# # Enter Database domain name db_domain: solutions.netapp.com # Enter initial password for all required Oracle passwords. Change them after installation. initial_pwd_all: xxxxxxxx
-
Configuração do servidor de banco de dados local
host_vars/host_name.yml
, como ora_01.yml, ora_02.yml …# User configurable Oracle host specific parameters # Enter container database SID. By default, a container DB is created with 3 PDBs within the CDB oracle_sid: NTAP1 # Enter database shared memory size or SGA. CDB is created with SGA at 75% of memory_limit, MB. The grand total of SGA should not exceed 75% available RAM on node. memory_limit: 8192
Execução do Playbook
Details
Há um total de seis playbooks no kit de ferramentas de automação. Cada um executa diferentes blocos de tarefas e serve diferentes propósitos.
0-all_playbook.yml - execute playbooks from 1-4 in one playbook run. 1-ansible_requirements.yml - set up Ansible controller with required libs and collections. 2-linux_config.yml - execute Linux kernel configuration on Oracle DB servers. 3-ontap_config.yml - configure ONTAP svm/volumes/luns for Oracle database and grant DB server access to luns. 4-oracle_config.yml - install and configure Oracle on DB servers for grid infrastructure and create a container database. 5-destroy.yml - optional to undo the environment to dismantle all.
Existem três opções para executar os playbooks com os seguintes comandos.
-
Execute todos os playbooks de implantação em uma execução combinada.
ansible-playbook -i hosts 0-all_playbook.yml -u ec2-user -e @vars/vars.yml
-
Execute playbooks um de cada vez com a sequência numérica de 1-4.
ansible-playbook -i hosts 1-ansible_requirements.yml -u ec2-user -e @vars/vars.yml
ansible-playbook -i hosts 2-linux_config.yml -u ec2-user -e @vars/vars.yml
ansible-playbook -i hosts 3-ontap_config.yml -u ec2-user -e @vars/vars.yml
ansible-playbook -i hosts 4-oracle_config.yml -u ec2-user -e @vars/vars.yml
-
Execute 0-all_playbook.yml com uma tag.
ansible-playbook -i hosts 0-all_playbook.yml -u ec2-user -e @vars/vars.yml -t ansible_requirements
ansible-playbook -i hosts 0-all_playbook.yml -u ec2-user -e @vars/vars.yml -t linux_config
ansible-playbook -i hosts 0-all_playbook.yml -u ec2-user -e @vars/vars.yml -t ontap_config
ansible-playbook -i hosts 0-all_playbook.yml -u ec2-user -e @vars/vars.yml -t oracle_config
-
Desfazer o ambiente
ansible-playbook -i hosts 5-destroy.yml -u ec2-user -e @vars/vars.yml
Validação pós-execução
Details
Após a execução do manual de estratégia, faça login no servidor Oracle DB como usuário oracle para validar que a infraestrutura e o banco de dados Oracle Grid são criados com sucesso. A seguir está um exemplo de validação de banco de dados Oracle no host ora_01.
-
Valide o banco de dados Oracle Container na instância EC2
[admin@ansiblectl na_oracle_deploy_iscsi]$ ssh -i ora_01.pem ec2-user@172.30.15.40 Last login: Fri Dec 8 17:14:21 2023 from 10.61.180.18 [ec2-user@ip-172-30-15-40 ~]$ uname -a Linux ip-172-30-15-40.ec2.internal 4.18.0-372.9.1.el8.x86_64 #1 SMP Fri Apr 15 22:12:19 EDT 2022 x86_64 x86_64 x86_64 GNU/Linux [ec2-user@ip-172-30-15-40 ~]$ sudo su [root@ip-172-30-15-40 ec2-user]# su - oracle Last login: Fri Dec 8 16:25:52 UTC 2023 on pts/0 [oracle@ip-172-30-15-40 ~]$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Fri Dec 8 18:18:20 2023 Version 19.18.0.0.0 Copyright (c) 1982, 2022, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.18.0.0.0 SQL> select name, open_mode, log_mode from v$database; NAME OPEN_MODE LOG_MODE --------- -------------------- ------------ NTAP1 READ WRITE ARCHIVELOG SQL> show pdbs CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ---------- 2 PDB$SEED READ ONLY NO 3 NTAP1_PDB1 READ WRITE NO 4 NTAP1_PDB2 READ WRITE NO 5 NTAP1_PDB3 READ WRITE NO SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- +DATA/NTAP1/DATAFILE/system.257.1155055419 +DATA/NTAP1/DATAFILE/sysaux.258.1155055463 +DATA/NTAP1/DATAFILE/undotbs1.259.1155055489 +DATA/NTAP1/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.266.1155056241 +DATA/NTAP1/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.267.1155056241 +DATA/NTAP1/DATAFILE/users.260.1155055489 +DATA/NTAP1/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.268.1155056241 +DATA/NTAP1/0C03AAFA7C6FD2E5E063280F1EACFBE0/DATAFILE/system.272.1155057059 +DATA/NTAP1/0C03AAFA7C6FD2E5E063280F1EACFBE0/DATAFILE/sysaux.273.1155057059 +DATA/NTAP1/0C03AAFA7C6FD2E5E063280F1EACFBE0/DATAFILE/undotbs1.271.1155057059 +DATA/NTAP1/0C03AAFA7C6FD2E5E063280F1EACFBE0/DATAFILE/users.275.1155057075 NAME -------------------------------------------------------------------------------- +DATA/NTAP1/0C03AC0089ACD352E063280F1EAC12BD/DATAFILE/system.277.1155057075 +DATA/NTAP1/0C03AC0089ACD352E063280F1EAC12BD/DATAFILE/sysaux.278.1155057075 +DATA/NTAP1/0C03AC0089ACD352E063280F1EAC12BD/DATAFILE/undotbs1.276.1155057075 +DATA/NTAP1/0C03AC0089ACD352E063280F1EAC12BD/DATAFILE/users.280.1155057091 +DATA/NTAP1/0C03ACEABA54D386E063280F1EACE573/DATAFILE/system.282.1155057091 +DATA/NTAP1/0C03ACEABA54D386E063280F1EACE573/DATAFILE/sysaux.283.1155057091 +DATA/NTAP1/0C03ACEABA54D386E063280F1EACE573/DATAFILE/undotbs1.281.1155057091 +DATA/NTAP1/0C03ACEABA54D386E063280F1EACE573/DATAFILE/users.285.1155057105 19 rows selected. SQL> select name from v$controlfile; NAME -------------------------------------------------------------------------------- +DATA/NTAP1/CONTROLFILE/current.261.1155055529 +LOGS/NTAP1/CONTROLFILE/current.256.1155055529 SQL> select member from v$logfile; MEMBER -------------------------------------------------------------------------------- +DATA/NTAP1/ONLINELOG/group_3.264.1155055531 +LOGS/NTAP1/ONLINELOG/group_3.259.1155055539 +DATA/NTAP1/ONLINELOG/group_2.263.1155055531 +LOGS/NTAP1/ONLINELOG/group_2.257.1155055539 +DATA/NTAP1/ONLINELOG/group_1.262.1155055531 +LOGS/NTAP1/ONLINELOG/group_1.258.1155055539 6 rows selected. SQL> exit Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.18.0.0.0
-
Valide o Oracle listener.
[oracle@ip-172-30-15-40 ~]$ lsnrctl status listener LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 08-DEC-2023 18:20:24 Copyright (c) 1991, 2022, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ip-172-30-15-40.ec2.internal)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production Start Date 08-DEC-2023 16:26:09 Uptime 0 days 1 hr. 54 min. 14 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File /u01/app/oracle/product/19.0.0/grid/network/admin/listener.ora Listener Log File /u01/app/oracle/diag/tnslsnr/ip-172-30-15-40/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ip-172-30-15-40.ec2.internal)(PORT=1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=ip-172-30-15-40.ec2.internal)(PORT=5500))(Security=(my_wallet_directory=/u01/app/oracle/product/19.0.0/NTAP1/admin/NTAP1/xdb_wallet))(Presentation=HTTP)(Session=RAW)) Services Summary... Service "+ASM" has 1 instance(s). Instance "+ASM", status READY, has 1 handler(s) for this service... Service "+ASM_DATA" has 1 instance(s). Instance "+ASM", status READY, has 1 handler(s) for this service... Service "+ASM_LOGS" has 1 instance(s). Instance "+ASM", status READY, has 1 handler(s) for this service... Service "0c03aafa7c6fd2e5e063280f1eacfbe0.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "0c03ac0089acd352e063280f1eac12bd.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "0c03aceaba54d386e063280f1eace573.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "NTAP1.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "NTAP1XDB.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "ntap1_pdb1.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "ntap1_pdb2.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... Service "ntap1_pdb3.solutions.netapp.com" has 1 instance(s). Instance "NTAP1", status READY, has 1 handler(s) for this service... The command completed successfully
-
Valide a infraestrutura da grade e os recursos criados.
[oracle@ip-172-30-15-40 ~]$ asm [oracle@ip-172-30-15-40 ~]$ crsctl check has CRS-4638: Oracle High Availability Services is online [oracle@ip-172-30-15-40 ~]$ crsctl stat res -t -------------------------------------------------------------------------------- Name Target State Server State details -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA.dg ONLINE ONLINE ip-172-30-15-40 STABLE ora.LISTENER.lsnr ONLINE ONLINE ip-172-30-15-40 STABLE ora.LOGS.dg ONLINE ONLINE ip-172-30-15-40 STABLE ora.asm ONLINE ONLINE ip-172-30-15-40 Started,STABLE ora.ons OFFLINE OFFLINE ip-172-30-15-40 STABLE -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.cssd 1 ONLINE ONLINE ip-172-30-15-40 STABLE ora.diskmon 1 OFFLINE OFFLINE STABLE ora.driver.afd 1 ONLINE ONLINE ip-172-30-15-40 STABLE ora.evmd 1 ONLINE ONLINE ip-172-30-15-40 STABLE ora.ntap1.db 1 ONLINE ONLINE ip-172-30-15-40 Open,HOME=/u01/app/o racle/product/19.0.0 /NTAP1,STABLE --------------------------------------------------------------------------------
-
Valide o Oracle ASM.
[oracle@ip-172-30-15-40 ~]$ asmcmd ASMCMD> lsdg State Type Rebal Sector Logical_Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name MOUNTED EXTERN N 512 512 4096 4194304 163840 155376 0 155376 0 N DATA/ MOUNTED EXTERN N 512 512 4096 4194304 81920 80972 0 80972 0 N LOGS/ ASMCMD> lsdsk Path AFD:ORA_01_DAT1_01 AFD:ORA_01_DAT1_03 AFD:ORA_01_DAT2_02 AFD:ORA_01_DAT2_04 AFD:ORA_01_LOGS_01 AFD:ORA_01_LOGS_02 ASMCMD> afd_state ASMCMD-9526: The AFD state is 'LOADED' and filtering is 'ENABLED' on host 'ip-172-30-15-40.ec2.internal' ASMCMD> exit
-
Faça login no Oracle Enterprise Manager Express para validar o banco de dados.
Faça backup, restauração e clone do Oracle com o SnapCenter
Details
Consulte a seção Oracle backup, restore, and clone with SnapCenter
TR-4979 "Oracle simplificado e autogerenciado no VMware Cloud no AWS com o FSX ONTAP instalado no convidado"para obter detalhes sobre como configurar o SnapCenter e executar os fluxos de trabalho de backup, restauração e clone do banco de dados.
Onde encontrar informações adicionais
Para saber mais sobre as informações descritas neste documento, consulte os seguintes documentos e/ou sites:
-
Amazon FSX ONTAP
-
Amazon EC2
-
Instalando o Oracle Grid Infrastructure para um servidor autônomo com uma nova instalação de banco de dados
-
Instalando e configurando o banco de dados Oracle usando arquivos de resposta
-
Use o Red Hat Enterprise Linux 8,2 com ONTAP