Criando uma Instância com base em uma Configuração de Instância
Você pode criar uma instância usando uma configuração de instância como modelo.
Não é possível alterar muitas das definições definidas na configuração da instância quando você cria uma instância com base nessa configuração. Por exemplo, não é possível alterar o domínio de disponibilidade, o compartimento, a imagem, a forma e o sub-rede.
Antes de Começar
Antes de criar uma instância com base em uma configuração de instância, você precisa de uma configuração de instância para ser usada como modelo da instância. Além disso, existem requisitos específicos para Linux e Windows.
Requisitos de Instância do Linux
Para estabelecer conexão com sua instância do Linux, considere o seguinte.
- Se a configuração da instância Não incluir uma chave pública e você quiser usar sua própria chave Secure Shell (SSH) para estabelecer conexão com a instância usando o SSH, precisará da chave pública no par SSH que você planeja usar. A chave deve estar no formato OpenSSH. Para obter mais informações, consulte Gerenciando Pares de Chaves em Instâncias do Linux.
- Se a configuração da instância incluir uma chave SSH, essa chave SSH deverá ser usada para estabelecer conexão com todas as instâncias criadas na configuração da instância.
Requisitos de Instância do Windows
Para o Windows, você precisa de uma regra da VCN que permita o acesso ao RDP (Remote Desktop Protocol) para que possa estabelecer conexão com sua instância. Para fazer isso, você precisa de uma regra de entrada stateful para o tráfego TCP na porta 3389 de destino da origem 0.0.0.0/0 e qualquer porta da origem. Para obter mais informações, consulte Regras de Segurança. Você pode implementar essa regra de segurança em um grupo de segurança de rede ao qual você adiciona essa instância do Windows. Ou pode implementar essa regra de segurança em uma lista de segurança usada pela sub-rede da instância.
- Abra o menu de navegação , selecione Rede e selecione Redes virtuais na nuvem.
-
Em Escopo da Lista, selecione um compartimento no qual você tenha permissão para trabalhar. A página é atualizada para exibir somente os recursos desse compartimento. Se você não tiver certeza de qual compartimento usar, entre em contato com um administrador.
- Selecione a VCN na qual você deseja criar a regra de segurança.
-
Execute um dos seguintes procedimentos:
-
Adicione a regra a um grupo de segurança de rede ao qual a instância pertence:
- Em Recursos, selecione Grupos de Segurança de Rede.
- Selecione o Grupo de Segurança de Rede ao qual deseja adicionar a regra.
- Selecione Adicionar Regras.
-
Informe os seguintes valores para a regra:
- Sem monitoramento de estado: Deixe a caixa de seleção desmarcada.
- Direção: Entrada
- Tipo de Origem: CIDR
- CIDR de Origem: 0.0.0.0/0
- Protocolo IP: RDP (TCP/3389)
- Intervalo de Portas de Origem: Tudo
- Intervalo de Portas de Destino: 3389
- Descrição: Uma descrição opcional da regra.
- Selecione Adicionar.
-
Para adicionar a regra a uma lista de segurança usada pela sub-rede da instância:
- Em Recursos, selecione Listas de Segurança.
- Selecione a lista de segurança desejada.
- Selecione Adicionar Regras de Entrada.
-
Informe os seguintes valores para a regra:
- Sem monitoramento de estado: Deixe a caixa de seleção desmarcada.
- Tipo de Origem: CIDR
- CIDR de Origem: 0.0.0.0/0
- Protocolo IP: RDP (TCP/3389)
- Intervalo de Portas de Origem: Tudo
- Intervalo de Portas de Destino: 3389
- Descrição: Uma descrição opcional da regra.
- Selecione Adicionar Regras de Entrada.
-
Etapas para Criar uma Instância a partir de uma Configuração de Instância
Siga estas etapas para criar uma instância com base em uma configuração de instância usando a Console, a CLI ou a API.
- Na página de lista Configurações de Instância, selecione a configuração de instância que deseja usar como modelo para criar a instância. Se precisar de ajuda para localizar a página da lista, consulte Listando Configurações da Instância.
- Selecione Iniciar instância.
- Informe um nome para a instância. Você pode adicionar ou alterar o nome posteriormente. O nome não precisa ser exclusivo porque um OCID (Oracle Cloud Identifier) identifica a instância com exclusividade. Evite digitar informações confidenciais.
- Para Colocação, Imagem e forma e Rede, você pode alterar algumas opções avançadas, incluindo o tipo de capacidade, o domínio da falha, opções de blindagem e opções de ativação. Para obter mais informações sobre as definições nessas seções, consulte Criando uma Instância.
-
Instâncias do Linux: Se a configuração da instância Não incluir uma chave pública SSH para a instância, você poderá fornecer uma agora. Se a configuração da instância incluir uma chave pública SSH para a instância, essa chave SSH deverá ser usada para estabelecer conexão com todas as instâncias criadas na configuração da instância.
Na seção Adicionar chaves SSH, gere um par de chaves SSH ou faça upload de sua própria chave pública. Selecione uma das seguintes opções:-
Generate a key pair for me: O Oracle Cloud Infrastructure gera um par de chaves RSA para a instância. Selecione Salvar Chave Privada e salve a chave privada no seu computador. Opcionalmente, selecione Salvar Chave Pública e salve a chave pública.
Cuidado
Qualquer um que tenha acesso à chave privada pode estabelecer conexão com a instância. Armazene a chave privada em um local seguro.Importante
Para usar um par de chaves gerado pelo OCI, acesse a instância de um sistema com o OpenSSH instalado. OpenSSH é incluído por padrão em todas as versões atuais do Linux, MacOS, Windows e Windows Server. Para obter mais informações, consulte Gerenciando Pares de Chaves em Instâncias do Linux. - Fazer upload de arquivos de chave pública (.pub): Faça upload da parte de chave pública do seu par de chaves. Navegue até o arquivo de chaves cujo upload você deseja fazer ou arraste e solte o arquivo na caixa. Para fornecer várias chaves, mantenha pressionada a tecla Comando (no Mac) ou a tecla Ctrl (no Windows) ao selecionar os arquivos.
- Colar chaves públicas: Cole na caixa a parte de chave pública do seu par de chaves.
- Nenhuma chave SSH: Só selecione essa opção se você não quiser estabelecer conexão com a instância usando SSH. Você não pode fornecer uma chave pública nem salvar o par de chaves gerado pelo Oracle Cloud Infrastructure após a criação da instância.
-
- Especifique os detalhes do Volume de inicialização da instância. Para obter mais informações sobre as definições nesta seção, consulte Criando uma Instância.
- Para configurar uma migração ao vivo, selecione Mostrar opções avançadas e, na guia Configuração da disponibilidade, faça suas seleções. Para obter mais informações sobre as definições nesta seção, consulte Criando uma Instância.
-
Selecione Criar.
Dica
Para rastrear o andamento da operação e solucionar erros que ocorrem durante a criação da instância, use a solicitação de serviço associada.
O Próximo
Veja algumas coisas que você pode fazer com a nova instância.
- Após a instância ser provisionada, detalhes sobre ela aparecem na lista de instâncias. Para exibir mais detalhes, incluindo endereços IP e a senha inicial (para instâncias de Windows), selecione o nome da instância.
- Quando a instância estiver totalmente provisionada e em execução, você poderá se conectar com a instância. Você estabelece conexão com uma instância do Linux usando uma conexão SSH (Secure Shell) e estabelece conexão com uma instância do Windows usando uma conexão de Área de Trabalho Remota.
- Você pode anexar um volume em bloco à instância, desde que o volume esteja no mesmo domínio de disponibilidade.
- Você pode permitir que usuários adicionais estabeleçam conexão com a instância.
Use o comando instance launch e os parâmetros necessários para criar uma instância com base em uma configuração de instância:
oci compute instance launch --from-json <file://path/to/file.json>
<file://path/to/file.json> é o caminho para um arquivo JSON que define os detalhes da instância. Para obter informações sobre como gerar um exemplo do arquivo JSON, consulte Opções Avançadas de JSON.
Para obter uma lista completa de flags e opções de variáveis para os comandos da CLI do serviço Compute, consulte a referência de linha de comando para o Serviço Compute.
Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.
Use estas operações da API para criar as instâncias:
- LaunchInstance
- LaunchInstanceConfiguration: Crie uma instância com base em uma configuração de instância
- GetInstanceDefaultCredentials