Speicherobjekte kopieren, ändern und verschieben

Auf dieser Seite wird beschrieben, wie Sie Objekte in Google Distributed Cloud (GDC) Air-Gapped-Speicher-Buckets kopieren, ändern und verschieben.

Hinweis

Ein Projekt-Namespace verwaltet Bucket-Ressourcen auf dem Management API-Server. Sie benötigen ein Projekt, um mit Buckets und Objekten zu arbeiten.

Außerdem benötigen Sie die entsprechenden Bucket-Berechtigungen, um den folgenden Vorgang auszuführen. Weitere Informationen finden Sie unter Bucket-Zugriff gewähren.

Konfigurieren Sie für Dual-Zone-Buckets kubectl für den Zugriff auf den globalen API-Server. Folgen Sie der Anleitung unter Ressourcen des globalen API-Servers und legen Sie die GLOBAL_API_SERVER Umgebungsvariable auf die kubeconfig-Datei fest.

Objekte kopieren, ändern und verschieben

Objekt kopieren:

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

Metadaten eines Objekts ändern:

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

Objekt verschieben:

Wenn Sie ein Objekt verschieben, wird eine Kopie des Objekts an einen anderen Speicherort verschoben, entweder in denselben Bucket oder in einen anderen Pfad im selben Bucket. Danach wird das ursprüngliche Objekt gelöscht.

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