Todos os produtos
Search
Central de documentação

Server Migration Center:Migrate servers over a private network

Última atualização: Nov 02, 2026

Se o seu data center on-premises, ambiente de VMs ou host na nuvem consegue acessar uma Virtual Private Cloud (VPC) do Alibaba Cloud, use o recurso de transferência privada do Server Migration Center (SMC) para uma migração mais rápida e estável do que pela rede pública.

Cenários

  • Cenário 1: O servidor de origem não tem acesso à rede pública, mas o data center possui um egresso público.

    Conecte o servidor de origem a uma VPC por meio do VPN Gateway, Express Connect ou Smart Access Gateway. Em seguida, configure um servidor proxy para que o servidor de origem acesse o SMC e migre por uma rede privada.

  • Cenário 2: O servidor de origem tem acesso à rede pública, mas a velocidade de migração é limitada.

    Conecte o servidor de origem a uma VPC por meio do VPN Gateway, Express Connect ou Smart Access Gateway e selecione a transferência privada ao criar o job de migração do SMC.

Processo de migração

A figura a seguir mostra o processo de migração por transferência privada.adasd566

  1. Baixe o cliente do SMC e instale-o no servidor de origem.

  2. Execute o cliente do SMC no servidor de origem e use um servidor proxy (Proxies diretos) para importar a origem da migração para o console do SMC.

  3. No console do SMC, crie e inicie um job de migração que use a transferência privada.

  4. O SMC cria recursos com base no job de migração e usa a VPC conectada via Express Connect para migrar dados do servidor de origem para o Alibaba Cloud.

  5. Durante a migração, o servidor proxy retransmite instruções do SMC para o cliente. Se ocorrer um erro, o SMC interrompe a migração e envia o log de erros para o cliente por meio do servidor proxy.

Proxies diretos

Um proxy direto fica entre um cliente e um servidor. Quando um cliente não tem acesso à rede pública, ele envia solicitações por meio do proxy, que as encaminha para o servidor de destino e retorna as respostas.Forward proxy

Benefícios de um proxy direto:

  • Permite que os clientes acessem recursos na rede pública.

  • Armazena em cache dados públicos acessados com frequência para acelerar solicitações subsequentes.

  • Autoriza o acesso do cliente para aumentar a segurança.

  • Oculta informações do cliente ao acessar recursos públicos e registra o acesso do cliente.

Pré-requisitos

  • Seu data center on-premises está conectado a uma VPC do Alibaba Cloud por meio do VPN Gateway, Express Connect ou Smart Access Gateway. Conectar uma VPC a um data center ou outra nuvem.

  • As portas 8703 e 8080 estão abertas no firewall do seu data center para transferência de dados entre a origem da migração e a instância intermediária.

  • O servidor de origem e o servidor proxy podem se comunicar entre si, e o servidor proxy pode acessar a rede pública.

