Skip to main content
NetApp 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.

TR-4988: Backup, recuperação e clonagem de bancos de dados Oracle no ANF com SnapCenter

Colaboradores

NetApp

Esta solução fornece visão geral e detalhes para a implantação automatizada do Oracle no Microsoft Azure NetApp Files como armazenamento de banco de dados primário com protocolo NFS e o banco de dados Oracle é implantado como banco de dados de contentor com DNFS habilitado. O banco de dados implantado no Azure é protegido usando a ferramenta de IU do SnapCenter para gerenciamento simplificado de banco de dados.

Finalidade

O software NetApp SnapCenter é uma plataforma empresarial fácil de usar para coordenar e gerenciar com segurança a proteção de dados em aplicações, bancos de dados e sistemas de arquivos. Ele simplifica o gerenciamento do ciclo de vida de backup, restauração e clone, transferindo essas tarefas para os proprietários de aplicações sem sacrificar a capacidade de supervisionar e regular a atividade nos sistemas de storage. Ao utilizar o gerenciamento de dados baseado em storage, ele aumenta a performance e a disponibilidade, além de reduzir o tempo de teste e desenvolvimento.

No TR-4987, "Implantação Oracle simplificada e automatizada no Azure NetApp Files com NFS"demonstramos a implantação automatizada da Oracle no Azure NetApp Files (ANF) na nuvem do Azure. Nesta documentação, mostraremos proteção e gerenciamento de banco de dados Oracle no ANF na nuvem do Azure com uma ferramenta de IU do SnapCenter muito fácil de usar.

Esta solução aborda os seguintes casos de uso:

  • Backup e recuperação de banco de dados Oracle implantado no ANF na nuvem Azure com o SnapCenter.

  • Gerencie snapshots de banco de dados e cópias clones para acelerar o desenvolvimento de aplicações e melhorar o gerenciamento do ciclo de vida dos dados.

Público-alvo

Esta solução destina-se às seguintes pessoas:

  • Um DBA que gostaria de implantar bancos de dados Oracle no Azure NetApp Files.

  • Um arquiteto de solução de banco de dados que gostaria de testar workloads Oracle no Azure NetApp Files.

  • Um administrador de storage que gostaria de implantar e gerenciar bancos de dados Oracle no Azure NetApp Files.

  • Proprietário de um aplicativo que gostaria de levantar um banco de dados Oracle no Azure NetApp Files.

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

Esta imagem fornece uma imagem detalhada da configuração de implantação do Oracle na nuvem pública da AWS com iSCSI e ASM.

Componentes de hardware e software

Hardware

Azure NetApp Files

Oferta atual no Azure da Microsoft

Um pool de capacidade com nível de serviço Premium

VM do Azure para servidor de banco de dados

Standard_B4ms - 4 vCPUs, 16GiB

Duas instâncias de máquina virtual Linux

VM do Azure para SnapCenter

Standard_B4ms - 4 vCPUs, 16GiB

Uma instância de máquina virtual do Windows

Software

RedHat Linux

RHEL Linux 8,6 (LVM) - x64 Gen2

Implantou a assinatura RedHat para testes

Windows Server

2022 Datacenter; AE HotPatch - x64 Gen2

Hosting SnapCenter Server

Banco de dados Oracle

Versão 19,18

Patch p34765931_190000_Linux-x86-64.zip

Oracle OPatch

Versão 12.2.0.1.36

Patch p6880880_190000_Linux-x86-64.zip

Servidor SnapCenter

Versão 5,0

Implantação de grupo de trabalho

Abra o JDK

Versão Java-11-openjdk

Requisito de plug-in do SnapCenter em VMs de banco de dados

NFS

Versão 3,0

Oracle DNFS habilitado

Ansible

núcleo 2.16.2

Python 3.6.8

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)

/u01, /u02 e /u03 montagens NFS no pool de capacidade do ANF

ora-02

