Migrar um banco de dados on-premises para o RDS Custom para Oracle
Antes de migrar um banco de dados Oracle on-premises para o RDS Custom para Oracle, você precisa considerar os seguintes fatores:
-
A quantidade de tempo de inatividade compatível com a aplicação
-
O tamanho do banco de dados de origem
-
Conectividade de rede
-
Um requisito para um plano de fallback
-
A versão do banco de dados Oracle de origem e de destino e os tipos de sistema operacional da instância de banco de dados
-
Ferramentas de replicação disponíveis, como AWS Database Migration Service, Oracle GoldenGate ou ferramentas de replicação de terceiros
Com base nesses fatores, você pode selecionar migração física, migração lógica ou uma combinação. Se você selecionar a migração física, poderá usar as seguintes técnicas:
- Duplicação de RMAN
-
A duplicação ativa do banco de dados não exige um backup do banco de dados de origem. Ele duplica o banco de dados de origem ativo para o host de destino copiando os arquivos do banco de dados pela rede para a instância auxiliar. O comando
DUPLICATE
RMAN copia os arquivos necessários como cópias de imagem ou conjuntos de backup. Para aprender essa técnica, consulte a publicação do blog AWS Migração física de bancos de dados Oracle para o Amazon RDS Custom usando a duplicação RMAN. - Oracle Data Guard
-
Nessa técnica, é possível fazer backup de um banco de dados on-premises e copiar os backups para um bucket do Amazon S3. Depois, é possível copiar os backups para a sua instância de banco de dados do RDS Custom para Oracle. Depois de realizar a configuração necessária, você alterna manualmente o banco de dados principal para o banco de dados em espera do RDS Custom para Oracle. Para aprender essa técnica, consulte a publicação do blog AWS Migração física de bancos de dados Oracle para o Amazon RDS Custom usando o Data Guard
.
Para ter informações gerais sobre a importação de dados de forma lógica para o RDS para Oracle, consulte Importar dados para o Oracle no Amazon RDS.