Todos os produtos
Search
Central de documentação

Elastic Compute Service:Compress files

Última atualização: Jul 03, 2026

O tamanho e a quantidade de arquivos afetam a eficiência do envio. Para acelerar a transferência de arquivos grandes ou múltiplos arquivos para uma instância do Elastic Compute Service (ECS), recomendamos compactar os arquivos ou pastas, enviá-los e descompactá-los em seguida. Este tópico descreve como compactar e descompactar arquivos ou pastas e verificar a integridade dos dados após a transferência.

Visão geral da solução

Melhore a eficiência da transferência em cenários com arquivos grandes ou grande volume de itens. Ferramentas como o Workbench permitem enviar apenas um arquivo por vez. Agrupe vários arquivos em um pacote compactado e envie-o para viabilizar o upload em lote.

Procedimento

  1. Compacte os arquivos no computador local. Use o sistema operacional local para criar um pacote compactado com os arquivos ou pastas que deseja enviar à instância ECS.

  2. Envie o pacote compactado para a instância ECS. Utilize uma ferramenta de transferência para fazer o upload do pacote. Para obter informações sobre como selecionar um método de transferência de arquivos, consulte Selecionar um método de transferência de arquivos.

  3. Descompacte os arquivos na instância ECS. Após o upload, extraia o conteúdo do pacote diretamente na instância ECS.

Selecionar uma ferramenta de compactação

Selecione a ferramenta de compactação adequada com base na tabela a seguir.

Você também pode escolher a ferramenta conforme sua preferência. A tabela abaixo detalha ferramentas específicas e seus formatos correspondentes.

Sistema operacional local

Sistema operacional da instância ECS

Formato do pacote compactado

Ferramenta de compactação

Tutorial de compactação

Tutorial de descompactação

Windows

Windows

zip

Ferramenta nativa de compactação

Compactar arquivos em um pacote zip no Windows

Descompactar arquivos de um pacote zip no Windows

Windows

Linux

tar.gz

7-Zip

Compactar arquivos em um pacote tar.gz no Windows

Descompactar arquivos de um pacote tar.gz no Linux

macOS e Linux

Windows

zip

zip (comando)

Compactar arquivos em um pacote zip no macOS ou Linux

Descompactar arquivos de um pacote zip no Windows

macOS e Linux

Linux

tar.gz

tar (comando)

Compactar arquivos em um pacote tar.gz no macOS ou Linux

Descompactar arquivos de um pacote tar.gz no Linux

Tutoriais de compactação

Compactar arquivos em um pacote zip no Windows

Use o recurso nativo do Windows para criar pacotes zip. Siga as etapas abaixo.

A interface pode variar conforme a versão do sistema operacional.
  1. Localize a pasta ou o arquivo desejado, clique com o botão direito e escolha Send to > Compressed (zipped) folder.

  2. Após a conclusão, um pacote com a extensão .zip será gerado ao lado do item original.

    2025-01-10_10-58-06 (1)

Compactar arquivos em um pacote tar.gz no Windows

Para gerar pacotes tar.gz no Windows, instale uma ferramenta adicional. Este exemplo usa o 7-Zip.

O procedimento pode variar conforme a ferramenta utilizada. Adapte as etapas de acordo com o software escolhido.
  1. Agrupe a pasta ou o arquivo em um pacote tar.

    Localize o item a ser compactado, clique com o botão direito e selecione 7-Zip > Add to archive. Na caixa de diálogo Add to Archive, defina o parâmetro Archive format como tar e clique em OK. Esta etapa cria o pacote tar intermediário.

    2025-01-10_11-18-37 (1)

  2. Comprima o pacote tar para gerar o formato tar.gz.

    Localize o pacote criado na Etapa 1, clique com o botão direito nele e escolha 7-Zip > Add to archive. Na caixa de diálogo Add to Archive, configure o parâmetro Archive format para gzip e clique em OK. Isso comprimirá o arquivo tar gerado anteriormente em um novo pacote com a extensão .tar.gz.

    2025-01-10_11-31-52 (2)

  3. Após a compressão, um arquivo com a extensão .tar.gz será gerado ao lado do pacote tar original.

Compactar arquivos em um pacote zip no macOS ou Linux

No terminal do macOS ou Linux, execute o comando abaixo para compactar os arquivos:

zip -r <Package name>.zip <Folder that you want to compress>

Por exemplo, para compactar a pasta test no pacote test.zip, execute o seguinte comando:

zip -r test.zip test

Compactar arquivos em um pacote tar.gz no macOS ou Linux

No terminal do macOS ou Linux, execute o comando a seguir para compactar os dados:

tar -zcvf <Package name>.tar.gz <Folder that you want to compress>

Por exemplo, para compactar a pasta test no arquivo test.tar.gz, execute:

tar -zcvf test.tar.gz test

Tutoriais de descompactação

Descompactar arquivos de um pacote zip em uma instância Windows

  1. Na instância Windows, localize o pacote zip que contém os arquivos a serem extraídos.

  2. Clique com o botão direito no pacote e selecione Extract All. Na janela Extract Compressed (Zipped) Folders, especifique o diretório de destino para a extração e clique em Extract. Aguarde a conclusão do processo.

    2025-01-10_14-11-48 (1)

Descompactar arquivos de um pacote tar.gz em uma instância Linux

Acesse o diretório onde o pacote tar.gz está armazenado na instância Linux e execute o comando abaixo para extrair o conteúdo:

tar -zxvf <Package name>.tar.gz

Por exemplo, para extrair os arquivos de um pacote chamado test.tar.gz, execute este comando:

tar -zxvf test.tar.gz