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.

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

Colaboradores kevin-hoke

Allen Cao, Niyaz Mohamed, NetApp

Esta solução fornece uma visão geral e detalhes para 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 contêiner com dNFS habilitado. O banco de dados implantado no Azure é protegido usando a ferramenta SnapCenter UI para gerenciamento simplificado do banco de dados.

Propósito

O software NetApp SnapCenter software é uma plataforma empresarial fácil de usar para coordenar e gerenciar com segurança a proteção de dados em aplicativos, bancos de dados e sistemas de arquivos. Ele simplifica o gerenciamento do ciclo de vida de backup, restauração e clonagem, transferindo essas tarefas para os proprietários dos aplicativos sem sacrificar a capacidade de supervisionar e regular a atividade nos sistemas de armazenamento. Ao aproveitar o gerenciamento de dados baseado em armazenamento, ele permite maior desempenho e disponibilidade, bem como tempos reduzidos de teste e desenvolvimento.

Em TR-4987,"Implantação simplificada e automatizada do Oracle no Azure NetApp Files com NFS" , demonstramos a implantação automatizada do Oracle no Azure NetApp Files (ANF) na nuvem do Azure. Nesta documentação, mostramos a proteção e o gerenciamento do banco de dados Oracle no ANF na nuvem do Azure com uma ferramenta de interface de usuário 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 SnapCenter.

  • Gerencie instantâneos de banco de dados e clone cópias para acelerar o desenvolvimento de aplicativos e melhorar o gerenciamento do ciclo de vida dos dados.

Público

Esta solução é destinada às seguintes pessoas:

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

  • Um arquiteto de soluções de banco de dados que gostaria de testar cargas de trabalho Oracle no Azure NetApp Files.

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

  • Um proprietário de aplicativo que gostaria de configurar um banco de dados Oracle no Azure NetApp Files.

Ambiente de teste e validação de soluções

Os testes e a validação desta solução foram realizados em um ambiente de laboratório que pode não corresponder ao ambiente de implantação final. Veja a seçãoFatores-chave para consideração de implantação para maiores informações.

Arquitetura

Esta imagem fornece uma visão 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 pela 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, 16 GiB

Duas instâncias de máquina virtual Linux

VM do Azure para SnapCenter

Standard_B4ms - 4 vCPUs, 16 GiB

Uma instância de máquina virtual do Windows

Software

RedHat Linux

RHEL Linux 8.6 (LVM) - x64 Gen2

Assinatura RedHat implantada para teste

Servidor Windows

DataCenter 2022; AE Hotpatch - x64 Gen2

Hospedagem do servidor SnapCenter

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 do plugin 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 do banco de dados Oracle no ambiente de laboratório

Servidor

Banco de dados

Armazenamento de banco de dados

ora-01

NTAP1(NTAP1_PDB1,NTAP1_PDB2,NTAP1_PDB3)

/u01, /u02, /u03 NFS monta no pool de capacidade ANF

ora-02

NTAP2(NTAP2_PDB1,NTAP2_PDB2,NTAP2_PDB3)

/u01, /u02, /u03 NFS monta no pool de capacidade ANF

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

  • * Implantação do SnapCenter .* O SnapCenter pode ser implantado em um domínio do Windows ou em um ambiente de grupo de trabalho. Para implantação baseada em domínio, a conta de usuário do domínio deve ser uma conta de administrador de domínio ou o usuário do domínio deve pertencer ao grupo de administradores locais no servidor de hospedagem do 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 do host local 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. Dessa forma, simplifica e reduz o número de tarefas de backup em um ambiente de banco de dados grande.

  • Backup completo separado do banco de dados e do log de arquivo. O backup completo do banco de dados inclui volumes de dados e volumes de log com instantâneos de grupo consistentes. Um snapshot completo e frequente do banco de dados gera maior consumo de armazenamento, mas melhora o RTO. Uma alternativa é fazer snapshots completos do banco de dados com menos frequência e fazer backups de logs de arquivo com mais frequência, o que consome menos armazenamento e melhora o RPO, mas pode estender o RTO. Considere seus objetivos de RTO e RPO ao configurar o esquema de backup. Também há um limite (1023) do número de backups de instantâneos em um volume.

  • * Delegação de Privileges .* Aproveite o controle de acesso baseado em funções integrado à interface de usuário do SnapCenter para delegar privilégios às equipes de aplicativos e bancos de dados, se desejar.

