Todos os produtos
Search
Central de documentação

Elastic Compute Service:Transferir arquivos para uma instância ECS com OSS

Última atualização: Jul 03, 2026

Transfira arquivos grandes para uma instância ECS, mesmo sem IP público, usando o OSS como intermediário.

Visão geral

image

O processo consiste em duas etapas principais:

  1. Envie o arquivo para um bucket do OSS na mesma região da instância ECS.

  2. Baixe o arquivo do OSS para a instância ECS pela rede interna.

Faturamento

  • O armazenamento de arquivos no OSS gera taxas de armazenamento.

  • O upload de arquivos para o OSS não gera taxas de transferência de dados.

  • O download de arquivos do OSS para uma instância ECS na mesma região, via rede interna, não gera taxas de transferência de dados.

  • O upload e o download de arquivos geram taxas de solicitação.

Consulte Itens faturáveis para obter detalhes sobre o faturamento do OSS.

Etapa 1: Enviar o arquivo para o OSS

Envie o arquivo para um bucket do OSS na mesma região da instância ECS. Use o ossbrowser no computador local.

Importante

A transferência de arquivos de 10 GB ou mais com o ossbrowser pela rede pública pode falhar. Nesse caso, use o Upload multipartido.

  1. Ativar o Object Storage Service.

  2. Instale e faça login no ossbrowser.

    Consulte Instalar o ossbrowser 2.0 e Fazer login no ossbrowser 2.0.

  3. Crie um bucket.

    1. Clique em Create Bucket e configure os parâmetros a seguir. Mantenha os valores padrão para os demais parâmetros.

    2. Clique em Create.

  4. Envie o arquivo para o bucket.

    1. Clique no bucket criado.

      image

    2. Clique em Upload e envie o arquivo.

      image

  5. Obtenha a URL de download do arquivo.

    1. Localize o arquivo enviado. Na coluna Actions, clique em image > Obtain URL.

    2. Clique em Generate e, em seguida, em Copy URL.

      image

Etapa 2: Baixar o arquivo do OSS

Acesse a instância e baixe o arquivo do OSS pela rede interna.

  1. Converta a URL de download em uma URL de rede interna.

    A URL copiada é de rede pública. Adicione -internal antes de .aliyuncs.com para convertê-la em uma URL de rede interna. Isso evita taxas de transferência de dados para instâncias na mesma região.

    Nota

    Exemplo: https://****.oss-cn-hangzhou.aliyuncs.com/demo-1.0.jar?****** torna-se https://****.oss-cn-hangzhou-internal.aliyuncs.com/demo-1.0.jar?******.

  2. Baixe o arquivo para a instância pela rede interna.

    Instância Windows

    1. Conecte-se à instância Windows. Consulte Conectar-se a uma instância Windows usando o Workbench.

    2. Abra um navegador na instância e insira a URL de rede interna para baixar o arquivo.

      Você também pode usar o ossbrowser ou o ossutil na instância Windows. Consulte Download simples .

    Instância Linux

    1. Conecte-se à instância Linux. Consulte Fazer login em uma instância Linux usando o Workbench.

    2. Baixe o arquivo. Este exemplo usa o comando wget:

      wget -O <filename> '<file_internal_url>'

      Substitua <filename> pelo nome do arquivo de destino e <file_internal_url> pela URL de rede interna. Por exemplo, para baixar https://****.oss-cn-hangzhou-internal.aliyuncs.com/demo-1.0.jar?****** e salvá-lo como demo.jar:

      wget -O demo.jar 'https://****.oss-cn-hangzhou-internal.aliyuncs.com/demo-1.0.jar?******'

(Opcional) Etapa 3: Limpar recursos

Para evitar taxas de armazenamento, exclua o arquivo do bucket do OSS após o download.

Referências

Consulte O que é o Object Storage Service (OSS)?