Você está na página 1de 37

Conteúdo

Funcionamento da ferramenta e método de migração ................................ 3

Considerações Importantes: ........................................................................................................ 3

Configurar as ferramentas de migração ...................................................... 4

Criando a VM Control-S (Ambiente Classic) ............................................................................... 4

Processo de criação: ................................................................................................................... 4

Desativando cobranças servidor Control-S: ................................................................................ 6

Obtendo informações no ambiente Classic: ................................................ 9


Acessando e configurando o Control-S: .................................................................................... 10

Gerar API Key para ambiente OCI: ........................................................................................... 11

Obtendo informações no ambiente OCI: ................................................... 12

Coletar o User OCID, criar fingerprint e API Key: .......................................................................12

Criar Bucket e Pre-Authenticate Request (PAR): .......................................................................15

Coletar Tenancy/Compartment/Subnet OCID e Region: ............................................................18

Coletar o Subnet OCID: ..............................................................................................................21

Realizando o discovery no ambiente OCI-Classic ..................................... 23

Migração Servidores LINUX: ..................................................................... 25

Migração Servidores WINDOWS: .............................................................. 28


Iniciando o daemon e instalando o servidor de Control-T:......................... 31

Criando o job de migração: ........................................................................ 32

Iniciando e validando o ambiente migrado ................................................ 34

Validar o ambiente de destino ................................................................... 35

Valide suas VMs e os volumes de armazenamento ...................................................................35

Valide suas licenças do Windows no ambiente de destino ........................................................36

2 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
FUNCIONAMENTO DA FERRAMENTA E MÉTODO DE MIGRAÇÃO

Essa estratégia para migração também é chamada de "Lift and Shift“, que em linhas gerais significa mover o ambiente como ele está. A
ferramenta de migração basicamente cria um snapshot das instâncias no ambiente de origem, incluindo o sistema operacional e o
registro de inicialização. Converte esse snapshot em um formato compatível com a nuvem OCI (qcow2, vmdk) e por fim realiza a
importação desse snapshot em OCI como uma imagem personalizada. À partir desse momento é possível iniciar as instâncias migradas
já em OCI.

VM

Boot Data Boot Data


Snapshot Snapshot Volume Volume Ctrl-S

CLASSIC TENANCY

Boot Block Ctrl-T


Image Volume VM
*

COMPARTMENT A COMPARTMENT B

OCI TENANCY
*
VM must be manually launched via the UI or using Terraform

Considerações Importantes:

 Mudança contratual: Certifique-se de ter migrado sua conta do Oracle Cloud para o modelo de assinatura Universal Credits. Essa migração deve
ser executada antes de fazer a migração técnica. Entre em contato com seu representante de vendas para obter mais informações.
 Revise a arquitetura: Aproveite a mudança para melhorar a arquitetura e ajustar para melhor aproveitamento dos recursos em OCI.
 Definir expectativas para o projeto de migração é crítico: Dependendo das características do ambiente de origem, o tempo de inatividade pode
ser considerável, por isso é importante fazer planos para a migração, avaliando: testes, estimativas e prioridades.
 Conhecer a finalidade do ambiente: pode ajudar em qualquer reprojeto de arquitetura necessário e pode ajudar a determinar os requisitos de
tempo de inatividade. A identificação dos principais aplicativos e serviços executados em um ambiente ajuda a determinar a estratégia de migração
mais apropriada para cada carga de trabalho.

3 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
 Provisionamento: Ao migrar do OCI- Classic para o Oracle Cloud Infrastructure, o datacenter e a região de dados são essenciais para determinar a
facilidade ou a dificuldade do processo de migração. A região de dados pode determinar os tipos de conexão disponíveis entre a rede compartilhada
ou a rede IP do OCI-Classic e o Oracle Cloud Infrastructure VCN.

Dica: Você poderá visualizar a arquitetura no OCI-C de maneira simples através do “Visualization”, confomre imagem abaixo:

CONFIGURAR AS FERRAMENTAS DE MIGRAÇÃO

