Este tutorial paso a paso explica cómo almacenar archivos en la nube mediante Amazon Simple Storage Solution (S3). Amazon S3 es un servicio que almacena sus datos (a los que se denominan objetos) en una escala masiva. En este tutorial, creará un bucket de Amazon S3, cargará un archivo, lo recuperará y lo eliminará.

Este tutorial se encuentra disponible mediante la capa gratuita de AWS.

Para almacenar los archivos en AWS se necesita una cuenta

Crear una cuenta gratuita en cuestión de minutos

La capa gratuita de AWS incluye 5 GB de almacenamiento, 20 000 solicitudes Get y 2 000 solicitudes Put con Amazon S3.

Consulte los detalles de la capa gratuita de AWS »

 

Cuando haga clic aquí, se abrirá la consola de administración de AWS en una ventana nueva del navegador, para que pueda seguir teniendo abierta esta guía paso a paso.  Cuando la pantalla se cargue, escriba su nombre de usuario y contraseña para comenzar. A continuación, escriba S3 en la barra de búsqueda y seleccione S3 para abrir la consola.

tmt_store-retrieve-file_1

(Haga clic para ampliar).

tmt_store-retrieve-file_1

En este paso, creará un bucket de Amazon S3. Un bucket es el contenedor en el que almacena los archivos.


a.  En el panel de S3, haga clic en Create Bucket.

Si es la primera vez que crea un bucket, verá una pantalla similar a la imagen que se muestra a continuación. 

Si ya ha creado buckets de S3 con anterioridad, el panel de S3 incluirá los buckets existentes.

tmt_store-retrieve-file_2a

(Haga clic para ampliar).

tmt_store-retrieve-file_2a

b. Introduzca el nombre del bucket. Los nombres de bucket no pueden repetirse en Amazon S3. También existen otras restricciones acerca de los nombres de bucket de S3. A continuación, seleccione una región para crear el bucket.

Seleccione Next.

 

tmt_store-retrieve-file_2b

(Haga clic para ampliar).

tmt_store-retrieve-file_2b

c.  Existen muchas opciones útiles para el bucket de S3, que incluyen control de versiones, registro de acceso al servidor, etiquetas, registro a nivel del objeto y cifrado predeterminado. No las activaremos en este tutorial. Seleccione Next.

tmt_store-retrieve-file_2c

(Haga clic para ampliar).

tmt_store-retrieve-file_2c

d. Tiene la posibilidad de definir ajustes de permisos para su bucket de S3. Deje los valores por defecto y seleccione Next.

tmt_store-retrieve-file_2d

(Haga clic para ampliar).

tmt_store-retrieve-file_2d

e.  Revise los ajustes de configuración y seleccione Create bucket.

tmt_store-retrieve-file_2e

(Haga clic para ampliar).

tmt_store-retrieve-file_2e

En este paso, cargará un archivo al nuevo bucket de Amazon S3.


a.  Verá el nuevo bucket en la consola de S3. Haga clic en el nombre del bucket para ir hasta él.

tmt_store-retrieve-file_3a

(Haga clic para ampliar).

tmt_store-retrieve-file_3a

b.  Se encuentra en la página inicial del bucket. Seleccione Upload.

tmt_store-retrieve-file_3b

(Haga clic para ampliar).

tmt_store-retrieve-file_3b

c. Para seleccionar un archivo a cargar, haga clic en Add files (Añadir archivos) y seleccione un archivo de muestra que le gustaría almacenar O arrastre y suelte un archivo en el cuadro de carga. Seleccione Next (Siguiente) después de haber seleccionado un archivo para cargar.

tmt_store-retrieve-file_3c

(Haga clic para ampliar).

tmt_store-retrieve-file_3c

d. Tiene la posibilidad de definir ajustes de permisos en su objeto. A los fines de este tutorial, deje los valores predeterminados y seleccione Next (Siguiente).

tmt_store-retrieve-file_3d

(Haga clic para ampliar).

tmt_store-retrieve-file_3d

e. Tiene la posibilidad de definir ajustes de propiedad, como clase de almacenamiento, cifrado y metadatos con su objeto. Deje los valores por defecto y seleccione Next.

tmt_store-retrieve-file_3e

(Haga clic para ampliar).

tmt_store-retrieve-file_3e

f. Revise las configuraciones y seleccione Upload. Verá el objeto en la pantalla inicial del bucket.

tmt_store-retrieve-file_3f

(Haga clic para ampliar).

tmt_store-retrieve-file_3f

En este paso, descargará el archivo del bucket de Amazon S3.


a. Seleccione la casilla de verificación ubicada al lado del archivo que desea descargar y seleccione Download (Descargar).

tmt_store-retrieve-file_4

(Haga clic para ampliar).

tmt_store-retrieve-file_4

Puede eliminar fácilmente el objeto y el bucket en la consola de Amazon S3. De hecho, es una práctica recomendada eliminar los recursos que ya no utilice para que no le sigan cobrando por ellos.


a. Primero deberá eliminar el objeto. Seleccione la casilla de verificación ubicada junto al archivo que desea eliminar y seleccione More > Delete.

tmt_store-retrieve-file_5a

(Haga clic para ampliar).

tmt_store-retrieve-file_5a

b.  Revise y confirme el objeto que desea eliminar. Seleccione Delete.

tmt_store-retrieve-file_5b

(Haga clic para ampliar).

tmt_store-retrieve-file_5b

c. Haga clic en Amazon S3 para ver todos los buckets de una región. 

tmt_store-retrieve-file_5c

(Haga clic para ampliar).

tmt_store-retrieve-file_5c

d. Haga clic a la derecha del nombre del bucket que creó para seleccionarlo y, a continuación, haga clic en Delete (Eliminar). Escriba el nombre del bucket y haga clic en Confirm (Confirmar).

tmt_store-retrieve-file_5d

(Haga clic para ampliar).

tmt_store-retrieve-file_5d

Realizó un backup de su primer archivo en la nube mediante la creación de un bucket de Amazon S3 y la carga del archivo como un objeto de S3. Amazon S3 está diseñado para ofrecer una durabilidad del 99,999999999% y garantizar que sus datos estén siempre disponibles cuando los necesite. También aprendió cómo recuperar su archivo de backup y cómo eliminar el archivo y el bucket.

Ahora que sabe utilizar Amazon S3 desde la consola web puede pasar al siguiente tutorial, donde aprenderá a emplear la línea de comando para realizar las mismas acciones de backup y recuperación mediante código.

Backup de archivos a Amazon S3 desde la línea de comando

No