Se você precisar de instâncias do Elastic Compute Service (ECS) idênticas ou quase idênticas para testes, dimensionamento, recuperação de desastres ou migração, clone uma instância existente em vez de configurar uma nova do zero. A clonagem copia o tipo e a configuração da instância e, opcionalmente, os dados do disco.
Modos de clonagem
|
Modo |
Contain Instance Data |
O que é criado |
Dados copiados |
|
Apenas configuração |
Não selecionado |
Nova instância com o mesmo tipo e configuração |
Não |
|
Configuração e dados |
Selecionado |
Nova instância com o mesmo tipo, configuração e dados de disco |
Sim (por meio de imagens personalizadas intermediárias) |
Para migrar dados entre duas instâncias existentes, utilize um fluxo de trabalho diferente: Criar uma imagem personalizada a partir da instância source > Copiar a imagem (apenas entre regiões) > Substituir o sistema operacional da instância de destino.
Limitações
Apenas instâncias baseadas em VPC suportam clonagem. Instâncias de rede clássica não são compatíveis.
Uma única tarefa de clonagem suporta até 20 instâncias.
A clonagem está disponível apenas no console ECS. Não há operação de API disponível.
Pré-requisitos
Antes de começar, certifique-se de que:
A imagem da instância source esteja visível na página Imagens no console ECS ou seja retornada pela operação DescribeImages.
(Usuários RAM) As políticas de sistema AliyunECSFullAccess, AliyunVPCFullAccess e AliyunROSFullAccess estejam anexadas ao usuário RAM. Consulte Criar um usuário RAM e conceder permissões.
Clonar uma instância
Acesse a página Instâncias do console ECS.
Na barra de navegação superior, selecione a região e o grupo de recursos da instância source.
Clique em Instance ID de destino para abrir a página de detalhes da instância. Clique em All Operations no canto superior direito, pesquise e clique em Clone Instance.
-
Na caixa de diálogo Clone Instance, configure os parâmetros a seguir e clique em Next.
Parâmetro
Descrição
Destination Region
Região da instância clonada.
Destination Zone
Zona da instância clonada.
Destination vSwitch
VPC da instância clonada. Se não especificado, o sistema cria um vSwitch com base na configuração do vSwitch source e atribui um endereço IP privado do novo bloco CIDR. Caso um vSwitch de destino seja especificado, o sistema atribui um endereço IP privado do bloco CIDR desse vSwitch. Durante a clonagem entre regiões, se nada for especificado, o sistema cria uma VPC baseada na configuração da VPC source e seleciona uma zona para criar um vSwitch baseado no vSwitch source. Ao especificar uma VPC ou região diferente, o sistema cria grupos de segurança no destino. Quando a VPC ou região source é especificada, os grupos de segurança originais são reutilizados.
Destination vSwitch
vSwitch da instância clonada.
Destination Instance Quantity
Quantidade de instâncias clonadas a criar. Máximo: 100. Se o número exceder a cota restante de instâncias, apenas a quantidade permitida pela cota será criada.
Contain Instance Data
Se não selecionado, o sistema cria uma instância clonada com o mesmo tipo da instância source. Se selecionado, o sistema cria uma instância clonada com o mesmo tipo e dados da instância source. Recomendamos parar a instância source antes da clonagem para garantir a consistência dos dados. Se o tipo da instância source estiver esgotado, o sistema seleciona um tipo similar.
-
Na etapa Configuration Preview, confirme a configuração e clique em Start.
NotaNa primeira vez que clonar uma instância, leia os ECS Terms of Service e selecione I have read and agreed to ECS Terms of Service.
Acompanhe o progresso da clonagem. O Resource Orchestration Service (ROS) implementa esse processo. Visualize o andamento no console ROS. Após a conclusão da clonagem, a pilha do ROS é excluída automaticamente, mas todos os recursos criados (VPC, vSwitch, grupos de segurança, imagem personalizada e instância) são mantidos.
Na etapa Clone Result, a mensagem "The instance is cloned" confirma que a clonagem foi concluída.
Verificar a instância clonada
Após a clonagem, verifique se a instância clonada funciona conforme o esperado:
Acesse a página Instâncias na região de destino. Confirme se a instância clonada está no estado Running.
Clique em ID da instância clonada e confirme se as atribuições de tipo de instância, VPC, vSwitch e grupo de segurança correspondem ao esperado.
Verifique o endereço IP privado e o endereço IP público. Reassocie um Elastic IP Address (EIP) se necessário.
Se a opção Contain Instance Data tiver sido selecionada, faça login na instância clonada e verifique se os discos de dados estão montados e se os dados estão intactos.
Inicie os aplicativos e verifique a conectividade de rede. Verifique as regras de entrada e saída do grupo de segurança, especialmente se a instância foi clonada para uma VPC ou região diferente.
Configure regras de alerta do CloudMonitor para a instância clonada. As configurações de monitoramento não são copiadas da instância source.
O que é clonado
|
Atributo |
Comportamento da clonagem |
|
Nome da instância |
Igual ao da instância source. |
|
Tipo de instância |
Idêntico ao da instância source. Caso o tipo da instância source esteja esgotado na zona de destino, o sistema seleciona um tipo similar. |
|
Dados do usuário (cloud-init) |
Clonados junto com a configuração da instância. |
|
Endereço IP privado |
Diferente. Se nenhum vSwitch de destino for especificado, o sistema cria um vSwitch baseado na configuração do vSwitch source e atribui um endereço IP privado do novo bloco CIDR. Quando um vSwitch de destino é definido, o sistema atribui um endereço IP privado do bloco CIDR desse vSwitch. |
|
Endereço IP público |
Diferente. Atribuído automaticamente e único. |
|
EIP |
Não clonado. Se um EIP estiver associado à instância source, o sistema não cria nem associa automaticamente um EIP à instância clonada. Associe um EIP manualmente após a clonagem. |
|
Grupos de segurança |
Ao usar a VPC source, a instância clonada herda os grupos de segurança originais. Se uma VPC ou região diferente for especificada, o sistema clona um grupo de segurança da instância source. As regras do grupo de segurança permanecem as mesmas. |
|
Configurações de monitoramento |
Não clonadas. Regras de alerta do CloudMonitor direcionadas à instância source não são aplicadas à instância clonada. Configure o monitoramento após a clonagem. |
Faturamento
A instância clonada utiliza o mesmo método de faturamento da instância source.
Ao selecionar Contain Instance Data, o sistema cria imagens personalizadas intermediárias nomeadas com o prefixo TemplateScratch-. Essas imagens geram cobranças de armazenamento. Para preços de imagens, consulte Imagens.
|
Cenário |
Contain Instance Data |
Como funciona |
|
Clonagem na mesma região |
Selecionado |
Cria uma imagem personalizada a partir da instância source e, em seguida, cria a instância clonada a partir dessa imagem. |
|
Clonagem na mesma região |
Não selecionado |
Cria a instância clonada a partir da imagem existente da instância source. |
|
Clonagem entre regiões |
Selecionado |
Gera uma imagem personalizada da instância source, copia a imagem para a região de destino e cria a instância clonada a partir da cópia da imagem. |
|
Clonagem entre regiões |
Não selecionado |
Cria a instância clonada a partir da imagem da instância source na região de destino. A imagem deve ser pública ou do Alibaba Cloud Marketplace e estar disponível na região de destino. |
Caso a instância source não possua uma imagem associada, selecione Contain Instance Data.
Você será cobrado pela imagem personalizada e pela cópia da imagem. Se não precisar mais delas, exclua-as na região source ou de destino após a clonagem.
Perguntas frequentes
Por que minha instância clonada recebeu um tipo de instância diferente?
Se o tipo da instância source estiver esgotado na zona de destino, o sistema seleciona automaticamente um tipo similar. Verifique a página de detalhes da instância clonada para confirmar o tipo atribuído.
Posso clonar para uma região diferente sem selecionar Contain Instance Data?
Sim, mas apenas se a imagem da instância source for uma imagem pública ou do Alibaba Cloud Marketplace disponível na região de destino. Caso a instância source utilize uma imagem personalizada, selecione Contain Instance Data para copiar a imagem para a região de destino.
Por que vejo uma imagem TemplateScratch- após a clonagem?
Quando a opção Contain Instance Data está selecionada, o sistema cria uma imagem personalizada com o prefixo TemplateScratch- como parte do processo de clonagem. Exclua essa imagem após a clonagem caso não seja mais necessária para evitar cobranças de armazenamento.
Quais recursos são mantidos após a clonagem?
A pilha do ROS usada para a clonagem é excluída automaticamente, mas todos os recursos criados são mantidos: VPC, vSwitch, grupos de segurança, imagens personalizadas e a instância clonada. Gerencie ou exclua esses recursos conforme necessário.