Se você planeja migrar seus recursos de infraestrutura de OCI-Classic para OCI, é possível usar as ferramentas de migração fornecidas
pelo Oracle para tornar o processo mais rápido e fácil. Para acessar as ferramentas de migração fornecidas pelo Oracle, crie uma
instância do controlador de migração em sua conta do OCI-Classic usando a imagem das Ferramentas de Migração do Oracle Cloud
Infrastructure Classic. Procure a imagem mais recente das ferramentas de migração na lista de imagens fornecidas pelo Oracle. Quando
a instância do controlador de migração estiver pronta, você poderá configurar a instância e começar a usar as ferramentas pré-instaladas
para fazer o seguinte:

 Obter uma lista de recursos em seu ambiente de origem.


 Crie objetos de rede no seu ambiente de destino (OCI).
 Migre suas instâncias e bloqueie volumes.
 Migre os backups de volume de armazenamento.
 Migre um banco de dados de instância única usando o RMAN.

Criando a VM Control-S (Ambiente Classic)

A instância de Control-S é resposável por realizar o levantamento do seu ambiente atual, configurações de chaves e urls das APIs para
poder realizar a migração de suas instâncias. Essa instancia deverá ser criada no mesmo “Identity Domain” das VMs que serão migradas.

PROCESSO DE CRIAÇÃO:

1. No painel do ambiente Classic clique em 'Compute Classic' e em 'Create Instance':

4 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
2. Clique em 'Customize' para alterar a imagem e o shape desejado:

3. Selecione a imagem: “OL_7.5_UEKR4_x86_64_MIGRATION” (mais atual), e clique em avançar:

4. Shape: General Purpose oc5m (16 OCPUs, 240 GB RAM), clique em avançar:

5 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
5. Anexe a chave SSH, em caso de dúvidas de como gerar acesse a documentação
(https://videohub.oracle.com/media/Criando+Chave+SSH+com+PuTTYgen/1_8piyy0un):

 Garanta que a instância seja criada na Shared network com IP persistente.


 Selecione a “Security list” que possui a regra com a porta SSH entrada liberada, ou coloque na Default e realize a liberação para permitir o tráfego de
saída SSH, de entrada SMB e de saída HTTPS.
 Armazenamento: use um volume de inicialização de 200 GB ou maior (recomendado 2TB);

DESATIVANDO COBRANÇAS SERVIDOR CONTROL-S:

A instância do Control-S e os volumes de armazenamento associados criados para migração são, por padrão, cobrados nas taxas
aplicáveis para sua conta. No entanto, você pode renomear esses recursos para que não ocorra essas cobranças, para isso basta
inserir a instâncias e seus recursos em um contêiner /oraclemigration, como:

6 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Em Compute Classic, Orchertrations procure a linha a seguir:

"name": "/Compute-example/user@example.com/instance-name",

Modifique o nome da instância para incluir o /oraclemigration contêiner:

"name": "/Compute-example/user@example.com/oraclemigration/instance-name",

7 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Realize o mesmo processo para o volume da instância, de:

"name": "/Compute-example/user@example.com/instance-name",

Para:

"name": "/Compute-example/user@example.com/oraclemigration/instance-name",

8 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
OBTENDO INFORMAÇÕES NO AMBIENTE CLASSIC:

Para realizar a migração dos objetos o Control-S precisa realizar um discovery no ambiente atual, para isso ele utiliza a API do Classic
e algumas informações estão disponíveis no portal, conforme:

 Compute:

 Storage:

9 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
 Load Balancer:

ACESSANDO E CONFIGURANDO O CONTROL-S:

Para acesso ao Control-S você precisará da chave privada criada anteriormente, o IP público. A string de conexão para linux é:

ssh -i [caminho da chave privada] opc@[IP Publico]

É necessário a criação do arquivo de profile para API do Classic (~/.opc/profiles/default), como exemplo:

{
"global": {
"format": "text",
"debug-request": false
},
"compute": {
"user": "/Compute-example/user@example.com",
"endpoint": "compute.uscom-central-1.oraclecloud.com"
},
"lbaas": {
"user": "user@example.com",
"endpoint": "lbaas-00000000000000000000000000000000.balancer.oraclecloud.com",
"region": "uscom-central-1"
},
"paas": {
"user": "user@example.com",
"identity_id": "idcs-00000000000000000000000000000000",
"endpoint": "psm.us.oraclecloud.com",
"region": "uscom-central-1"
},
"object_storage": {

10 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
"auth-endpoint": "uscom-central-1.storage.oraclecloud.com/auth/v1.0",
"user": "Storage-example:user@example.com",
"endpoint": "uscom-central-1.storage.oraclecloud.com/v1/Storage-example"
}
}

Nota: Para versões mais nova onde o Identity domain é nome (Cloud Account Name), o arquivo de profile precisa ser configurado
conforme:

"object_storage": {
"auth-endpoint": "[Cloud Account Name].br.storage.oraclecloud.com/auth/v1.0",
"user": "Storage-[Cloud Account Name]:user@example.com",
"endpoint": "[Cloud Account Name].br.storage.oraclecloud.com/v1/Storage-[Cloud Account Name]"
}
}

