Copie, modifique e mova objetos de armazenamento

Esta página mostra-lhe como copiar, modificar e mover objetos em buckets de armazenamento isolados do Google Distributed Cloud (GDC).

Antes de começar

Um espaço de nomes do projeto gere os recursos do bucket no servidor da API Management. Tem de ter um projeto para trabalhar com buckets e objetos.

Também tem de ter as autorizações de bucket adequadas para realizar a seguinte operação. Consulte Conceda acesso ao bucket.

Para buckets de zona dupla, configure o kubectl para aceder ao servidor da API Global. Siga os passos em Recursos do servidor da API Global e defina a variável de ambiente GLOBAL_API_SERVER para o ficheiro kubeconfig.

Copie, modifique e mova objetos

Copie um objeto:

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

Modifique os metadados de um objeto:

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

Mova um objeto:

Quando move um objeto, uma cópia do objeto é movida para outra localização, no mesmo bucket ou para outro caminho no mesmo bucket. Em seguida, o objeto original é eliminado.

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