Fundamentos do gerenciador de recuperação oráculo 12c (rman) catálogo
Ao configurar o seu ambiente Oracle Recovery 12c Manager (RMAN), considere o catálogo de recuperação. UMA catálogo de recuperação
Conteúdo
Como selecionar um modo de catálogo no Oracle 12c
RMAN fornece duas opções para armazenar dados de backup:
Nocatalog armazena modo de dados de backup apenas no arquivo de controle para cada banco de dados individual. Este é o padrão.
Video: RMAN Full DB Restore Recover
Modo CATÁLOGO lojas de dados de backup, tanto no arquivo de controle e do catálogo.
O armazenamento de dados de backup em apenas o arquivo de controle tem algumas limitações:
Por padrão, o Oracle armazena sete dias de dados de backup do arquivo de controle. O controle file_record_keep_time parâmetro de banco de dados pode mudar o comprimento de tempo. Ainda assim, não é recomendável que você usar o seu arquivo de controle para períodos de retenção longo de backup. Isso faz com que o crescimento do arquivo de controle, e se você perder seus arquivos de controle, você perdeu todas as suas informações de recuperação. É não tornar a recuperação impossível, mas é uma dor real.
Limita o tipo de relatórios que você pode fazer em seus backups. Você pode consultar apenas um banco de dados de cada vez, após o qual você tem que agregar manualmente todos os relatórios para vários bancos de dados juntos.
Considere o uso de um catálogo se
Você tem um monte de bancos de dados para backup.
Todos os bancos de dados que você copiar são diferentes versões do Oracle.
Você deseja salvar seus backups mais de 60 dias.
Video: 88 Oracle 12c Database Backup And Recovery RMAN Backups
Você sabe que tipo de relatórios que você quer fazer.
Você pode pagar os recursos de que necessita para manter e manter um banco de dados de catálogo.
Suponha-se que no final de cada semana você quer um relatório que resume todas as informações de backup para 50 bancos de dados que variam de Oracle 8i para 12c. Você quer que o relatório para incluir coisas como o tempo decorrido, o tamanho médio da peça, info compressão e tipo de backup. Um catálogo de recuperação pode facilmente gerar esse relatório.
O catálogo de recuperação tem um conjunto de pontos de vista você pode consultar, com SQL, para obter informações de backup. Obtendo informações de backup histórico para vários bancos de dados é quase impossível de fazer sem um catálogo de recuperação, porque todas as informações de backup são armazenados separadamente em cada banco de dados.
Se você tiver apenas um ou dois bancos de dados para backup e quiser relatórios simples e política de retenção curto, talvez o catálogo de recuperação é um exagero. Afinal, ele tem de ir para o seu próprio banco de dados, o backup, e ser mantida como qualquer outro aplicativo.
No entanto, a Oracle ajuda fornecendo uma licença de uso limitado para ter um catálogo de recuperação RMAN. Isso significa que você não tem que ter uma licença de banco de dados Oracle para o catálogo em uma máquina separada, desde que você use o catálogo apenas para RMAN.
Como criar o catálogo no Oracle 12c
Se você decidir criar um catálogo, é fácil. Siga estes passos para um ambiente Linux (que vai ser quase idêntico para Windows):
Criar um espaço de tabela para armazenar os dados do RMAN digitando no SQL * Plus:
Você vê isso:
Tablespace criado.
Digite o seguinte para criar o proprietário catálogo:
Você vê isso:
Usuário criado.
Conceder privilégios apropriados:
Você vê isso:
Grant conseguiu.
A partir de uma janela de terminal, faça o login para o catálogo de recuperação com o proprietário e criar o catálogo:
Você vê uma saída como esta:
Recovery Manager: Release 12.1.0.1.0 - Produção em Sun 30 jun 10:13:59 2013Copyright (c) 1982, 2013, Oracle e / ou suas afiliadas. Todos os direitos reserved.recovery senha de banco de dados catálogo: conectado ao banco de dados do catálogo de recuperação
Quando você está conectado ao banco de dados de catálogo, criar o repositório catálogo:
Você vê isso:
catálogo de recuperação criado
Digite o seguinte para conectar-se o banco de dados de destino e o catálogo:
Toda vez que você fazer backup de um banco de dados, você precisa conectar a ambos o alvo e o catálogo.
Você vê isso:
Recovery Manager: Release 12.1.0.1.0 - Produção em Sun 30 jun 10:17:30 2013Copyright (c) 1982, 2013, Oracle e / ou suas afiliadas. Todos os direitos reserved.connected para direcionar banco de dados: DEV12C (DBID = 3615982967) catálogo de recuperação de banco de dados Password: conectado ao banco de dados do catálogo de recuperação
Não especificar a senha na linha de comando quando você iniciar o RMAN. Não é uma forma segura de login, porque pode expor a sua senha para outras pessoas no sistema.
Conectar-se a ambos o alvo e o catálogo e digite o seguinte:
Registrar qualquer banco de dados que você vai fazer backup dentro do catálogo de recuperação.
Você vê isso:
banco de dados registrado na recuperação catalogstarting resync cheio de recuperação catalogfull resync completa
Tudo o resto em funções RMAN exatamente o mesmo se deve ou não usar um catálogo.