Plano
Para planejar a migração do banco de dados Oracle RAC, você deve inventariar o ambiente de origem e decidir a melhor estratégia de migração.
Ambiente de Origem do Estoque
O recurso de restringir o ambiente inclui tarefas como, por exemplo, garantir que você tenha as versões e configurações suportadas do Oracle Database.
-
Certifique-se de ter as versões e configurações suportadas.
No mínimo, você deve ter pelo menos Oracle Database 12c release 1 (12.1.0.2) (standalone).
- Determine o tamanho dos arquivos do banco de dados de origem.
Você pode encontrar o tamanho total dos arquivos de banco de dados do banco de dados que você planeja migrar, incluindo tamanhos de arquivos de redo log, executando o comando
du -s
na linha de comando. Por exemplo:du -s /u01/app/oracle/*
Este valor fornece informações sobre o volume de espaço a ser alocado para o sistema de banco de dados de destino. Verifique o nome e os tamanhos dos arquivos de dados, consultando as exibições dinâmicas do
V$DATAFILE
e doV$TEMPFILE
. Se você estiver usando o Oracle Automatic Storage Management, verifique também os arquivos de dados usados pelo ASM. - Determine o nível da carga de trabalho.
Você pode gerar um relatório do Repositório Automático de Carga de Trabalho Oracle para localizar uma amostra da carga de trabalho para o banco de dados de origem. Como alternativa, se você tiver uma licença do Oracle Diagnostics Pack e do Oracle Tuning Pack, poderá gerar um relatório do Monitor Automático de Diagnóstico do Banco de Dados para localizar o desempenho do banco de dados de origem em um período entre os snapshots especificados. As estatísticas do modelo de tempo, as estatísticas do sistema operacional e os eventos de espera fornecem uma medida relativamente limpa da carga de trabalho, em termos da capacidade do sistema operacional.
- Determine as variáveis de ambiente que foram definidas no banco de dados de origem.
Talvez você queira usar essas mesmas definições no banco de dados de destino.
- Verifique o conjunto de caracteres do banco de dados.
Você pode encontrar o conjunto de caracteres do banco de dados emitindo a seguinte consulta:
SELECT * FROM NLS_DATABASE_PARAMETERS;
Será necessário garantir que o banco de dados de destino também tenha esse conjunto de caracteres.
- Determine o plano de recuperação de desastre que está atualmente em vigor.
Por exemplo, se Oracle Data Guard já estiver implantado, você poderá criar um banco de dados stand-by para o procedimento de migração. (Essa solução de migração usará Oracle Data Guard para a migração.) Se forem usados backups off-site, você deverá planejar fazer um novo backup a ser enviado ao Oracle Cloud usando o Oracle Recovery Manager (Oracle RMAN).
Decidir sobre a Melhor Estratégia de Migração
Depois de processar seu ambiente, você deve decidir sobre a melhor estratégia de migração.
Considere o seguinte antes de iniciar o processo de migração:
- Faça um backup do seu banco de dados RAC atual antes de iniciar a migração
- A melhor hora do dia para executar a migração
- Requisitos de tempo de inatividade
- Tamanho do banco de dados
- O banco de dados de origem e a plataforma do banco de dados de destino (endian)
- Considerações sobre segurança
- Uma estratégia para cargas de trabalho grandes