NTAP2 (NTAP2_PDB1,NTAP2_PDB2,NTAP2_PDB3)

/u01, /u02 e /u03 montagens NFS no pool de capacidade do ANF

Fatores-chave para consideração da implantação

  • Implantação do SnapCenter. O SnapCenter pode implantar em um ambiente de domínio ou grupo de trabalho do Windows. Para implantação baseada em domínio, a conta de usuário de domínio deve ser uma conta de administrador de domínio ou o usuário do domínio pertence ao grupo do administrador local no servidor de hospedagem SnapCenter.

  • * Resolução de nomes.* O servidor SnapCenter precisa resolver o nome para o endereço IP de cada host do servidor de banco de dados de destino gerenciado. Cada host do servidor de banco de dados de destino deve resolver o nome do servidor SnapCenter para o endereço IP. Se um servidor DNS não estiver disponível, adicione nomes aos arquivos de host locais para resolução.

  • Configuração do grupo de recursos. O grupo de recursos no SnapCenter é um agrupamento lógico de recursos semelhantes que podem ser copiados juntos. Assim, ele simplifica e reduz o número de tarefas de backup em um ambiente de banco de dados grande.

  • Separe o banco de dados completo e o backup de log de arquivo. O backup completo do banco de dados inclui volumes de dados e volumes de log snapshots de grupo consistentes. Um snapshot frequente de banco de dados completo gera maior consumo de storage, mas melhora o rto. Uma alternativa é os snapshots completos de banco de dados menos frequentes e o backup de logs de arquivamento mais frequente, que consome menos storage e melhora o RPO, mas pode estender o rto. Considere os objetivos de rto e RPO ao configurar o esquema de backup. Há também um limite (1023) do número de backups de snapshot em um volume.

  • Delegação Privileges. Utilize o controle de acesso baseado em função que está integrado na IU do SnapCenter para delegar Privileges às equipes de aplicativos e bancos de dados, se desejado.

Implantação de solução

As seções a seguir fornecem procedimentos passo a passo para implantação, configuração e backup, recuperação e clone de banco de dados do SnapCenter Azure NetApp Files na nuvem do Azure.

Pré-requisitos para implantação

Details

A implantação requer bancos de dados Oracle existentes executados no ANF no Azure. Caso contrário, siga as etapas abaixo para criar dois bancos de dados Oracle para validação da solução. Para obter detalhes sobre a implantação de banco de dados Oracle no ANF na nuvem Azure com automação, consulte TR-4987: "Implantação Oracle simplificada e automatizada no Azure NetApp Files com NFS"

  1. Uma conta do Azure foi configurada e os segmentos de rede e VNet necessários foram criados na sua conta do Azure.

  2. No portal de nuvem do Azure, implante VMs do Azure Linux como servidores Oracle DB. Crie um pool de capacidade do Azure NetApp Files e volumes de banco de dados para o banco de dados Oracle. Ative a autenticação de chave privada/pública SSH VM para servidores de banco de dados azureuser. Consulte o diagrama da arquitetura na seção anterior para obter detalhes sobre a configuração do ambiente. Também referido "Procedimentos de implantação passo a passo da Oracle no Azure VM e Azure NetApp Files"para informações detalhadas.

    Observação Para VMs do Azure implantadas com redundância de disco local, verifique se você alocou pelo menos 128G no disco raiz da VM para ter espaço suficiente para organizar arquivos de instalação Oracle e adicionar arquivo de troca do SO. Expanda a partição /tmplv e /rootlv os em conformidade. Certifique-se de que a nomenclatura do volume do banco de dados siga as convenções VMname-u01, VMname-u02 e VMname-u03.
    sudo lvresize -r -L +20G /dev/mapper/rootvg-rootlv
    sudo lvresize -r -L +10G /dev/mapper/rootvg-tmplv
  3. No portal da nuvem do Azure, 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".

  4. Provisione uma VM Linux como o nó da 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.

    Observação O nó da controladora do Ansible pode localizar no local ou na nuvem do Azure, tanto quanto ele pode alcançar VMs de banco de dados do Azure por meio de porta ssh.
  5. Clone uma cópia do kit de ferramentas de automação de implantação da NetApp Oracle para NFS. Siga as instruções em "TR-4887" para executar os playbooks.

    git clone https://bitbucket.ngage.netapp.com/scm/ns-bb/na_oracle_deploy_nfs.git
  6. Etapa após os arquivos de instalação do Oracle 19Ci no diretório VM /tmp/archive do Azure DB com permissão 777.

    installer_archives:
      - "LINUX.X64_193000_db_home.zip"
      - "p34765931_190000_Linux-x86-64.zip"
      - "p6880880_190000_Linux-x86-64.zip"
  7. Veja o seguinte vídeo:

    Backup, recuperação e clone de banco de dados Oracle no ANF com o SnapCenter
  8. Reveja o Get Started menu online.

