Transferir arquivos de e para instâncias ECS é uma tarefa comum. Este tópico descreve diversos métodos de transferência adequados a diferentes cenários.
Cenário 1: Gerenciamento diário de arquivos e transferências de arquivos pequenos
Os métodos a seguir são adequados para o gerenciamento diário de arquivos e para a transferência de arquivos pequenos.
A tabela abaixo compara os métodos disponíveis. Escolha o método mais adequado com base no sistema operacional do seu computador local, bem como no sistema operacional e na configuração de rede da sua instância. Após escolher um método, clique em no link da primeira coluna para acessar as instruções.
|
Método de transferência de arquivos |
SO local |
SO da instância① |
IP público da instância② |
Limite de tamanho de arquivo |
Software necessário |
|
Todos |
Linux, Windows |
Não obrigatório |
Linux: 500 MB Windows: 100 MB |
Não |
|
|
Todos |
Linux, Windows |
Não obrigatório |
Upload: 500 MB Download: Linux 500 MB, Windows 100 MB |
Não |
|
|
Windows |
Windows |
Obrigatório |
Nenhum |
Não |
|
|
macOS |
Windows |
Obrigatório |
Nenhum |
Sim |
|
|
Windows |
Linux |
Obrigatório |
Nenhum |
Sim |
|
|
Linux, macOS |
Linux |
Obrigatório |
Nenhum |
Não |
①: Para identificar o sistema operacional da sua instância, consulte Visualize o sistema operacional de uma instância ECS.
②: Uma instância não possui endereço IP público se você não atribuiu um durante a criação. Para verificar se uma instância tem um endereço IP público, consulte Verificar se uma instância possui um endereço IP público. Para atribuir um endereço IP público, consulte Atribuir um endereço IP público.
③: Ao usar o Workbench para fazer upload de arquivos, as transferências podem ficar lentas durante os horários de pico. Se isso ocorrer, considere utilizar outro método para obter transferências mais rápidas.
④: Também é possível usar o SCP para transferir arquivos para uma instância Windows. No entanto, o SSH deve estar instalado e configurado na instância Windows.
Cenário 2: Transferências de arquivos grandes
Utilize os métodos a seguir para transferir arquivos grandes.
A tabela abaixo compara os métodos disponíveis. Escolha o método mais adequado com base no sistema operacional do seu computador local, bem como no sistema operacional e na configuração de rede da sua instância. Após escolher um método, clique em no link da primeira coluna para acessar as instruções.
|
Método de transferência de arquivos |
SO local |
SO da instância① |
IP público da instância② |
Limite de tamanho de arquivo |
Software necessário |
|
Windows |
Windows |
Obrigatório |
Nenhum |
Não |
|
|
Windows |
Linux |
Obrigatório |
Nenhum |
Sim |
|
|
Linux, macOS |
Linux |
Obrigatório |
Nenhum |
Não |
|
|
macOS |
Windows |
Obrigatório |
Nenhum |
Sim |
|
|
Todos |
Linux, Windows |
Não obrigatório |
Nenhum |
Não |
①: Para identificar o sistema operacional da sua instância, consulte Visualize o sistema operacional de uma instância ECS.
②: Uma instância não possui endereço IP público se você não atribuiu um durante a criação. Para verificar se uma instância tem um endereço IP público, consulte Verificar se uma instância possui um endereço IP público. Para atribuir um endereço IP público, consulte Atribuir um endereço IP público.
③: Também é possível usar o SFTP para transferir arquivos para uma instância Windows. No entanto, o SSH deve estar instalado e configurado na instância Windows.
Cenário 3: Fazer upload de arquivos para várias instâncias ECS
Para carregar um arquivo em várias instâncias ECS em lote, utilize o CloudOps Orchestration Service (OOS).
Requisitos de rede: As instâncias não precisam de um endereço IP público nem de um Elastic IP Address (EIP).
-
Limite de tamanho de arquivo:
O limite é de 500 MB para arquivos transferidos diretamente de um computador local.
Esse limite não se aplica ao usar o Object Storage Service com o OOS.
Documentação relacionada: Consulte Carregar um único arquivo em várias instâncias ECS em lote.
Cenário 4: Transferências para instâncias sem IP público
Utilize os métodos a seguir para transferir arquivos para uma instância que não possui um endereço IP público ou EIP.
A tabela abaixo compara os métodos disponíveis. Escolha o método mais adequado com base no sistema operacional do seu computador local, bem como no sistema operacional e na configuração de rede da sua instância. Após escolher um método, clique em no link da primeira coluna para acessar as instruções.
|
Método de transferência de arquivos |
SO local |
SO da instância① |
IP público da instância② |
Limite de tamanho de arquivo |
Software necessário |
|
Todos |
Linux, Windows |
Não obrigatório |
Linux: 500 MB Windows: 100 MB |
Não |
|
|
Todos |
Linux, Windows |
Não obrigatório |
Upload: 500 MB Download: Linux 500 MB, Windows 100 MB |
Não |
|
|
Todos |
Linux, Windows |
Não obrigatório |
Transferência direta de arquivos locais: 500 MB Arquivos no Object Storage Service: Nenhum |
Não |
|
|
Encaminhamento de porta do Cloud Assistant |
Todos |
Linux, Windows |
Não obrigatório |
Nenhum |
Sim |
|
Todos |
Linux, Windows |
Não obrigatório |
Nenhum |
Sim |
①: Para identificar o sistema operacional da sua instância, consulte Visualize o sistema operacional de uma instância ECS.
②: Uma instância não possui endereço IP público se você não atribuiu um durante a criação. Para verificar se uma instância tem um endereço IP público, consulte Verificar se uma instância possui um endereço IP público. Para atribuir um endereço IP público, consulte Atribuir um endereço IP público.
Cenário 5: Transferir arquivos entre instâncias
Para transferir arquivos entre duas instâncias, utilize um dos métodos recomendados a seguir.
A tabela abaixo compara os métodos disponíveis. Escolha o método mais adequado com base nos sistemas operacionais da instância de origem e da instância de destino. Após escolher um método, clique em no link da primeira coluna para acessar as instruções.
|
Método de transferência de arquivos |
SO da instância de origem① |
SO da instância de destino① |
Limite de tamanho de arquivo |
Software necessário |
|
Windows |
Windows |
Nenhum |
Não |
|
|
Linux |
Linux |
Nenhum |
Não |
|
|
Linux |
Linux |
Nenhum |
Não |
|
|
Linux, Windows |
Linux, Windows |
Nenhum |
Não |
①: Para identificar o sistema operacional da sua instância, consulte Visualize o sistema operacional de uma instância ECS.
②: Também é possível usar o SCP ou o SFTP para transferir arquivos para uma instância Windows. No entanto, o SSH deve estar instalado e configurado na instância Windows.
Perguntas frequentes
-
Verificar o IP público de uma instância
Verifique se sua instância possui um endereço IP público na página de lista de instâncias. Para mais informações, consulte Visualize informações da instância. Para atribuir um endereço IP público, consulte Atribuir um endereço IP público.
Na coluna IP Address da lista de instâncias, um endereço IP público é identificado com o rótulo (Public).
-
Visualize o sistema operacional da instância
Na página Instances, localize o sistema operacional da instância na coluna Operating System. A maioria dos sistemas operacionais não-Windows é baseada em Linux.
Caso o sistema operacional instalado esteja incorreto, consulte Alterar o sistema operacional (disco do sistema) para reinstalá-lo.
-
Uploads de arquivos lentos
As transferências de arquivos via Workbench podem ficar lentas durante os horários de pico. Se isso ocorrer, considere utilizar outro método. A velocidade de transferência também depende da largura de banda da rede entre o seu computador local e a instância. Além disso, flutuações na rede podem afetar a velocidade da transferência.
-
Interrupções de upload devido à instabilidade da rede
A instabilidade da rede pode interromper transferências de arquivos, especialmente aquelas de longa duração. Para evitar interrupções, utilize ferramentas que suportem retomada de uploads, como SFTP, WinSCP ou a solução de transferência do Object Storage Service.
-
Transferência de um grande número de arquivos
Para transferir muitos arquivos de forma eficiente, compacte-os em um único arquivo antes de fazer o upload para a instância. Para mais informações, consulte Compactar e carregar arquivos.