GERAR API KEY PARA AMBIENTE OCI:

Para gerar a chave que será usada no ambiente de OCI, execute os comandos abaixo no servidor de control-s:

openssl genrsa -out ~/.oci/oci_api_key.pem 2048


chmod 770 ~/.oci/oci_api_key.pem
openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem
cat ~/.oci/oci_api_key_public.pem

11 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
OBTENDO INFORMAÇÕES NO AMBIENTE OCI:

Para a migração o Control-S precisa criar um servidor em OCI chamado Control-T, esse servidor é responsável pela orquestração dos
volumes que são enviados para OCI. Para isso é necessário configurar o arquivo secrets.yml, e este necessitará das seguintes
informações:

fingerprint; user_id; ocic_oci_sig_par; tenancy_id; compartment_id: region: availability_domain: subnet_id:

Coletar o User OCID, criar fingerprint e API Key:


1. Acesse a console de OCI e no menu esquerdo naveque em Identity > Users:

2. No menu de Usuários, clique nas reticências (...), clique em View User Details:

12 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
3. Colete o OCID do usuário:

4. Em 'API Keys', clique em 'Add Public Key':

13 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
5. Copie a chave gerada no Control-S (oci_api_key_public.pem), cole na caixa de texto e clique em Add:

O Fingerprint gerado será usado na configuração do arquivo secret.yml.

14 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Criar Bucket e Pre-Authenticate Request (PAR):

1. Acesse o Object Storage no menu lateral, conforme:

2. Clicar em 'Create Bucket':

15 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
3. Adicionar o nome 'ocic-oci-sig', confirme:

4. Clique nas reticências (...) e em 'Edit Visibility':

16 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
5. Altere a visibilidade do bucket para 'Public':

6. Por fim altere a PAR (Create Pre-Authenticated Request), conforme:

17 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
7. Confirme a URL gerada para adicionar no documento:

Coletar Tenancy/Compartment/Subnet OCID e Region:


1. Clique no Icone de usuário, e sobre o Tenancy, conforme:

18 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
2. Copie o Tenancy OCID, o home Region (ou região onde irá subir as instâncias) e também o Availability Domain (AD) que irá
configurar os serviços:

19 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
3. Em Identity > Compartments colete o OCID do compartimento onde irá provisionar os recursos:

20 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Coletar o Subnet OCID:

1. No menu lateral, em Networking clique sobre Virtual Cloud Networks (VCN):

4. Clique sobre a VCN préviamente criada:

21 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
5. Em 'Subnets', clique sobre as reticências (...) e em 'Copy OCID' da subnet desejada:

O arquivo do ansible está disponível em ~/opc/ansible/secret.yml, sendo as informações necessárias:

# OCI info
compartment_id: ocid1.compartment.oc1..aaaaaaaa...
user_id: ocid1.user.oc1..aaaaaaaa...
fingerprint: a0:a0:a0:a0:a0...
tenancy_id: ocid1.tenancy.oc1..aaaaaaaa...
region: us-ashburn-1
availability_domain: kWVD:US-ASHBURN-AD-3