Instalação e configuração do SnapCenter

Details

Recomendamos que você passe on-line "Documentação do software SnapCenter" antes de prosseguir para a instalação e configuração do SnapCenter: . Veja a seguir um resumo de alto nível das etapas para instalação e configuração do software SnapCenter para Oracle no Azure ANF.

  1. No servidor SnapCenter Windows, baixe e instale o JDK java mais recente do "Obtenha o Java para aplicativos de desktop".

  2. A partir do servidor Windows SnapCenter, baixe e instale a versão mais recente (atualmente 5,0) do executável de instalação do SnapCenter a partir do site de suporte do NetApp: "NetApp | suporte".

  3. Após a instalação do servidor SnapCenter, inicie o browser para iniciar sessão no SnapCenter com a credencial de utilizador de administrador local do Windows ou de utilizador de domínio através da porta 8146.

    Esta imagem fornece tela de login para o servidor SnapCenter

  4. Reveja Get Started o menu online.

    Esta imagem fornece menu on-line para o servidor SnapCenter

  5. No Settings-Global Settings, verifique Hypervisor Settings e clique em Atualizar.

    Esta imagem fornece Configurações do hipervisor para o servidor SnapCenter

  6. Se necessário, ajuste Session Timeout a IU do SnapCenter para o intervalo desejado.

    Esta imagem fornece tempo limite da sessão para o servidor SnapCenter

  7. Adicione usuários adicionais ao SnapCenter, se necessário.

    Esta imagem fornece Configurações-usuários e acesso para o servidor SnapCenter

  8. A Roles guia lista as funções integradas que podem ser atribuídas a diferentes usuários do SnapCenter. Funções personalizadas também podem ser criadas pelo usuário admin com o Privileges desejado.

    Esta imagem fornece funções para o servidor SnapCenter

  9. Em Settings-Credential, crie credenciais para destinos de gerenciamento do SnapCenter. Nesse caso de uso de demonstração, eles são usuários do linux para login na VM do Azure e credencial do ANF para acesso ao pool de capacidade.

    Esta imagem fornece credenciais para o servidor SnapCenter Esta imagem fornece credenciais para o servidor SnapCenter Esta imagem fornece credenciais para o servidor SnapCenter

  10. A partir Storage Systems do separador, adicione Azure NetApp Files com credencial criada acima.

    Esta imagem fornece Azure NetApp Files para servidor SnapCenter Esta imagem fornece Azure NetApp Files para servidor SnapCenter

  11. A partir Hosts do separador, adicione VMs Azure DB, que instala o plugin SnapCenter para Oracle no Linux.

    Esta imagem fornece hosts para o servidor SnapCenter Esta imagem fornece hosts para o servidor SnapCenter Esta imagem fornece hosts para o servidor SnapCenter

  12. Uma vez que o plugin do host é instalado na VM do servidor de banco de dados, os bancos de dados no host são automaticamente descobertos e visíveis na Resources guia. Voltar `Settings-Polices`ao , criar políticas de backup para backup e backup de logs de arquivamento on-line completos do banco de dados Oracle. Consulte este documento "Criar políticas de backup para bancos de dados Oracle" para obter os procedimentos detalhados passo a passo.

    Esta imagem fornece Configurações-políticas para o servidor SnapCenter

