La transferencia de archivos hacia y desde instancias ECS es una tarea habitual. Este tema describe diversos métodos de transferencia de archivos para distintos escenarios.
Escenario 1: Gestión diaria de archivos y transferencias de archivos pequeños
Los siguientes métodos son adecuados para la gestión diaria de archivos y las transferencias de archivos pequeños.
La siguiente tabla compara los métodos disponibles. Puede seleccionar el método adecuado según el sistema operativo de su computadora local y el sistema operativo y configuración de red de su instancia. Una vez que elija un método, haga clic en el enlace de la primera columna para consultar las instrucciones.
|
Método de transferencia de archivos |
SO local |
SO de la instancia① |
IP pública de la instancia② |
Límite de tamaño de archivo |
Software obligatorio |
|
Todos |
Linux, Windows |
No obligatorio |
Linux: 1200 MB Windows: 100 MB |
No |
|
|
Todos |
Linux, Windows |
No obligatorio |
Carga: 500 MB Descarga: Linux 500 MB, Windows 100 MB |
No |
|
|
Windows |
Windows |
Obligatorio |
Ninguna |
No |
|
|
macOS |
Windows |
Obligatorio |
Ninguna |
Sí |
|
|
Windows |
Linux |
Obligatorio |
Ninguna |
Sí |
|
|
Linux, macOS |
Linux |
Obligatorio |
Ninguna |
No |
①: Para identificar el sistema operativo de su instancia, consulte View the operating system of an ECS instance.
②: Una instancia no tiene dirección IP pública si no se le asignó una durante su creación. Para comprobar si una instancia cuenta con dirección IP pública, consulte Check whether an instance has a public IP address. Para asignar una dirección IP pública, consulte Assign a public IP address.
③: Al usar Workbench para cargar archivos, las transferencias pueden ser lentas durante las horas pico. Si esto ocurre, considere utilizar otro método para lograr transferencias más rápidas.
④: También puede usar SCP para transferir archivos a una instancia Windows. Sin embargo, SSH debe estar instalado y configurado en la instancia Windows.
Escenario 2: Transferencias de archivos grandes
Utilice los siguientes métodos para transferir archivos grandes.
La siguiente tabla compara los métodos disponibles. Puede seleccionar el método adecuado según el sistema operativo de su computadora local y el sistema operativo y configuración de red de su instancia. Una vez que elija un método, haga clic en el enlace de la primera columna para consultar las instrucciones.
|
Método de transferencia de archivos |
SO local |
SO de la instancia① |
IP pública de la instancia② |
Límite de tamaño de archivo |
Software obligatorio |
|
Windows |
Windows |
Obligatorio |
Ninguna |
No |
|
|
Windows |
Linux |
Obligatorio |
Ninguna |
Sí |
|
|
Linux, macOS |
Linux |
Obligatorio |
Ninguna |
No |
|
|
macOS |
Windows |
Obligatorio |
Ninguna |
Sí |
|
|
Todos |
Linux, Windows |
No obligatorio |
Ninguna |
No |
①: Para identificar el sistema operativo de su instancia, consulte View the operating system of an ECS instance.
②: Una instancia no tiene dirección IP pública si no se le asignó una durante su creación. Para comprobar si una instancia cuenta con dirección IP pública, consulte Check whether an instance has a public IP address. Para asignar una dirección IP pública, consulte Assign a public IP address.
③: También puede usar SFTP para transferir archivos a una instancia Windows. Sin embargo, SSH debe estar instalado y configurado en la instancia Windows.
Escenario 3: Carga de archivos en varias instancias ECS
Para cargar un archivo en varias instancias ECS por lotes, utilice CloudOps Orchestration Service (OOS).
Requisitos de red: Las instancias no necesitan una dirección IP pública ni una Elastic IP Address (EIP).
-
Límite de tamaño de archivo:
El límite de tamaño es de 500 MB para archivos transferidos directamente desde una computadora local.
Este límite no aplica cuando se utiliza Object Storage Service con OOS.
Documentación relacionada: Consulte Upload a single file to multiple ECS instances in batches.
Escenario 4: Transferencias a instancias sin IP pública
Utilice los siguientes métodos para transferir archivos a una instancia que carece de dirección IP pública o EIP.
La siguiente tabla compara los métodos disponibles. Puede seleccionar el método adecuado según el sistema operativo de su computadora local y el sistema operativo y configuración de red de su instancia. Una vez que elija un método, haga clic en el enlace de la primera columna para consultar las instrucciones.
|
Método de transferencia de archivos |
SO local |
SO de la instancia① |
IP pública de la instancia② |
Límite de tamaño de archivo |
Software obligatorio |
|
Todos |
Linux, Windows |
No obligatorio |
Linux: 1200 MB Windows: 100 MB |
No |
|
|
Todos |
Linux, Windows |
No obligatorio |
Carga: 500 MB Descarga: Linux 500 MB, Windows 100 MB |
No |
|
|
Todos |
Linux, Windows |
No obligatorio |
Transferencia directa de archivos locales: 500 MB Archivos en Object Storage Service: Ninguna |
No |
|
|
Todos |
Linux, Windows |
No obligatorio |
Ninguna |
Sí |
①: Para identificar el sistema operativo de su instancia, consulte View the operating system of an ECS instance.
②: Una instancia no tiene dirección IP pública si no se le asignó una durante su creación. Para comprobar si una instancia cuenta con dirección IP pública, consulte Check whether an instance has a public IP address. Para asignar una dirección IP pública, consulte Assign a public IP address.
Escenario 5: Transferencia de archivos entre instancias
Para transferir archivos entre dos instancias, utilice uno de los siguientes métodos recomendados.
La siguiente tabla compara los métodos disponibles. Puede seleccionar el método adecuado según los sistemas operativos de la instancia de origen y la instancia de destino. Una vez que elija un método, haga clic en el enlace de la primera columna para consultar las instrucciones.
|
Método de transferencia de archivos |
SO de la instancia de origen① |
SO de la instancia de destino① |
Límite de tamaño de archivo |
Software obligatorio |
|
Windows |
Windows |
Ninguna |
No |
|
|
Linux |
Linux |
Ninguna |
No |
|
|
Linux |
Linux |
Ninguna |
No |
|
|
Linux, Windows |
Linux, Windows |
Ninguna |
No |
①: Para identificar el sistema operativo de su instancia, consulte View the operating system of an ECS instance.
②: También puede usar SCP o SFTP para transferir archivos a una instancia Windows. Sin embargo, SSH debe estar instalado y configurado en la instancia Windows.
Preguntas frecuentes
-
Comprobar la IP pública de una instancia
Puede comprobar si su instancia tiene una dirección IP pública en la página de lista de instancias. Para obtener más información, consulte View instance information. Para asignar una dirección IP pública, consulte Assign a public IP address.
En la columna IP Address de la lista de instancias, una dirección IP pública se identifica con la etiqueta (Public).
-
Consultar el sistema operativo de la instancia
En la página Instances, encontrará el sistema operativo de una instancia en la columna Operating System. La mayoría de los sistemas operativos que no son Windows están basados en Linux.
Si el sistema operativo instalado es incorrecto, consulte Change the operating system (system disk) para reinstalarlo.
-
Cargas de archivos lentas
Las transferencias de archivos mediante Workbench pueden ser lentas durante las horas pico. Si esto ocurre, considere utilizar otro método. La velocidad de transferencia también está limitada por el ancho de banda de red entre su computadora local y la instancia. Las fluctuaciones de la red también pueden afectar la velocidad de transferencia.
-
Interrupciones de carga por inestabilidad de la red
La inestabilidad de la red puede interrumpir las transferencias de archivos, especialmente aquellas de larga duración. Para evitar interrupciones, utilice herramientas compatibles con cargas reanudables, como SFTP, WinSCP o la solución de transferencia de Object Storage Service.
-
Transferencia de una gran cantidad de archivos
Para transferir muchos archivos de manera eficiente, comprímalos en un solo archivo comprimido antes de cargarlo en la instancia. Para obtener más información, consulte Compress and upload files.