Este tutorial paso a paso explica cómo almacenar archivos en la nube mediante Amazon Simple Storage Solution (S3). Amazon S3 es un servicio web de Amazon 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.

tmt_store-retrieve-file_2a

(Haga clic para ampliar).

tmt_store-retrieve-file_2a

b. Introduzca un nombre para el bucket. El nombre debe ser único entre todos los nombres de buckets existentes en Amazon S3 (hay algunas restricciones para los nombres de buckets de S3; puede consultar la lista completa aquí). A continuación, seleccione una región para lanzar el bucket.

Seleccione Next.

 

tmt_store-retrieve-file_2b

(Haga clic para ampliar).

tmt_store-retrieve-file_2b

c.  Tiene opciones para habilitar el control de versiones, el registro y las etiquetas para su bucket de S3. Déjelas deshabilitadas y 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

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. Añada un archivo de muestra que le gustaría almacenar y seleccione Next.

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. Deje los valores por defecto y seleccione Next.

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

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

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

d. Seleccione el bucket que creó y, a continuación, haga clic en Delete. Escriba el nombre del bucket y seleccione Confirm.

tmt_store-retrieve-file_5c

(Haga clic para ampliar).

tmt_store-retrieve-file_5c

d. Seleccione el bucket que creó y, a continuación, haga clic en Delete. Escriba el nombre del bucket y seleccione Confirm.

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