Implantação da solução

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

Pré-requisitos para implantação

Details

A implantação requer bancos de dados Oracle existentes em execução 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 do banco de dados Oracle no ANF na nuvem Azure com automação, consulte TR-4987:"Implantação simplificada e automatizada do Oracle no Azure NetApp Files com NFS"

  1. Uma conta do Azure foi configurada e os segmentos de VNet e rede necessários foram criados dentro da 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. Habilitar autenticação de chave pública/privada SSH da VM para o azureuser em servidores de banco de dados. Veja o diagrama de arquitetura na seção anterior para obter detalhes sobre a configuração do ambiente. Também referido como"Procedimentos passo a passo de implantação do Oracle no Azure VM e no Azure NetApp Files" para obter informações detalhadas.

    Observação Para VMs do Azure implantadas com redundância de disco local, certifique-se de ter alocado pelo menos 128 GB no disco raiz da VM para ter espaço suficiente para preparar os arquivos de instalação do Oracle e adicionar o arquivo de troca do sistema operacional. Expanda as partições do sistema operacional /tmplv e /rootlv adequadamente. Certifique-se de que a nomenclatura do volume do banco de dados siga a convenção 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 de nuvem do Azure, provisione um servidor Windows para executar a ferramenta NetApp SnapCenter UI com a versão mais recente. Consulte o link a seguir para obter detalhes:"Instalar o SnapCenter Server" .

  4. Provisione uma VM Linux como o nó do controlador Ansible com a versão mais recente do Ansible e do Git instalada. Consulte o link a seguir para obter detalhes:"Introdução à automação de soluções da NetApp " na seçã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ó do controlador Ansible pode ser localizado no local ou na nuvem do Azure, desde que possa alcançar as VMs do Azure DB por meio da porta SSH.
  5. Clone uma cópia do kit de ferramentas de automação de implantação do NetApp Oracle para NFS. Siga as instruções em"TR-4887" para executar os manuais.

    git clone https://bitbucket.ngage.netapp.com/scm/ns-bb/na_oracle_deploy_nfs.git
  6. Etapa seguinte: arquivos de instalação do Oracle 19c no diretório /tmp/archive da VM 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. Assista ao vídeo a seguir:

    Backup, recuperação e clonagem de banco de dados Oracle em ANF com SnapCenter
  8. Revise o Get Started cardápio online.

Instalação e configuração do SnapCenter

Details

Recomendamos que você faça isso online"Documentação do software SnapCenter" antes de prosseguir com a instalação e configuração do SnapCenter : . A seguir, um resumo de alto nível das etapas para instalação e configuração do SnapCenter software para Oracle no Azure ANF.

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

  2. No servidor SnapCenter Windows, baixe e instale a versão mais recente (atualmente 5.0) do executável de instalação do SnapCenter do site de suporte da NetApp :"NetApp | Suporte" .

  3. Após a instalação do servidor SnapCenter , inicie o navegador para efetuar login no SnapCenter com o usuário administrador local do Windows ou com a credencial de usuário de domínio pela porta 8146.

    Esta imagem fornece uma tela de login para o servidor SnapCenter

  4. Análise Get Started cardápio online.

    Esta imagem fornece o menu online para o servidor SnapCenter

  5. Em Settings-Global Settings , verificar Hypervisor Settings e clique em Atualizar.

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

  6. Se necessário, ajuste Session Timeout para SnapCenter UI para o intervalo desejado.

    Esta imagem fornece o tempo limite de 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. O Roles lista de guias 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 administrador com os privilégios desejados.

    Esta imagem fornece funções para o servidor SnapCenter

  9. De Settings-Credential , crie credenciais para destinos de gerenciamento do SnapCenter . Neste caso de uso de demonstração, eles são usuários Linux para login na VM do Azure e credenciais 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. De Storage Systems aba, adicionar Azure NetApp Files com credencial criada acima.

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

  11. De Hosts guia, adicione VMs do Azure DB, que instala o plug-in 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. Depois que o plugin do host é instalado na VM do servidor DB, os bancos de dados no host são descobertos automaticamente e ficam visíveis em Resources aba. Voltar para Settings-Polices , crie políticas de backup para backup on-line completo do banco de dados Oracle e somente backup de logs de arquivamento. Consulte este documento"Crie políticas de backup para bancos de dados Oracle" para procedimentos detalhados passo a passo.

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

