Trabajo con objetos de Amazon S3 - AWS Cloud9

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajo con objetos de Amazon S3

Los objetos son las entidades fundamentales almacenadas en Amazon S3. Los objetos se componen de datos de objetos y metadatos.

Carga de un archivo en un bucket de Amazon S3

Puede utilizar la interfaz del Toolkit o un comando para cargar un archivo en un bucket

Ambos métodos le permiten cargar un archivo desde el entorno de un usuario y almacenarlo como un objeto S3 en la nube de AWS. Puede cargar un archivo en un bucket o una carpeta que organice el contenido de ese bucket.

Carga de un archivo en un bucket de S3 con la interfaz

  1. En AWS Explorer, elija el nodo S3 para ver la lista de buckets.

  2. Abra el menú contextual (clic con el botón derecho) de un bucket o una carpeta de ese bucket y, a continuación, elija Upload File (Cargar archivo).

    Nota

    Si abre el menú contextual (clic con el botón derecho) de un objeto de S3, puede elegir Upload to Parent (Cargar en la cuenta principal). Esto le permite agregar un archivo a la carpeta o al bucket que contiene el archivo seleccionado.

  3. Con el administrador de archivos de su entorno, seleccione un archivo y, a continuación, elija Upload (Cargar).

    El archivo seleccionado se carga como un objeto de S3 en el bucket o la carpeta. La entrada de cada objeto describe el tamaño del objeto almacenado y cuánto tiempo hace que se cargó. Puede detener el cursor sobre la lista del objeto para ver la ruta, el tamaño y la hora en que se modificó por última vez.

Cargue el archivo actual en un bucket de S3 con un comando

  1. Para seleccionar un archivo para cargarlo, elija la pestaña del archivo.

  2. Pulse Ctrl+P para visualizar el panel Commands (Comandos).

  3. Para Go To Anything (Ir a cualquier punto), comience a ingresar la frase upload file para visualizar el comando AWS: Upload File. Elija el comando cuando aparezca.

  4. En Paso 1: Seleccionar un archivo para cargar, puede elegir el archivo que ha seleccionado o buscar otro.

  5. En Paso 2: Seleccionar un bucket de S3 para la carga, elija un bucket de la lista.

    El archivo seleccionado se carga como un objeto de S3 en el bucket o la carpeta. La entrada de cada objeto describe el tamaño del objeto almacenado y cuánto tiempo hace que se cargó. Puede detener el cursor sobre la lista del objeto para ver la ruta, el tamaño y la hora en que se modificó por última vez.

Descarga de un objeto de Amazon S3

Puede descargar objetos en un bucket de Amazon S3 desde la nube de AWS a una carpeta de su entorno de AWS Cloud9.

  1. En AWS Explorer, elija el nodo S3 para ver la lista de buckets.

  2. En un bucket o en una carpeta de un bucket, abra el menú contextual (clic con el botón derecho) de un objeto y, a continuación, elija Download As (Descargar como).

  3. Con el administrador de archivos de su entorno, seleccione una carpeta de destino, ingrese un nombre de archivo y, a continuación, elija Download (Descargar).

Después de descargar un archivo, puede abrirlo en AWS Cloud9.

Eliminación de un objeto de Amazon S3

Puede eliminar permanentemente un objeto si se encuentra en un bucket sin control de versiones. No obstante, para los buckets habilitados para el control de versiones, una solicitud de eliminación no elimina permanentemente ese objeto. En su lugar, Amazon S3 inserta un marcador de eliminación en el bucket. Para obtener más información, consulte Deleting object versions (Eliminar versiones de objetos) en la Guía del usuario de Amazon Simple Storage Service.

  1. En AWS Explorer, elija el nodo S3 para ver la lista de buckets.

  2. En un bucket o en una carpeta de un bucket, abra el menú contextual (clic con el botón derecho) de un objeto y, a continuación, elija Delete (Eliminar).

  3. Para confirmar la eliminación, elija Delete (Eliminar).

Generación de una URL prefirmada para un objeto de Amazon S3

Con URL prefirmadas, el propietario de un objeto puede compartir objetos privados de Amazon S3 con otros otorgando permisos con restricción temporal para descargar los objetos. Para obtener más información, consulte Sharing an object with a presigned URL (Compartir un objeto con una URL prefirmada) en la Guía del usuario de Amazon S3.

  1. En AWS Explorer, elija el nodo S3 para ver la lista de buckets.

  2. En un bucket o en una carpeta de un bucket, haga clic con el botón derecho en un objeto y, a continuación, elija Generate Presigned URL (Generar URL prefirmada).

  3. En el panel de comandos de AWS Toolkit, ingrese el número de minutos en que se puede utilizar la URL para acceder al objeto. Pulse Intro para confirmar la operación.

    El estado de la parte inferior del IDE confirma que la URL prefirmada del objeto se copió en el portapapeles.