Backup de banco de dados

Details

Um backup instantâneo do NetApp cria uma imagem pontual dos volumes de banco de dados que você pode usar para restaurar em caso de falha do sistema ou perda de dados. Os backups de snapshot demoram muito pouco tempo, geralmente menos de um minuto. A imagem de backup consome espaço de armazenamento mínimo e incorre em sobrecarga de desempenho insignificante, pois Registra apenas alterações nos arquivos desde que a última cópia snapshot foi feita. A seção a seguir demonstra a implementação de snapshots para backup de banco de dados Oracle no SnapCenter.

  1. Navegando para Resources a guia, que lista os bancos de dados descobertos uma vez que o plugin SnapCenter instalado na VM do banco de dados. Inicialmente, o Overall Status banco de dados de mostra como Not protected.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  2. Clique em View drop-down para mudar para Resource Group. Clique no Add sinal à direita para adicionar um Grupo de recursos.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  3. Nomeie seu grupo de recursos, tags e qualquer nomenclatura personalizada.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  4. Adicione recursos ao Resource Group. O agrupamento de recursos semelhantes pode simplificar o gerenciamento de banco de dados em um ambiente grande.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  5. Selecione a política de cópia de segurança e defina uma agenda clicando no sinal ''mais' em Configure Schedules.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  6. Se a verificação de backup não estiver configurada na política, deixe a página de verificação como está.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  7. Para enviar um relatório de backup e uma notificação por e-mail, um servidor de e-mail SMTP é necessário no ambiente. Ou deixá-lo preto se um servidor de e-mail não estiver configurado.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  8. Resumo do novo grupo de recursos.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  9. Repita os procedimentos acima para criar um backup de log de arquivo de banco de dados somente com a política de backup correspondente.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  10. Clique em um grupo de recursos para revelar os recursos que ele inclui. Além da tarefa de backup agendada, um backup único pode ser acionado clicando em Backup Now.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  11. Clique no trabalho em execução para abrir uma janela de monitorização, que permite ao operador acompanhar o progresso do trabalho em tempo real.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

  12. Um conjunto de backup instantâneo aparece sob a topologia do banco de dados assim que uma tarefa de backup bem-sucedida for concluída. Um conjunto completo de backup de banco de dados inclui um instantâneo dos volumes de dados do banco de dados e um instantâneo dos volumes de log do banco de dados. Um backup somente de log contém apenas um snapshot dos volumes de log do banco de dados.

    Esta imagem fornece backup de banco de dados para o servidor SnapCenter

Recuperação de banco de dados

Details

A recuperação de banco de dados via SnapCenter restaura uma cópia snapshot do ponto no tempo da imagem do volume do banco de dados. O banco de dados é então direcionado para um ponto desejado por SCN/timestamp ou um ponto como permitido pelos Registros de arquivamento disponíveis no conjunto de backup. A seção a seguir demonstra o fluxo de trabalho de recuperação de banco de dados com a IU do SnapCenter.

  1. No Resources separador , abra a página da base de Primary Backup(s) dados. Escolha o instantâneo do volume de dados do banco de dados e clique Restore no botão para iniciar o fluxo de trabalho de recuperação de banco de dados. Observe o número de SCN ou o carimbo de data/hora nos conjuntos de backup se você quiser executar a recuperação pelo Oracle SCN ou carimbo de data/hora.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  2. `Restore Scope`Selecione . Para um banco de dados de contentor, o SnapCenter é flexível para executar um banco de dados de contentor completo (todos os bancos de dados), bancos de dados conetáveis ou restauração de nível de tablespaces.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  3. Recovery Scope`Selecione . `All logs significa aplicar todos os registos de arquivo disponíveis no conjunto de cópias de segurança. Recuperação pontual por SCN ou timestamp também estão disponíveis.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  4. O PreOps permite a execução de scripts contra o banco de dados antes da operação de restauração/recuperação.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  5. O PostOps permite a execução de scripts contra o banco de dados após a operação de restauração/recuperação.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  6. Notificação por e-mail, se desejado.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  7. Restaurar resumo do trabalho

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  8. Clique em executar trabalho para abrir Job Details a janela. O estado do trabalho também pode ser aberto e visualizado a partir do Monitor separador .

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

