Este guia detalhado ajudará a armazenar arquivos na nuvem com o Amazon Simple Storage Solution (S3). O Amazon S3 é um serviço que permite armazenar dados (denominados objetos) em escala massiva. Nesse tutorial, você criará um bucket do Amazon S3 e fará upload de um arquivo, carregará e excluirá esse arquivo.

Esse tutorial pode ser executado dentro do nível gratuito da AWS.

É necessário ter uma conta para armazenar arquivos na AWS

Crie uma conta gratuita em minutos

O nível gratuito da AWS inclui 5 GB de armazenamento, 20.000 solicitações GET e 2.000 solicitações PUT com o Amazon S3.

Consulte os detalhes do nível gratuito da AWS »

 

Clique aqui para que o Console de Gerenciamento da AWS abra em uma nova janela do navegador e você possa manter este guia detalhado aberto. Após o carregamento da tela, insira seu nome do usuário e senha para começar. Digite S3 na barra de pesquisa e selecione S3 para abrir o console.

tmt_store-retrieve-file_1

(clique para ampliar)

tmt_store-retrieve-file_1

Nesta etapa, você criará um bucket do Amazon S3. Um bucket é um contêiner onde os arquivos são armazenados.


a.  No painel do S3, clique em Create Bucket.

Se esta é a primeira vez que você criou um bucket, você verá uma tela semelhante à esta imagem. 

Se você já criou buckets do S3, o painel do S3 listará todos os buckets criados.

tmt_store-retrieve-file_2a

(clique para ampliar)

tmt_store-retrieve-file_2a

b. Insira um nome de bucket. Os nomes de bucket devem ser únicos entre todos os nomes de buckets existentes no Amazon S3. Além dessa, há outras restrições para os nomes de buckets do S3. Selecione a região onde o bucket será criado.

Selecione Next.

 

tmt_store-retrieve-file_2b

(clique para ampliar)

tmt_store-retrieve-file_2b

c.  Você dispõe de várias opções úteis para buckets do S3, incluindo versionamento, registro em log de acessos ao servidor, tags, registro em log de objetos e criptografia padrão. Não habilitaremos essas opções neste tutorial. Selecione Next.

tmt_store-retrieve-file_2c

(clique para ampliar)

tmt_store-retrieve-file_2c

d. Você pode definir configurações de permissões para o bucket do S3. Deixe os valores padrão e selecione Next.

tmt_store-retrieve-file_2d

(clique para ampliar)

tmt_store-retrieve-file_2d

e.  Revise as definições de configuração e selecione Create bucket.

tmt_store-retrieve-file_2e

(clique para ampliar)

tmt_store-retrieve-file_2e

Nesta etapa, você fará upload de um arquivo para o novo bucket do Amazon S3.


a.  Você poderá ver o novo bucket no console do S3. Clique no nome do bucket para navegar até ele.

tmt_store-retrieve-file_3a

(clique para ampliar)

tmt_store-retrieve-file_3a

b.  Você está na página inicial do bucket. Selecione Upload.

tmt_store-retrieve-file_3b

(clique para ampliar)

tmt_store-retrieve-file_3b

c. Para selecionar um arquivo para upload, clique em Add files e selecione um arquivo que gostaria de armazenar OU faça Drag and Drop para arrastar e soltar um arquivo na caixa de upload. Selecione Next após concluir a seleção do arquivo para upload.

tmt_store-retrieve-file_3c

(clique para ampliar)

tmt_store-retrieve-file_3c

d. Você pode definir configurações de permissões para o objeto. Para este tutorial, deixe os valores padrão e selecione Next.

tmt_store-retrieve-file_3d

(clique para ampliar)

tmt_store-retrieve-file_3d

e. Você pode definir configurações de propriedades como classe de armazenamento, criptografia e metadados para o objeto. Deixe os valores padrão e selecione Next.

tmt_store-retrieve-file_3e

(clique para ampliar)

tmt_store-retrieve-file_3e

f. Revise as configurações e selecione Upload. Você verá o objeto na tela inicial do bucket.

tmt_store-retrieve-file_3f

(clique para ampliar)

tmt_store-retrieve-file_3f

Nesta etapa, você fará download do arquivo do bucket do Amazon S3.


a. Marque a caixa de seleção ao lado do arquivo do qual quer fazer download e selecione Download.

tmt_store-retrieve-file_4

(clique para ampliar)

tmt_store-retrieve-file_4

É fácil excluir o objeto e o bucket no console do Amazon S3. Na verdade, a exclusão de recursos não utilizados é uma melhor prática para evitar que eles continuem sendo cobrados.


a. Primeiro, exclua o objeto. Marque a caixa de seleção ao lado do arquivo que quer deletar e selecione More > Delete.

tmt_store-retrieve-file_5a

(clique para ampliar)

tmt_store-retrieve-file_5a

b.  Revise e confirme o objeto que quer deletar. Selecione Delete.

tmt_store-retrieve-file_5b

(clique para ampliar)

tmt_store-retrieve-file_5b

c. Clique em Amazon S3 para ver todos os buckets na região. 

tmt_store-retrieve-file_5c

(clique para ampliar)

tmt_store-retrieve-file_5c

d. Clique à direita do nome do bucket criado para selecioná-lo e clique em Delete. Digite o nome do seu bucket e clique em Confirm.

tmt_store-retrieve-file_5d

(clique para ampliar)

tmt_store-retrieve-file_5d

Você fez o seu primeiro backup de arquivo para a nuvem, criando um bucket do Amazon S3 e fazendo upload do arquivo como objeto do S3. O Amazon S3 foi concebido para oferecer uma resiliência de 99,999999999%, garantindo que os seus dados estejam disponíveis sempre que necessário. Você também aprendeu a recuperar um arquivo de um backup e a excluir o arquivo e o bucket.

Agora que você aprendeu a usar o Amazon S3 por meio do console da web, pode prosseguir para o próximo tutorial, no qual aprenderá a usar a linha de comando para executar essas mesmas ações de backup e recuperação, seguindo um roteiro.

Como fazer o backup de seus arquivos no Amazon S3 por meio da linha de comando »

Sim
Não