Copiar, modificar e mover objetos de armazenamento

Nesta página, mostramos como copiar, modificar e mover objetos em buckets de armazenamento isolados do Google Distributed Cloud (GDC).

Antes de começar

Um namespace de projeto gerencia recursos de bucket no servidor da API Management. Você precisa ter um projeto para trabalhar com buckets e objetos.

Você também precisa ter as permissões de bucket adequadas para realizar a operação a seguir. Consulte Conceder acesso ao bucket.

Para buckets de duas zonas, configure o kubectl para acessar o servidor da API global. Siga as etapas em Recursos do servidor da API global e defina a variável de ambiente GLOBAL_API_SERVER para o arquivo kubeconfig.

Copiar, modificar e mover objetos

Copiar um objeto:

gdcloud storage cp FILE  [FILE...] s3://FULLY_QUALIFIED_BUCKET_NAME [/PREFIX ]

Modificar os metadados de um objeto:

gdcloud storage objects update s3://FULLY_QUALIFIED_BUCKET_NAME1/OBJECT --custom-metadata=Key1=Value1

Mover um objeto:

Ao mover um objeto, uma cópia dele é movida para outro local, no mesmo bucket ou para outro caminho no mesmo bucket. Depois, o objeto original é excluído.

gdcloud storage mv s3://FULLY_QUALIFIED_BUCKET_NAME1/OBJECT1 s3://FULLY_QUALIFIED_BUCKET_NAME2[/OBJECT2]