22 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
# version and shape used to the Control-T instance
oracle_linux_version: '7.6'
shape: 'VM.Standard2.1'

# subnet must be from the availability_domain you specified


subnet_id: ocid1.subnet.oc1.iad.aaaaaaaa...

# The ocic_oci_sig_par should point to the PAR (pre-authorized request) for the ocic-oci-sig bucket in the OCI object storage.
ocic_oci_sig_par: PAR URL HERE

# OCI-Classic info
opc_profile_endpoint: compute.uscom-central-1.oraclecloud.com opc_password:
container: /Compute-tenancy/user@email.com

# Object Storage Classic REST Endpoint, username, password.


opc_object_storage_endpoint:
opc_object_storage_username:
opc_object_storage_password:

# The number of worker threads working on volume migrations


workerThreadCount: 10

# Control-S Instance settings


targetControllerAvailableStorageInGB: 2048
Conforme exemplo:

REALIZANDO O DISCOVERY NO AMBIENTE OCI-CLASSIC

1. Para gerar o discovery do ambiente classic é necessário executar os comandos abaixo à partir do servidor de Control-S:

opcmigrate discover

opcmigrate report (opcional para gerar relatório dos recursos em excel)

2. Após o discovery realizado é possível criar o plano de migração, conforme:

opcmigrate plan create --file resources-default.json --output migration-plan_true.json

3. Caso não queira realizar a migração de todos os recursos é importante alterar o plano de migração setando todos os campos
como false e apenas a(s) instancia(s) que deseja migrar como true, para isso execute o comando abaixo:

cat migration-plan_true.json | sed -e 's/true/false/' > migration-plan.json

23 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
4. Edite o arquivo migration-plan.json alterando apenas os recursos que deseja migrar para true.

5. Após essa configuração realizada basta rodar o comando abaixo para gerar o json com as instâncias que serão migradas
através do job de migração.

opcmigrate instances-export --plan migration-plan.json --format json > instances.json

6. Edite o arquivo instances.json gerado para adicionar os parametros de migração, sendo eles:

Parâmetro Atributo Observações


Especifique que os dados devem ser copiados
incremental true/false de forma incremental reduz o tempo de
inatividade das instâncias de origem.
Especifique o nome da instância que será
name [nome da instância]
migrada
Especifique se as instâncias a serem migradas
shutdown_policy ignore/shutdown/wait devem ser encerradas durante as migrações.
(shutdown)
Especifique o modo de inicialização da instância,
specified_launch_mode PARAVIRTUALIZED/EMULATED para que seja paravirtualizado é necessário
instalar os drivers na instância.
os linux/windows Especifique o sistema operacional
Especifique a Versão do Kernel do Linux (uname
osKernelVersion 4.1.12
-r)
osSku Server 2012 R2 Standard Especifique a Versão do Windows
Especifique se você deseja ignorar a migração
attached_only true/false do volume de inicialização de uma instância
(false)
/Compute- Especifique os volumes de armazenamento
specified_volumes_only
123456/email@example.com/vol1 anexados que você deseja migrar. (vazio)

Exemplo:

{
"version": "1",
"incremental": false,
"instances": [
{
"name": "MULTIPART_INSTANCE_NAME_HERE",
"os": "linux",
"osKernelVersion": "4.1.12",

24 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
"osSku": "",
"attached_only": false,
"specified_volumes_only": [],
"shutdown_policy": "wait",
"specified_launch_mode": "PARAVIRTUALIZED"
},
{
"name": "MULTIPART_INSTANCE_NAME_HERE",
"os": "windows",
"osSku": "Server 2012 R2 Standard",
"attached_only": false,
"specified_volumes_only": [],
"shutdown_policy": "shutdown",
"specified_launch_mode": "PARAVIRTUALIZED"
}
]
}

MIGRAÇÃO SERVIDORES LINUX:

Assegure-se de ter acesso SSH a cada instância de origem do Linux, por uma questão de facilidade copie a chave privada para o
servidor de control-s, assim terá mais facilidade para manipulação dos arquivos.

1. Em cada instância de origem, instale via yum ou apt os seguintes programas:

Yum: sudo yum install iscsi-initiator-utils cronie util-linux –y


Apt: sudo apt install open-iscsi cron util-linux –y

25 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
2. Verifique se o arquivo 70-persistent-net.rules não existe no diretório /etc/udev/rules.d. As regras de rede nesse arquivo
podem fazer com que os dispositivos de rede sejam renomeados após a migração devido a alterações no endereço MAC da
VM. Isso pode tornar a interface de rede inacessível após a migração. Para evitar esses problemas de rede, antes de migrar
a instância, remova ou renomeie esse arquivo, se ele existir.

3. Verifique se os pontos de montagem possuem configurados _netdev e nofail no arquivo /etc/fstab, essa configuração deve
existir para que os discos funcionem corretamente em OCI.

26 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
4. Copie os seguintes arquivos do servidor de cControl-S para o diretório /ocic_oci_mig na instância de origem que deseja
migrar:

/home/opc/src/create_manifest.py
/home/opc/src/inject_script.sh
/home/opc/src/iscsiattach.sh
/home/opc/src/process_manifest.py
/home/opc/src/validate_guest_os.py

5. Crie o arquivo /ocic_oci_mig/hostname.txt. Nele adicione o nome da instância e o PAR do Object Storage de OCI criado:

<my_instance_label>,https://<oci_par_url>

6. Mude o dono do arquivo para root:root

sudo chown root: /ocic_oci_mig -R

7. Após isso rode o script create_manifest.py como root:

python /ocic_oci_mig/create_manifest.py

8. Rode o script para validação do ambiente (paravirtualizado), caso todos os pré-requisitos sejam atendidos aparecerá
conforme imagem abaixo:

sudo python /ocic_oci_mig/validate_guest_os.py

Nesse caso (Oracle Linux 7.2) foi necessário adicionar os modulos conforme abaixo:

sudo dracut --add-drivers 'virtio_scsi virtio_console' -f /boot/initramfs-4.1.12-124.26.11.el7uek.x86_64.img

9. Adicione o script de inject no crontab, conforme:

echo "*/5 * * * * root /ocic_oci_mig/inject_script.sh" >> /etc/crontab

27 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
MIGRAÇÃO SERVIDORES W INDOW S:

Use o script fornecido no Control-S para configurar suas instâncias do Windows para migração.

As seguintes versões do Windows podem ser configuradas para migração:

 Server 2008 R2 Enterprise


 Server 2008 R2 Standard
 Server 2008 R2 Datacenter
 Server 2012 Standard
 Server 2012 Datacenter
 Server 2012 R2 Standard
 Server 2012 R2 Datacenter
 Server 2016 Standard
 Server 2016 Datacenter

Para cada instância do Windows que você deseja migrar, faça o seguinte.

1. Copie o arquivo /home/opc/src/windows_migrate.ps1 do Control-S para cada instância de origem.

10. Em cada instância de origem, navegue até a pasta em que você salvou o arquivo e execute windows_migrate.ps1 no
PowerShell.

As instâncias do Windows são migradas no modo EMULADO por padrão. Se você quiser migrar uma instância do Windows no modo
PARAVIRTUALIZADO, faça o download e instale os drivers paravirtualizados do Windows na instância do Windows antes de começar
a migração.

11. Faça login na sua conta do Oracle e baixe o Patch 27637937:

- https://updates.oracle.com/Orion/PatchDetails/process_form?patch_num=27637937

12. Execute o script, conforme:

28 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
13. Após o download do driver descompacte o arquivo e execute o Setup:

14. Selecione a opção de 'Custom', conforme:

29 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
15. Reinicie a instância para que a instalação tenha efeito:

30 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
INICIANDO O DAEMON E INSTALANDO O SERVIDOR DE CONTROL-T:

Para rodar os jobs de migração é necessário iniciar o deamon do control-s, use o comando abaixo para carregar as configurações do
arquivo ansible/secrets.yml.