Clone de banco de dados

Details

O clone do banco de dados via SnapCenter é realizado criando um novo volume a partir de um snapshot de um volume. O sistema usa as informações de snapshot para clonar um novo volume usando os dados no volume quando o snapshot foi capturado. Mais importante, é rápido (alguns minutos) e eficiente em comparação com outros métodos para fazer uma cópia clonada do banco de dados de produção para suportar o desenvolvimento ou teste. Assim, melhore drasticamente o gerenciamento do ciclo de vida das aplicações de banco de dados. A seção a seguir demonstra o fluxo de trabalho do clone do banco de dados com a IU do SnapCenter.

  1. No Resources separador , abra a página da base de Primary Backup(s) dados. Escolha o instantâneo do volume de dados do banco de dados e clique clone no botão para iniciar o fluxo de trabalho clone do banco de dados.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  2. Nomeie o SID do banco de dados clone. Opcionalmente, para um banco de dados de contentores, o clone também pode ser feito no nível PDB.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  3. Selecione o servidor de banco de dados onde você deseja colocar a cópia do banco de dados clonado. Mantenha os locais de arquivo padrão, a menos que você queira nomeá-los de forma diferente.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  4. Pilha de software Oracle idêntica à do banco de dados de origem deve ter sido instalada e configurada no host clone DB. Mantenha a credencial padrão, mas mude Oracle Home Settings para corresponder às configurações no host clone DB.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  5. O PreOps permite a execução de scripts antes da operação clone. Os parâmetros do banco de dados podem ser ajustados para atender às necessidades de um clone DB versus um banco de dados de produção, como destino SGA reduzido.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  6. O PostOps permite a execução de scripts contra o banco de dados após a operação clone. A recuperação do banco de dados clone pode ser SCN, com base no carimbo de data/hora ou até cancelar (Rolling forward database to last archive log in the backup set).

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  7. Notificação por e-mail, se desejado.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  8. Clone o resumo do trabalho.

    Esta imagem fornece clone de banco de dados para o servidor SnapCenter

  9. Clique em executar trabalho para abrir Job Details a janela. O estado do trabalho também pode ser aberto e visualizado a partir do Monitor separador .

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  10. Banco de dados clonado Registra com SnapCenter imediatamente.

    Esta imagem fornece restauração de banco de dados para o servidor SnapCenter

  11. Valide o banco de dados clone no host do servidor de banco de dados. Para um banco de dados de desenvolvimento clonado, o modo de arquivo de banco de dados deve ser desativado.

    [azureuser@ora-02 ~]$ sudo su
    [root@ora-02 azureuser]# su - oracle
    Last login: Tue Feb  6 16:26:28 UTC 2024 on pts/0
    
    [oracle@ora-02 ~]$ uname -a
    Linux ora-02 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
    [oracle@ora-02 ~]$ df -h
    Filesystem                                       Size  Used Avail Use% Mounted on
    devtmpfs                                         7.7G     0  7.7G   0% /dev
    tmpfs                                            7.8G     0  7.8G   0% /dev/shm
    tmpfs                                            7.8G   49M  7.7G   1% /run
    tmpfs                                            7.8G     0  7.8G   0% /sys/fs/cgroup
    /dev/mapper/rootvg-rootlv                         22G   17G  5.6G  75% /
    /dev/mapper/rootvg-usrlv                          10G  2.0G  8.1G  20% /usr
    /dev/mapper/rootvg-homelv                       1014M   40M  975M   4% /home
    /dev/sda1                                        496M  106M  390M  22% /boot
    /dev/mapper/rootvg-varlv                         8.0G  958M  7.1G  12% /var
    /dev/sda15                                       495M  5.9M  489M   2% /boot/efi
    /dev/mapper/rootvg-tmplv                          12G  8.4G  3.7G  70% /tmp
    tmpfs                                            1.6G     0  1.6G   0% /run/user/54321
    172.30.136.68:/ora-02-u03                        250G  2.1G  248G   1% /u03
    172.30.136.68:/ora-02-u01                        100G   10G   91G  10% /u01
    172.30.136.68:/ora-02-u02                        250G  7.5G  243G   3% /u02
    tmpfs                                            1.6G     0  1.6G   0% /run/user/1000
    tmpfs                                            1.6G     0  1.6G   0% /run/user/0
    172.30.136.68:/ora-01-u02-Clone-020624161543077  250G  8.2G  242G   4% /u02_ntap1dev
    
    [oracle@ora-02 ~]$ cat /etc/oratab
    #
    # This file is used by ORACLE utilities.  It is created by root.sh
    # and updated by either Database Configuration Assistant while creating
    # a database or ASM Configuration Assistant while creating ASM instance.
    
    # A colon, ':', is used as the field terminator.  A new line terminates
    # the entry.  Lines beginning with a pound sign, '#', are comments.
    #
    # Entries are of the form:
    #   $ORACLE_SID:$ORACLE_HOME:<N|Y>:
    #
    # The first and second fields are the system identifier and home
    # directory of the database respectively.  The third field indicates
    # to the dbstart utility that the database should , "Y", or should not,
    # "N", be brought up at system boot time.
    #
    # Multiple entries with the same $ORACLE_SID are not allowed.
    #
    #
    NTAP2:/u01/app/oracle/product/19.0.0/NTAP2:Y
    # SnapCenter Plug-in for Oracle Database generated entry (DO NOT REMOVE THIS LINE)
    ntap1dev:/u01/app/oracle/product/19.0.0/NTAP2:N
    
    
    [oracle@ora-02 ~]$ export ORACLE_SID=ntap1dev
    [oracle@ora-02 ~]$ sqlplus / as sysdba
    
    SQL*Plus: Release 19.0.0.0.0 - Production on Tue Feb 6 16:29:02 2024
    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
    --------- -------------------- ------------
    NTAP1DEV  READ WRITE           ARCHIVELOG
    
    
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount;
    ORACLE instance started.
    
    Total System Global Area 3221223168 bytes
    Fixed Size                  9168640 bytes
    Variable Size             654311424 bytes
    Database Buffers         2550136832 bytes
    Redo Buffers                7606272 bytes
    Database mounted.
    
    SQL> alter database noarchivelog;
    
    Database altered.
    
    SQL> alter database open;
    
    Database altered.
    
    SQL> select name, open_mode, log_mode from v$database;
    
    NAME      OPEN_MODE            LOG_MODE
    --------- -------------------- ------------
    NTAP1DEV  READ WRITE           NOARCHIVELOG
    
    SQL> show pdbs
    
        CON_ID CON_NAME                       OPEN MODE  RESTRICTED
    ---------- ------------------------------ ---------- ----------
             2 PDB$SEED                       READ ONLY  NO
             3 NTAP1_PDB1                     MOUNTED
             4 NTAP1_PDB2                     MOUNTED
             5 NTAP1_PDB3                     MOUNTED
    
    SQL> alter pluggable database all open;

Onde encontrar informações adicionais

Para saber mais sobre as informações descritas neste documento, consulte os seguintes documentos e/ou sites: