AD

¿Ya dominas lo básico? Un curso estructurado de AWS es la vía rápida para dar el salto.

Ver cursos de AWS en Udemy

Enlace de afiliado. No te cuesta nada extra.

☁️Lecciones de AWS
Lección 18 / 41

Subir un archivo con aws s3 cp

En esta lección subirás un archivo a S3.

aws s3 cp index.html s3://my-bucket/ lo copia al bucket. Funciona igual en sentido contrario, poniendo la ruta de S3 como origen, y entre dos buckets.

La sintaxis imita a cp de Unix a propósito, para que resulte familiar. Con --recursive copia carpetas enteras.

Conviene saber que subir un objeto con la misma clave sobrescribe el anterior sin avisar. No hay confirmación ni papelera. Si eso importa, se activa el versionado del bucket, que conserva las versiones anteriores — y que a cambio hace que borrar deje de liberar espacio, porque las versiones antiguas siguen ahí y se siguen pagando.

Un caso que sorprende: subir un archivo no lo hace accesible desde internet. Por defecto todo es privado, y así debe seguir salvo que sea deliberadamente público. Para dar acceso puntual a alguien están las URL firmadas, que caducan.

En cargas grandes la herramienta parte el archivo automáticamente y sube los trozos en paralelo. Si una carga se interrumpe, esos trozos quedan almacenados y facturando hasta que una regla de ciclo de vida los limpie.

AWS
Pruébalo (escríbelo en la terminal simulada)
aws s3 cp index.html s3://my-bucket/

🧑‍💻 Puedes escribir este comando en la terminal simulada de AWS para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)