Backup de banco de dados

Details

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

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

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

  2. Clique em View menu suspenso para alterar para Resource Group . Clique em Add sinalize à direita para adicionar um Grupo de Recursos.

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

  3. Dê um nome ao seu grupo de recursos, tags e qualquer nome personalizado.

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

  4. Adicione recursos ao seu 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 backup e defina uma programação clicando no sinal '+' 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, é necessário um servidor de e-mail SMTP no ambiente. Ou deixe-o 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 somente do log de arquivamento do banco de dados 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 do trabalho de backup agendado, 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 monitoramento, que permite ao operador acompanhar o andamento do trabalho em tempo real.

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

  12. Um conjunto de backup de instantâneo aparece na topologia do banco de dados quando uma tarefa de backup bem-sucedida é concluída. Um conjunto completo de backup do 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 instantâneo 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 instantânea da imagem do volume do banco de dados em um determinado momento. O banco de dados é então rolado para um ponto desejado por SCN/carimbo de data/hora ou um ponto permitido pelos logs 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 o SnapCenter UI.

  1. De Resources guia, abra o banco de dados Primary Backup(s) página. Selecione o instantâneo do volume de dados do banco de dados e clique em Restore botão para iniciar o fluxo de trabalho de recuperação do banco de dados. Anote o número do SCN ou o registro de data e hora nos conjuntos de backup se desejar executar a recuperação pelo Oracle SCN ou registro de data e hora.

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

  2. Selecione Restore Scope . Para um banco de dados de contêiner, o SnapCenter é flexível para executar uma restauração de banco de dados de contêiner completo (todos os arquivos de dados), bancos de dados conectáveis ou nível de tablespaces.

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

  3. Selecione Recovery Scope . All logs significa aplicar todos os logs de arquivo disponíveis no conjunto de backup. Recuperação de ponto no tempo por SCN ou registro de data e hora também está disponível.

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

  4. O PreOps permite a execução de scripts no 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 no 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. Resumo do trabalho de restauração

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

  8. Clique no trabalho em execução para abrir Job Details janela. O status do trabalho também pode ser aberto e visualizado no Monitor aba.

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

Clone de banco de dados

Details

A clonagem de banco de dados via SnapCenter é realizada pela criação de um novo volume a partir de um instantâneo de um volume. O sistema usa as informações do instantâneo para clonar um novo volume usando os dados no volume quando o instantâneo foi tirado. 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 dar suporte ao desenvolvimento ou testes. Dessa forma, melhore drasticamente o gerenciamento do ciclo de vida do seu aplicativo de banco de dados. A seção a seguir demonstra o fluxo de trabalho de clonagem de banco de dados com o SnapCenter UI.

  1. De Resources guia, abra o banco de dados Primary Backup(s) página. Selecione o instantâneo do volume de dados do banco de dados e clique em clone botão para iniciar o fluxo de trabalho de clonagem do banco de dados.

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

  2. Nomeie o SID do banco de dados clone. Opcionalmente, para um banco de dados de contêiner, a clonagem também pode ser feita no nível do PDB.

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

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

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

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

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

  5. O PreOps permite a execução de scripts antes da operação de clonagem. Os parâmetros do banco de dados podem ser ajustados para atender às necessidades de um banco de dados clone em comparação a um banco de dados de produção, como uma meta SGA reduzida.

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

  6. O PostOps permite a execução de scripts no banco de dados após a operação de clonagem. A recuperação de banco de dados clone pode ser SCN, baseada em registro de data e hora ou até cancelamento (avançando o banco de dados para o último log arquivado no conjunto de backup).

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

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

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

  8. Resumo do trabalho de clonagem.

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

  9. Clique no trabalho em execução para abrir Job Details janela. O status do trabalho também pode ser aberto e visualizado no Monitor aba.

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

  10. O banco de dados clonado é registrado no SnapCenter imediatamente.

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

  11. Validar banco de dados clone no host do servidor DB. Para um banco de dados de desenvolvimento clonado, o modo de arquivamento 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, revise os seguintes documentos e/ou sites: