Para montar um banco de dados do Oracle como um aplicativo virtual, siga estas etapas:
Clique em Gerenciador de apps > Aplicativos e insira o nome do aplicativo de banco de dados ou use os filtros para facilitar o acesso à imagem de banco de dados necessária.
Clique com o botão direito do mouse no aplicativo e selecione Acessar.
Na página Acesso, selecione a imagem necessária e clique em Montar no menu Montar.
Em Opções do aplicativo, ative Criar novo aplicativo virtual.
Preencha o formulário conforme necessário para este aplicativo virtual. Os campos marcados com um asterisco (
*
) são obrigatórios. Clique em cada entrada para conferir outras informações úteis.Opções do aplicativo
Se o aplicativo de origem estiver protegido por uma política de snapshot que tenha ativado backups de registro de banco de dados e os registros estiverem disponíveis com a imagem, você poderá usá-los para avançar para um ponto específico, mudando estas opções na seção Tempo de encaminhamento:
- O campo de data contém todas as datas possíveis para as quais o banco de dados pode ser avançado, por meio da aplicação de registros de transações do banco de dados. Selecione a data para a qual você quer que o banco de dados seja avançado.
- O campo de horário contém um controle deslizante que mostra todos os horários possíveis na data selecionada para que o banco de dados possa avançar. Se você selecionar a data mais recente possível e mover o controle deslizante para a posição mais à direita, o job será aplicado a todos os registros disponíveis. Se você selecionar a data mais antiga possível e mover o controle deslizante para a posição mais à esquerda, o job será aplicado sem registros.
- É possível especificar o avanço usando o Horário do usuário ou o Horário do host. O Horário do usuário é relativo ao horário local do usuário atual. O tempo do host é relativo ao sistema que hospeda os dados a serem montados.
SID do banco de dados de destino: especifique o SID do novo banco de dados Oracle a ser provisionado no destino. Siga as convenções de nomenclatura padrão do Oracle para esse valor. Verifique se a versão do banco de dados do host de destino corresponde à versão do host de origem e se há recursos suficientes no servidor de banco de dados de destino. Siga as convenções de nomenclatura padrão do Oracle para esse valor.
Nome de usuário: especifique as credenciais do usuário do Oracle Operating System no destino.
Diretório principal do Oracle: especifique o diretório principal do Oracle ($ORACLE_HOME) no servidor de banco de dados de destino.
A montagem ciente do aplicativo é um novo banco de dados. Se você quiser proteger o novo banco de dados, ative Gerenciar novo aplicativo para aplicar um plano de backup ao novo banco de dados. Os novos campos Template e Profile são exibidos para que você possa selecionar qualquer um dos seus modelos de backup e perfis de recursos. Os snapshots do banco de dados são incrementais.
Opções avançadas
Caminho do diretório TNS Admin: especifique o caminho do diretório TNS_ADMIN (caminho do arquivo tnsnames.ora) no servidor de banco de dados de destino.
Tamanho da memória do banco de dados em MB: o tamanho total da memória do banco de dados, em MB, para o banco de dados provisionado no destino. Consulte a tabela a seguir para saber o comportamento esperado, dependendo de como esse e o SGA% (próximo) são definidos.
SGA%: parâmetro para configurar a memória SGA/PGA como uma porcentagem da memória total do banco de dados provisionado. Consulte a tabela a seguir para saber o comportamento esperado, dependendo de como esse parâmetro e o Database Memory Size in MB estão definidos.
Tamanho da memória do banco de dados em MB SGA% Comportamento não especificado N/A O tamanho total da memória do banco de dados e o parâmetro de memória no destino são iguais ao banco de dados de origem. especificado não especificado O parâmetro MEMORY_TARGET é definido para o banco de dados provisionado no destino. especificado especificado Defina SGA e PGA para o banco de dados provisionado no destino como:
SGA_TARGET = Database Memory Size in MB x (SGA%/100) PGA_TARGET = Database Memory Size in MB x (100-SGA%/100) Observação: não defina SGA como 100. Para evitar a lentidão do banco de dados, reserve um pouco de espaço de memória para o PGA.Tamanho REDO: parâmetro para configurar o tamanho REDO, em MB, do banco de dados que está sendo provisionado. Se não for especificado, o tamanho de REDO será definido como 1.000 MB.
Shared_Pool_Size em MB: parâmetro para configurar o tamanho do pool compartilhado, em MB, para o banco de dados provisionado. Se não for especificado, shared_pool_size não será usado.
DB_Cache_Size em MB: parâmetro para configurar o tamanho do cache do banco de dados, em MB, para o banco de dados provisionado. Se não for especificado, o db_cache_size não será usado.
DB_Recovery_File_Dest_Size em MB: parâmetro para configurar o tamanho de destino do arquivo de recuperação do banco de dados, em MB, para o banco de dados provisionado. Se não for especificado, o valor de db_recovery_file_dest_size será definido como 50.000 MB.
inmemory_size: parâmetro para configurar o inmemory_size do banco de dados, em MB, para o banco de dados provisionado. O tamanho mínimo pode ser definido como 100 MB. Se não for especificado, o parâmetro inmemory_size será ignorado, independentemente da versão do Oracle.
Diagnostic_Dest: parâmetro para configurar o destino do diagnóstico no host. Se não for especificado, diagnostic_dest será definido como ORACLE_HOME.
Número máximo de processos: parâmetro para configurar o número máximo de processos de usuários do sistema que podem se conectar simultaneamente ao Oracle para o banco de dados provisionado. Se não for especificado, o valor de processos será definido como 500.
Número máximo de cursores abertos: parâmetro para configurar o número máximo de cursores abertos que uma sessão pode ter ao mesmo tempo para o banco de dados que está sendo provisionado. Se não for especificado, o número de cursores abertos vai usar as configurações do banco de dados de origem.
IP do TNS Listener: especifique o endereço IP do TNS Listener. Pode ser um dos endereços IP SCAN, VIP ou Host. Se não for especificado, o IP do host será usado.
Porta do listener do TNS: a porta do listener do TNS a ser usada para criar o nome do serviço em tnsnames.ora para o banco de dados provisionado no destino. Se não for especificado, a porta 1521 será usada.
Nome de domínio do TNS: especifique o nome de domínio a ser usado com o nome do serviço em tnsnames.ora para o banco de dados provisionado no destino. Isso é necessário quando o serviço de banco de dados está usando o nome de domínio.
Prefixo do PDB: especifique um prefixo para renomear o PDB durante a criação do banco de dados filho.
Usuário a ser removido: é uma lista separada por vírgulas de usuários que serão removidos como parte da operação de montagem.
Não mudar o DBID do banco de dados: se selecionado, o DBID do novo banco de dados não será alterado.
No Archive Mode: se selecionado, o novo banco de dados será executado no modo "no-archivelog". A reproteção da nova instância não está disponível.
Limpar o arquivo de registro: se selecionado, os arquivos de registro são limpos após a mascaramento.
Não atualizar tnsnames.ora: se selecionado, uma entrada para o novo banco de dados não será adicionada a tnsnames.ora. Isso pode exigir intervenção manual para conexões com o novo banco de dados. Em alguns casos, os jobs de snapshot do novo banco de dados falham sem essa intervenção manual.
Não atualizar oratab:se selecionado, uma entrada para o novo banco de dados não será adicionada ao oratab, se existir.
Adicionar entrada de listener do TNS: o padrão é "false". Se essa opção estiver ativada, uma entrada de listener será adicionada ao arquivo tnsnames.ora.
Número de canais: o número de canais do RMAN.
Limpar OS_Authent_Prefix: OS_Authent_Prefix é um prefixo que o Oracle usa para autenticar usuários que se conectam ao servidor. O Oracle concatena o valor desse parâmetro no início do nome e da senha da conta do sistema operacional do usuário.
Restore with Recovery: se selecionado, coloca o banco de dados recém-criado on-line. O banco de dados provisionado no destino fica aberto para leitura e gravação. Esta é a seleção padrão.
Sozinho sem RAC: aplicável apenas para bancos de dados em que o banco de dados de origem está em uma configuração sem RAC e o Backup e DR armazena a cópia no formato ASM. Se selecionado, isso realiza uma montagem ciente do aplicativo em uma instância autônoma do ASM que não é RAC. Não selecione essa opção se uma lista de nós de RAC tiver sido fornecida.
Usar o arquivo de senha do Oracle atual: se essa opção for selecionada, uma montagem de banco de dados virtual vai usar o arquivo de senha do Oracle atual e não vai excluí-lo durante a limpeza na desativação.
Variável de ambiente: se você tiver variáveis de ambiente definidas pelo usuário para serem transmitidas para pré-scripts e pós-scripts, insira uma aqui.
Clique em Enviar para enviar o job. Acesse o Job Monitor para ver o progresso e os detalhes do job. A imagem montada está disponível em Montagens ativas.
Gerenciamento das montagens ativas
Depois de criar uma ativação, é possível acompanhar a imagem em App Manager > Ativações ativas. O ideal é não deixar nenhuma imagem montada indefinidamente. Isso ocorre porque a imagem de backup em que a montagem foi criada não pode expirar até que todas as montagens sejam excluídas. Quando você terminar de usar a imagem montada, faça o seguinte:
- Desmonte a imagem. É possível remontar o disco, se necessário. Depois, você pode excluir a imagem quando tiver certeza de que ela não é mais necessária.
- Desmonte e exclua a imagem. Isso exclui a imagem montada, não o backup em que a montagem é baseada. ## Como colocar os grupos de discos do ASM protegidos por backup e DR on-line novamente após a reinicialização de um servidor de banco de dados de destino
Após qualquer reinicialização do servidor de banco de dados em que a cópia de backup e DR está montada ou os backups de backup e DR estão em andamento para o banco de dados no momento da reinicialização/falha, siga estas etapas para recuperar a montagem do grupo de discos de backup e DR:
Verifique se o servidor de banco de dados de destino está em execução e se o ASM e o sistema RAC também estão.
Reinicie o agente de backup e DR (do raiz).
Definir o ambiente do ASM.
Faça login no ASM sqlplus e verifique o status do grupo de discos:
`select name, state from v$asm_diskgroup where (name = '<dg name>';)`
Se o grupo de disco estiver desconectado, monte-o:
alter diskgroup <dg name> mount;
Faça login no Oracle OS e defina o ambiente do banco de dados. Em seguida, inicie o banco de dados.
Guia do DBA do Oracle
- Backup e DR para bancos de dados Oracle
- Pré-requisitos para proteger um banco de dados Oracle
- Correções e problemas conhecidos do Oracle
- Preparar bancos de dados Oracle para proteção
- Descobrir e proteger um banco de dados Oracle
- Detalhes e configurações para bancos de dados Oracle
- Usar o dNFS com o Backup e DR
- Proteger um database Oracle descoberto
- Montar um banco de dados Oracle como uma montagem padrão
- Gerenciar uma montagem ativa
- Criar uma cópia virtual instantânea de um banco de dados Oracle
- Restaurar e recuperar um banco de dados Oracle
- Recuperação instantânea de um banco de dados Oracle usando o Mount and Migrate
- Provisionar um ambiente com um fluxo de trabalho de backup e DR