Requisitos para clonar um banco de dados Oracle
Antes de clonar um banco de dados Oracle, você deve garantir que os pré-requisitos sejam atendidos.
-
Você deve ter criado um backup do banco de dados usando o SnapCenter.
Você deve ter criado com sucesso backups de dados e logs on-line ou backups off-line (montagem ou desligamento) para que a operação de clonagem seja bem-sucedida.
-
Se você quiser personalizar os caminhos do arquivo de controle ou do arquivo de log de refazer, deverá ter pré-provisionado o sistema de arquivos necessário ou o grupo de discos do Gerenciamento Automático de Armazenamento (ASM).
Por padrão, os arquivos de log de refazer e de controle do banco de dados clonado são criados no grupo de discos ASM ou no sistema de arquivos provisionado pelo SnapCenter para os arquivos de dados do banco de dados clone.
-
Se estiver usando ASM sobre NFS, você deve adicionar /var/opt/snapcenter/scu/clones/*/* ao caminho existente definido no parâmetro asm_diskstring.
-
No parâmetro asm_diskstring, você deve configurar AFD:* se estiver usando ASMFD ou configurar ORCL:* se estiver usando ASMLIB.
Para obter informações sobre como editar o parâmetro asm_diskstring, consulte "Como adicionar caminhos de disco ao asm_diskstring" .
-
Se você estiver criando o clone em um host alternativo, o host alternativo deverá atender aos seguintes requisitos:
-
O plug-in SnapCenter para Oracle Database deve ser instalado no host alternativo.
-
O host clone deve ser capaz de descobrir LUNs do armazenamento primário ou secundário.
-
Se você estiver clonando do armazenamento primário ou secundário (Vault ou Mirror) para um host alternativo, certifique-se de que uma sessão iSCSI seja estabelecida entre o armazenamento secundário e o host alternativo ou zoneada corretamente para FC.
-
Se você estiver clonando do armazenamento Vault ou Mirror para o mesmo host, certifique-se de que uma sessão iSCSI esteja estabelecida entre o armazenamento Vault ou Mirror e o host, ou zoneada corretamente para FC.
-
Se você estiver clonando em um ambiente virtualizado, certifique-se de que uma sessão iSCSI seja estabelecida entre o armazenamento primário ou secundário e o servidor ESX que hospeda o host alternativo, ou zoneada corretamente para FC.
Para obter informações, consulte "documentação de utilitários de host" .
-
-
Se o banco de dados de origem for um banco de dados ASM:
-
A instância do ASM deve estar ativa e em execução no host onde o clone será executado.
-
O grupo de discos ASM deve ser provisionado antes da operação de clonagem se você quiser colocar arquivos de log de arquivamento do banco de dados clonado em um grupo de discos ASM dedicado.
-
O nome do grupo de discos de dados pode ser configurado, mas certifique-se de que o nome não seja usado por nenhum outro grupo de discos ASM no host onde a clonagem será executada.
Os arquivos de dados que residem no grupo de discos ASM são provisionados como parte do fluxo de trabalho de clonagem do SnapCenter .
-
-
Para NVMe, o utilitário NVMe deve ser instalado
-
-
O tipo de proteção para o LUN de dados e o LUN de log, como espelho, cofre ou espelho-cofre, deve ser o mesmo para descobrir localizadores secundários durante a clonagem para um host alternativo usando backups de log.
-
Você deve definir o valor de exclude_seed_cdb_view como FALSE no arquivo de parâmetros do banco de dados de origem para recuperar informações relacionadas ao PDB de seed para clonar um backup do banco de dados 12_c_.
O PDB semente é um modelo fornecido pelo sistema que o CDB pode usar para criar PDBs. O PDB semente é chamado PDB$SEED. Para obter informações sobre PDB$SEED, consulte o Oracle Doc ID 1940806.1.
Você deve definir o valor antes de fazer backup do banco de dados 12_c_. -
O SnapCenter suporta backup de sistemas de arquivos gerenciados pelo subsistema autofs. Se você estiver clonando o banco de dados, certifique-se de que os pontos de montagem de dados não estejam na raiz do ponto de montagem do autofs, porque o usuário raiz do host do plug-in não tem permissão para criar diretórios na raiz do ponto de montagem do autofs.
Se os arquivos de log de controle e refazer estiverem no ponto de montagem de dados, você deverá modificar o caminho do arquivo de controle e, em seguida, o caminho do arquivo de log de refazer adequadamente.
Você pode registrar manualmente os novos pontos de montagem clonados com o subsistema autofs. Os novos pontos de montagem clonados não serão registrados automaticamente. -
Se você tiver um TDE (login automático) e quiser clonar o banco de dados no mesmo host ou em um host alternativo, você deve copiar a carteira (arquivos de chave) em /etc/ORACLE/WALLET/$ORACLE_SID do banco de dados de origem para o banco de dados clonado.
-
Você deve definir o valor de use_lvmetad = 0 em /etc/lvm/lvm.conf e parar o serviço lvm2-lvmetad para executar com sucesso a clonagem em ambientes de rede de área de armazenamento (SAN) no Oracle Linux 7 ou posterior ou no Red Hat Enterprise Linux (RHEL) 7 ou posterior.
-
Você deve instalar o patch 13366202 do Oracle se estiver usando o banco de dados Oracle 11.2.0.3 ou posterior e o ID do banco de dados para a instância auxiliar for alterado usando um script NID.
-
Você deve garantir que os agregados que hospedam os volumes estejam na lista de agregados atribuídos da máquina virtual de armazenamento (SVM).
-
Para NVMe, se alguma porta de destino tiver que ser excluída da conexão, você deve adicionar o nome do nó de destino e o nome da porta no arquivo /var/opt/snapcenter/scu/etc/nvme.conf.
Se o arquivo não existir, você deve criá-lo conforme mostrado no exemplo abaixo:
blacklist { nn-0x<target_node_name_1>:pn-0x<target_port_name_1> nn-0x<target_node_name_2>:pn-0x<target_port_name_2> }
-
Você deve garantir que o LUN não esteja mapeado para o host AIX usando o iGroup, que consiste em protocolos mistos iSCSI e FC. Para obter mais informações, consulte "A operação falha com erro Não é possível descobrir o dispositivo para LUN" .