Preparar Oracle RAC
Para preparar a migração de um banco de dados Oracle RAC (Oracle Real Application Cluster) para um servidor do Oracle Cloud Infrastructure, você deve executar várias tarefas preparatórias antes que a migração possa ser iniciada.
Adicionar Entradas para as Instâncias do Banco de Dados
Atualize o arquivo /etc/oratab
nos nós Oracle RAC e adicione uma entrada para a instância do banco de dados da seguinte forma:
Certifique-se de que o Banco de Dados a ser Migrado Está em Execução
Antes de iniciar o processo de migração, você deve verificar se o banco de dados de origem (o banco de dados principal) a ser migrado está em execução.
Certifique-se de que Todos os Componentes do Banco de Dados de Origem Estão Instalados no Banco de Dados de Destino
É possível localizar os componentes que estão instalados no banco de dados de origem (o banco de dados principal) consultando a view do dicionário de dados DBA_REGISTRY
.
Criar um Banco de Dados Stand-by para o Oracle Cloud Infrastructure System
Você deverá criar um banco de dados stand-by (o banco de dados de destino) no Oracle Cloud Infrastructure, além do banco de dados que está atualmente neste sistema. O processo de criação para criar este banco de dados cria um banco de dados inicial durante o provisionamento. Crie o sistema do banco de dados com o nome do host, a forma e a contagem de CPU que seu site requer.
Gerar Par de Chaves SSH
oracle
ou o usuário opc
. Para acessar o sistema do Banco de Dados Virtual Machine stand-by, usando SSH, você precisa usar o par de chaves SSH em vez de uma senha para autenticar um usuário remoto. Um par de chaves consiste em uma chave privada e uma chave pública. Você mantém a chave privada em seu computador e fornece a chave pública toda vez que inicia uma instância. Para criar pares de chaves, você pode usar uma ferramenta de terceiros, como OpenSSH em sistemas de estilo UNIX (incluindo Linux, Solaris, BSD e OS X) ou Gerador de Chave PuTTY no Windows.
Criar Rede Virtual na Nuvem
Quando você trabalha com o Oracle Cloud Infrastructure, uma das primeiras etapas é configurar uma VCN (virtual cloud network) para seus recursos de nuvem. Certifique-se de ter configurado uma VCN antes de criar um banco de dados stand-by. Você pode consultar a documentação do Oracle Cloud Infrastructure para obter mais informações sobre como criar uma VCN.
Verifique as Formas do Banco de Dados do Virtual Machine Suportadas por sua Tenancy
Quando você se inscreve para o Oracle Cloud Infrastructure, um conjunto de limites de serviços é configurado para sua locação. O limite de serviço é a cota ou a permissão definida em um recurso. Por exemplo, seu tenancy é permitido um número máximo de instâncias de computação por domínio de disponibilidade. Esses limites geralmente são estabelecidos com seu representante de conta do Oracle quando você compra o Oracle Cloud Infrastructure.
Ao criar um sistema de Banco de Dados de Máquina Virtual standby, você tem que certificar-se de que a configuração do banco de dados de Máquina Virtual que você selecionar deverá, mais detalhes, mapear para a instância principal(de origem). Você também DEVE garantir que a forma selecionada seja suportada por sua locação.
Verifique os limites de tenancy e o uso (por região):
Observação:
Se determinado tipo de recurso tiver limites por domínio de disponibilidade, o limite e o uso de cada domínio de disponibilidade serão exibidos.- Abra o Painel de Controle do Oracle Cloud Services. Abra o menu Usuário e clique em Tenancy: <your_tenancy_name>.
- Clique em Limites de Serviço no lado esquerdo da página.
Os limites de recursos e o uso da região específica são exibidos, divididos por serviço.
- Clique em Banco de Dados e verifique as formas de banco de dados de Máquina Virtual suportadas pela sua locação.
Sua seleção da forma do banco de dados stand-by deve ser uma combinação de forma que se aproxima à forma da instância principal(origem), juntamente com as formas do banco de dados suportadas em sua locação. O sistema de Banco de Dados de Máquina Virtual está disponível em configurações de dimensionamento fixo de dados. Certifique-se de que a forma escolhida para criar o banco de dados deve poder acomodar o banco de dados de origem mais quaisquer requisitos de dimensionamento futuro. Uma regra da miniatura é usar uma forma semelhante ou superior em tamanho do que o banco de dados de origem.
Criar Sistema de Banco de Dados Stand-by Virtual Machine
Observação:
Certifique-se de que o banco de dados foi criado com os mesmos parâmetros, como o conjunto de caracteres, como o banco de dados principal (o banco de dados de origem).- Faça log-in no Painel de Controle do Oracle Cloud Services
- Abra o menu de navegação. Em Serviços, clique em Banco de Dados (NÃO Database Classic).
- Em Banco de Dados, clique em Bare Metal, VM e Exadata .
- Selecione o compartimento no qual você deseja trabalhar.
- Clique em Acionar Sistema de BD.
- No assistente para Iniciar Sistema de BD , insira o seguinte:
- Clique em Acionar Sistema de BD. O sistema de BD aparece na lista com um status de Provisionamento. O ícone do sistema de BD é alterado de amarelo para verde (ou vermelho para indicar erros).
- Aguarde o ícone do sistema do BD para ativar verde, com o status Disponível e, em seguida, clique no nome do sistema do BD destacado. Os detalhes sobre o sistema do BD são exibidos.
- Observe os endereços IP; você precisará do endereço IP privado ou público, dependendo da configuração da rede, para estabelecer conexão com o sistema do BD.
- Verifique a senha do
SYS
no banco de dados principal (de origem). Se ele não atender aos requisitos de senha do Oracle Cloud Infrastructure, altere-o para corresponder à senha que você criou para o banco de dados stand-by (o banco de dados de destino).
Certifique-se de que a Porta 1522 e 1521 esteja Aberta entre o Banco de Dados Principal e o Banco de Dados Stand-by
Você deverá garantir que a porta 1522 esteja aberta no banco de dados principal (o banco de dados de origem) e a porta 1521 no banco de dados stand-by (o banco de dados de destino) permitam que os bancos de dados se conectem.
Ative a Comunicação do Oracle Cloud Infrastructure System com o Oracle Cloud Infrastructure Classic System
No sistema Oracle Cloud Infrastructure Classic, você deve abrir a porta 22 e 1522 para o tráfego de entrada do sistema de máquina virtual Oracle Cloud Infrastructure.
Ativar Comunicação do Oracle Cloud Infrastructure Classic System com o Oracle Cloud Infrastructure System
No sistema Oracle Cloud Infrastructure Database, você deve abrir as portas 22 e 1521 para o tráfego de entrada a partir do sistema Oracle Cloud Infrastructure Classic.
Certifique-se de que os Patches do Pacote Foram Aplicados e Estão na Sincronização
Certifique-se de que o nível de patch no banco de dados principal (o banco de dados de origem) O sistema Oracle Cloud Infrastructure Classic é anterior ou igual ao nível de patch do banco de dados stand-by (o banco de dados de destino) do sistema Oracle Cloud Infrastructure.