Copiar, modificar y mover objetos de almacenamiento

En esta página se explica cómo copiar, modificar y mover objetos en los buckets de almacenamiento aislados de Google Distributed Cloud (GDC).

Antes de empezar

Un espacio de nombres de proyecto gestiona los recursos de los contenedores en el servidor de la API Management. Debes tener un proyecto para trabajar con los contenedores y los objetos.

También debe tener los permisos de contenedor adecuados para realizar la siguiente operación. Consulta Conceder acceso a un contenedor.

En el caso de los contenedores de doble zona, configura kubectl para acceder al servidor de la API global. Sigue los pasos que se indican en Recursos del servidor de la API global y asigna el archivo kubeconfig a la variable de entorno GLOBAL_API_SERVER.

Copiar, modificar y mover objetos

Copiar un objeto:

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

Para modificar los metadatos de un objeto, sigue estos pasos:

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

Mover un objeto:

Cuando se mueve un objeto, se crea una copia del objeto en otra ubicación, ya sea en el mismo segmento o en otra ruta del mismo segmento. Después, se elimina el objeto original.

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