Transfira arquivos grandes para uma instância ECS, mesmo sem IP público, usando o OSS como intermediário.
Visão geral
O processo consiste em duas etapas principais:
Envie o arquivo para um bucket do OSS na mesma região da instância ECS.
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.
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.
-
Instale e faça login no ossbrowser.
Consulte Instalar o ossbrowser 2.0 e Fazer login no ossbrowser 2.0.
-
Crie um bucket.
-
Clique em Create Bucket e configure os parâmetros a seguir. Mantenha os valores padrão para os demais parâmetros.
Bucket Name: Insira um nome para o bucket.
-
Region: Selecione Specific Region e escolha a região da instância ECS. Consulte Visualizar informações da instância.

Clique em Create.
-
-
Envie o arquivo para o bucket.
-
Clique no bucket criado.

-
Clique em Upload e envie o arquivo.

-
-
Obtenha a URL de download do arquivo.
Localize o arquivo enviado. Na coluna Actions, clique em .
-
Clique em Generate e, em seguida, em Copy URL.

Etapa 2: Baixar o arquivo do OSS
Acesse a instância e baixe o arquivo do OSS pela rede interna.
-
Converta a URL de download em uma URL de rede interna.
A URL copiada é de rede pública. Adicione
-internalantes de.aliyuncs.compara convertê-la em uma URL de rede interna. Isso evita taxas de transferência de dados para instâncias na mesma região.NotaExemplo:
https://****.oss-cn-hangzhou.aliyuncs.com/demo-1.0.jar?******torna-sehttps://****.oss-cn-hangzhou-internal.aliyuncs.com/demo-1.0.jar?******. -
Baixe o arquivo para a instância pela rede interna.
Instância Windows
Conecte-se à instância Windows. Consulte Conectar-se a uma instância Windows usando o Workbench.
-
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
Conecte-se à instância Linux. Consulte Fazer login em uma instância Linux usando o Workbench.
-
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 baixarhttps://****.oss-cn-hangzhou-internal.aliyuncs.com/demo-1.0.jar?******e salvá-lo comodemo.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.