Como usar a API XML
A API XML do Cloud Storage é interoperável com algumas ferramentas e bibliotecas de armazenamento em nuvem que funcionam com serviços como Amazon Simple Storage Service (Amazon S3) e Eucalyptus Systems, Inc. Para usar essas ferramentas e bibliotecas, altere o endpoint de solicitação (URI) que elas usam de modo que ele direcione para o URI do Cloud Storage (https://storage.googleapis.com
). Além disso, configure as ferramentas ou bibliotecas para usar suas chaves HMAC do Cloud Storage. Para instruções detalhadas sobre como migrar do Amazon S3 para o Cloud Storage, consulte esta página.
Como usar a linha de comando da gsutil
A ferramenta gsutil permite acessar o Cloud Storage a partir da linha de comando. Ela também pode ser usada para acessar e trabalhar com outros serviços de armazenamento em nuvem que usam autenticação HMAC, como o Amazon S3. Por exemplo, depois de adicionar suas credenciais do Amazon S3 ao arquivo de configuração .boto da gsutil, será possível começar a usá-lo para gerenciar objetos nos seus intervalos do Amazon S3. O comando a seguir listará os objetos no intervalo example-bucket
do Amazon S3:
gsutil ls s3://example-bucket
O comando a seguir sincronizará dados entre um intervalo do Amazon S3 e um intervalo do Cloud Storage:
gsutil rsync -d -r s3://my-aws-bucket gs://example-bucket
Para mais informações, incluindo detalhes sobre como configurar a gsutil para otimizar essa sincronização, consulte a documentação sobre rsync da gsutil.
Como usar o Serviço de transferência do Cloud Storage
O Serviço de transferência do Cloud Storage permite importar grandes quantidades de dados on-line de intervalos do Amazon Simple Storage Service (Amazon S3) e locais HTTP/HTTPS em geral para o Cloud Storage. Esse serviço também oferece opções para programar transferências, excluir objetos de origem e selecionar quais objetos serão transferidos.