Nesta página, descrevemos como concluir uma migração simples do Amazon Simple Storage Service (Amazon S3) para o Cloud Storage. Em uma migração simples, use as ferramentas e bibliotecas existentes para gerar solicitações REST autenticadas para o Amazon S3 e para enviar solicitações autenticadas para o Cloud Storage.
Se você é novo no Cloud Storage e não usa a API diretamente, considere usar o console do Google Cloud para configurar e gerenciar transferências. O consoleGoogle Cloud fornece uma interface gráfica para o Cloud Storage que permite realizar muitas tarefas de armazenamento usando apenas um navegador, incluindo a migração de dados do Amazon S3 para o Cloud Storage.
Se você quiser que o Cloud Storage armazene um backup dos seus dados do Amazon S3, use as transferências orientadas a eventos, que usam as notificações de eventos do Amazon S3 para manter automaticamente um bucket do Cloud Storage sincronizado com a fonte do Amazon S3.
Migrar do Amazon S3 para o Cloud Storage em um cenário de migração simples
Para fazer solicitações ao Cloud Storage, siga estas etapas:
- Defina um projeto Google Cloud padrão.
- Gere uma chave de código de autenticação de mensagem baseada em hash (HMAC).
Nas ferramentas ou bibliotecas atuais, faça as alterações a seguir:
- Alterar endpoint de solicitações para usar o endpoint de solicitações da API XML do Cloud Storage.
- Substitua o acesso e a chave secreta do Amazon Web Services pelo código de acesso e secret do Cloud Storage correspondente (coletivamente chamado de chave HMAC do Cloud Storage).
Verifique se seus cabeçalhos
x-amz-usam valores do Cloud Storage compatíveis. Por exemplo,x-amz-storage-classdeve usar uma das classes de armazenamento do Cloud Storage disponíveis.Ao usar a API XML do Cloud Storage na migração simples, especifique o identificador de assinatura
AWSno cabeçalhoAuthorizationpara que o Cloud Storage espere receber cabeçalhosx-amz-*e a sintaxe XML de lista de controle de acesso (ACL, na sigla em inglês) do Amazon S3 na solicitação. O Cloud Storage processa cabeçalhosx-amz-*que têm um equivalente dex-goog-*, como os listados na tabela de cabeçalhos, e o cabeçalho