opcmigrate migrate instance service setup

Com o arquivo carregado basta iniciar o serviço com o seguinte comando:

opcmigrate migrate instance service start

Para a criação do servidor de control-t em OCI é necessário realizar o setup, conforme:

opcmigrate migrate instance ctlt setup

31 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
CRIANDO O JOB DE MIGRAÇÃO:

opcmigrate migrate instance job run --job_file <instances.json>

opcmigrate migrate instance job list

Copie o "name": "08027617-a566-44eb-a1da-92ffd46bed33"

32 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Validar o status do Job:

opcmigrate migrate instance job status 08027617-a566-44eb-a1da-92ffd46bed33

Resumir Jobs Pausados

opcmigrate migrate instance job resume <job_name>

Deletar Jobs com erros:

opcmigrate migrate instance job delete <job_name>

33 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
INICIANDO E VALIDANDO O AMBIENTE MIGRADO

Inicie suas VMs usando a console do OCI ou qualquer outra interface. Use os volumes de inicialização migrados para ativar as
instâncias de computação necessárias. Quando suas instâncias estiverem prontas, anexe os volumes de dados apropriados a cada
instância.

1. Na sessão de Compute > Boot Volumes, selecione o disco que foi migrado e vá em ‘Edit’:

2. Altere o nome do volume e clique em ‘Create Instance’:

3. Certifique-se que a imagem de origem está com o disco selecionado e informe os dados da instância, como nome, shape, rede e
etc:

34 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
4. Após a criação da instância realize o acesso e valide-a:

VALIDAR O AMBIENTE DE DESTINO

Depois de concluir a migração das suas VMs e os volumes de armazenamento, valide a configuração do seu ambiente de destino.
Certifique-se de que todas as VMs estejam em execução e que possam ser acessadas, validem também que todos os volumes de
armazenamento estejam anexados e montados e que todas as regras de rede e de firewall tenham sido implementadas
adequadamente.

Valide suas VMs e os volumes de armazenamento


Depois de iniciar cada uma de suas VMs migradas, efetue login em cada VM para garantir que você tenha acesso ao sistema e para
verificar se todos os volumes adicionais necessários estão conectados e montados conforme o esperado.

35 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
Verifique se suas instâncias foram iniciadas no modo emulado ou no modo paravirtualizado, conforme o esperado. Instâncias do
Linux com uma versão do kernel inferior a 3.4 são importadas no modo emulado. Instâncias com uma versão mais nova do
kernel são importadas no modo paravirtualizado. Se a versão do kernel do sistema operacional convidado não puder ser determinada,
a imagem será importada no modo emulado. Para sistema operacional Windows é necessário instalar o driver do Virtio conforme
explicado anteriormente.

Valide suas licenças do Windows no ambiente de destino


Depois de iniciar suas VMs Windows, verifique sua licença:

Faça o login em cada VM do Windows usando o RDP. No PowerShell ou em uma janela do prompt de comando, insira:

slmgr / dli

A caixa de diálogo Host de scripts do Windows é exibida. Verifique se o novo endereço KMS 169.254.169.253 é exibido e se o status
da Licença é Licenciado.

36 MIGRATION TOOL / [Migration Tools] Como migrar instâncias de OCI-C para OCI
ORACLE CORPORATION

Worldwide Headquarters
500 Oracle Parkway, Redwood Shores, CA 94065 USA

Worldwide Inquiries
TELE + 1.650.506.7000 + 1.800.ORACLE1
FAX + 1.650.506.7200

CONNECT W ITH US

Call +1.800.ORACLE1 or visit oracle.com. Outside North America, find your local office at oracle.com/contact.

blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle

Copyright © 2019, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are
subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed
orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be
reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. This device has
not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or lease,
or sold or leased, until authorization is obtained. (THIS FCC DISLAIMER MAY NOT BE REQUIRED. SEE DISCLAIMER SECTION ON PAGE 2 FOR
INSTRUCTIONS.)
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks
of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0819

Você também pode gostar