Copiare, modificare e spostare gli oggetti di archiviazione

Questa pagina mostra come copiare, modificare e spostare oggetti all'interno dei bucket di archiviazione air-gapped di Google Distributed Cloud (GDC).

Prima di iniziare

Uno spazio dei nomi del progetto gestisce le risorse dei bucket nel server dell'API di gestione. Devi avere un progetto per lavorare con bucket e oggetti.

Devi anche disporre delle autorizzazioni del bucket appropriate per eseguire la seguente operazione. Consulta Concedere l'accesso ai bucket.

Per i bucket a doppia zona, configura kubectl per accedere al server dell'API globale. Segui i passaggi descritti in Risorse del server dell'API globale e imposta la variabile di ambiente GLOBAL_API_SERVER sul file kubeconfig.

Copiare, modificare e spostare oggetti

Copia un oggetto:

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

Modifica i metadati di un oggetto:

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

Sposta un oggetto:

Quando sposti un oggetto, una copia dell'oggetto viene spostata in un'altra posizione, nello stesso bucket o in un altro percorso nello stesso bucket. Dopodiché, l'oggetto originale viene eliminato.

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