Procedimento

  1. Crie um servidor proxy e abra a porta 3128.

    • (Recomendado) Crie uma instância ECS com CentOS 7 ou posterior. Criar uma instância usando o assistente de inicialização personalizada.

      Por padrão, as instâncias ECS podem acessar os endpoints privados do SMC. Verifique se os seguintes endpoints estão acessíveis:

      • https://<region-id>.axt.aliyun.com. Por exemplo, o endpoint da região China (Hangzhou) é https://cn-hangzhou.axt.aliyun.com.

      • https://smc.vpc-proxy.aliyuncs.com.

    • Crie um servidor fora do Alibaba Cloud para usar como servidor proxy.

      Certifique-se de que o servidor proxy possa acessar os seguintes endpoints públicos do SMC: https://smc.aliyuncs.com.

  2. Instale o Squid em um servidor na VPC com conexão privada.

    1. Conecte-se ao servidor Linux usando uma ferramenta de conexão remota, como o WinSCP.

      Este exemplo usa um servidor com CentOS 7.9.

    2. Execute os seguintes comandos para desativar o firewall.

      systemctl stop firewalld
      setenforce 0
    3. Execute o seguinte comando para instalar o Squid.

      yum -y install squid
    4. Verifique se /etc/squid/squid.conf contém uma regra que permite o acesso do bloco CIDR do servidor de origem.

      cat /etc/squid/squid.conf
      # Example rule allowing access from your local networks.
      # Adapt to list your (internal) IP networks from where browsing
      # should_be_allowed
      acl localnet src 0.0.xxx     255.255.255    # RFC 1122 "this" network (LAN)
      acl localnet src 10.0.xxx                   # RFC 1918 local private network (LAN)
      acl localnet src 100.xxx    /10             # RFC 6598 shared address space (CGN)
      acl localnet src 169.xxx    0/16            # RFC 3927 link-local (directly plugged) machines
      acl localnet src 172.xxx    0/16            # RFC 1918 local private network (LAN)
      acl localnet src 192.xxx    0/16            # RFC 1918 local private network (LAN)
      acl localnet src fc00::/7                   # RFC 4193 local private network range
      acl localnet src fe80::/10                  # RFC 4291 link-local (directly plugged) machines
      
      acl SSL_ports port 443
      acl Safe_ports port 80       # http
      acl Safe_ports port 21       # ftp
      acl Safe_ports port 443      # https
      • Se contiver, prossiga para a próxima etapa.

      • Se não contiver, execute as seguintes etapas:

        1. Execute o seguinte comando para editar o arquivo de configuração do Squid:

          vim /etc/squid/squid.conf
        2. Pressione i e adicione o bloco CIDR necessário. Por exemplo, adicione acl localnet src 0.0.0.0/0 para permitir todos os endereços IP.

          Adicione acl localnet src 0.0.0.0/0 à seção ACL do arquivo de configuração do Squid. A seguir está uma configuração de exemplo:

          # Example rule allowing access from your local networks.
          # Adapt to list your (internal) IP networks from where browsing
          # should be allowed
          acl localnet src 0.0.0.0/0
          acl localnet src 0.0.xxx.xxx.255.255    # RFC 1122 "this" network (LAN)
          acl localnet src 10.xxx                 # RFC 1918 local private network (LAN)
          acl localnet src 100.xxx                # RFC 6598 shared address space (CGN)
          acl localnet src 169.xxx                # RFC 3927 link-local (directly plugged) machines
          acl localnet src 192.xxx                # RFC 1918 local private network (LAN)
          acl localnet src fc00::/7               # RFC 4193 local private network range
          acl localnet src fe80::/10              # RFC 4291 link-local (directly plugged) machines
          
          acl SSL_ports port 443
          acl Safe_ports port 80          # http
          acl Safe_ports port 21          # ftp
          acl Safe_ports port 443         # https
          acl Safe_ports port 210         # xxx
          Importante

          O Squid usa a porta 3128 por padrão. Para alterar a porta, modifique http_port 3128 na configuração.

        3. Pressione Esc, insira :wq e pressione Enter para salvar e sair.

    5. Inicie e ative o Squid.

      systemctl start squid
      systemctl enable squid
  3. Importe uma origem de migração usando o cliente do SMC. Importar uma origem de migração usando o cliente do SMC.

    Após baixar e descompactar o cliente do SMC, configure o servidor proxy no arquivo de configuração do cliente antes de importar a origem da migração. Para configurar o proxy em um sistema Linux:

    1. No diretório go2aliyun_client (ou /root/smc para o conector agentless da VMware), abra o arquivo client_data.

      Este exemplo usa um cliente do SMC para uma distribuição Linux genérica de 64 bits.

      cd go2aliyun_client_linux_x86_64 # If you use the VMware agentless connector, switch to the /root/smc directory.
      vim client_data
    2. Localize o item de configuração proxy.

      "net": {
          "net_mode": 0,
          "no_libcurl": false,
          "proxy": {
              "ip_port": "",
              "user_pwd": ""
          }
      },
    3. Defina ip_port como o endereço IP e a porta do servidor proxy.

      Configuração de exemplo:

      "proxy": {
          "ip_port": "172.168.XX.XX:3128",
          "user_pwd": ""
      }

      Pressione Esc, insira :wq e pressione Enter para salvar e sair.

    4. (Opcional) Se o servidor proxy for uma instância ECS sem endereço IP público, especifique o endpoint privado do SMC.

      ./go2aliyun_client --rerun --useaxt=cn-hangzhou

      Substitua cn-hangzhou pelo ID da região do servidor proxy.

  4. Crie e inicie um job de migração no console do SMC. Etapa 2: Configurar um job de migração.

    Ao configurar o job de migração, defina Network Type como VPC e configure a VPC e o vSwitch que tenham conexão privada.