En este documento, se describen los metadatos que se conservan cuando usas el Servicio de transferencia de almacenamiento y el Servicio de transferencia para datos locales a fin de transferir datos a Cloud Storage.
Descripción general
El Servicio de transferencia de almacenamiento y la Transferencia de datos locales conservan los siguientes metadatos durante una transferencia a Cloud Storage:
Metadatos personalizados creados por el usuario para las transferencias que se originan en Cloud Storage, Amazon Simple Storage Service (Amazon S3) o Microsoft Azure Blob Storage (Microsoft Azure Storage).
Tamaño del archivo y hora de la última modificación (mtime) para las transferencias que se originan en sistemas de archivos POSIX.
Los campos de metadatos que no se mencionan de forma explícita en este documento no se conservan.
Metadatos de archivo y objeto
Cada objeto en Cloud Storage tiene metadatos asociados con el objeto, almacenados como pares clave-valor. Los metadatos identifican las propiedades del objeto y el modo en que este se maneja cuando se accede a él. Para obtener más información sobre los metadatos de objetos en Cloud Storage, consulta Metadatos de objetos.
A continuación, se describe la mutabilidad de los metadatos en Cloud Storage:
Metadatos editables: si tienes privilegios suficientes, puedes editar estos valores de metadatos. Los siguientes son tipos de metadatos que se pueden editar disponibles en Cloud Storage:
Metadatos de clave fija: los valores de los metadatos de clave fija se pueden cambiar, pero las claves no. Este tipo de metadatos, por lo general, corresponde a encabezados HTTP. Para obtener más información, consulta Metadatos de clave fija.
Metadatos personalizados: Se pueden cambiar los valores y las claves de los metadatos personalizados. Para obtener más información, consulta Metadatos personalizados.
Metadatos no editables: este tipo de metadatos no se puede editar directamente. Se configura cuando se crea o se vuelve a escribir el objeto en Cloud Storage. Para obtener más información, consulta Metadatos no editables.
Los metadatos de archivo contienen información sobre archivos y directorios. Entre los ejemplos de metadatos de archivos en sistemas de archivos POSIX, se incluyen mtime, tamaño del archivo, modos de archivos y propiedad de archivos.
Comportamiento de la conservación de metadatos
En las siguientes secciones, se enumeran ejemplos de metadatos de diferentes sistemas de almacenamiento de origen y cómo el Servicio de transferencia de almacenamiento y la Transferencia de datos locales conservan los metadatos de cada sistema. Para obtener una lista completa de metadatos, consulta la documentación del sistema de almacenamiento de origen.
De Amazon S3 a Cloud Storage
Ejemplo de metadatos | Comportamiento de la preservación |
---|---|
Campos de metadatos de clave fija de Amazon S3, como Cache-Control , Content-Disposition y Content-Type
|
Se conserva como metadatos de clave fija. |
Metadatos definidos por el usuario de Amazon S3, llamados x-amz-meta-name:value , en los que name y value son pares clave-valor definidos por el usuario.
Para obtener más información, consulta la sección Metadatos de objeto definidos por el usuario de Clave y metadatos de objeto.
|
Se conserva como un campo de metadatos personalizados en objetos de destino de Cloud Storage, que puedes editar más adelante o quitar.
|
ETag |
Se conserva como un campo de metadatos personalizados con la clave x-goog-source-etag , que puedes editar más adelante o quitar.
|
Tamaño del objeto |
Se conserva como size .
|
Listas de control de acceso (LCA) de Amazon S3 Para obtener una lista completa, consulta la sección Claves de condición de la Descripción general de las listas de control de acceso (LCA). | No se conservan |
Etiquetas de objeto de Amazon S3, definidas por ti como pares clave-valor Para obtener más información, consulta Etiquetas de objetos. | No se conservan |
Metadatos definidos por el sistema de Amazon S3, excepto ETag y el tamaño del objeto Para obtener una lista completa, consulta la sección Metadatos de objeto definidos por el sistema de Clave y metadatos de objeto. |
No se conservan
Los metadatos de marca de tiempo de la fuente no se conservan. La hora de creación, |
De Microsoft Azure Storage a Cloud Storage
Ejemplo de metadatos | Comportamiento de la preservación |
---|---|
Campos de metadatos de clave fija de Microsoft Azure Storage, como Cache-Control , Content-Disposition y Content-Type
|
Se conserva como metadatos de clave fija. |
Metadatos definidos por el usuario de Microsoft Azure Storage, llamados x-ms-meta-name:value , en los que name y value son pares clave-valor definidos por el usuario.
Para obtener más información, consulta Configuración y recuperación de propiedades y metadatos para recursos del servicio de Blob.
|
Se conserva como un campo de metadatos personalizados en objetos de destino de Cloud Storage, que puedes editar más adelante o quitar.
|
ETag
|
Se conserva como un campo de metadatos personalizados con la clave x-goog-source-etag , que puedes editar más adelante o quitar.
|
Tamaño del objeto |
Se conserva como size .
|
Control de acceso de Microsoft Azure Storage, en particular x-ms-blob-public-access . Para obtener más información, consulta la sección Encabezados de respuesta de Obtén LCA de contenedores.
|
No se conservan |
Etiquetas de índice de Microsoft Azure Storage Para obtener más información, consulta Administra y busca datos de Azure Blob con etiquetas de índice de BLOB. | No se conservan |
Metadatos de marca de tiempo de Microsoft Azure Storage, como: Last-Modified , x-ms-creation-time , x-ms-version , x-ms-request-server-encrypted y x-ms-encryption-scope
Para obtener más información, consulta Configura metadatos de BLOB.
|
No se conservan
Los metadatos de marca de tiempo de la fuente no se conservan. La hora de creación, |
Transferencias entre buckets de Cloud Storage
Ejemplo de metadatos | Comportamiento de la preservación |
---|---|
Campos de metadatos de clave fija de Cloud Storage, como Para obtener más información, consulta Metadatos de objetos. |
Se conserva como metadatos de clave fija. |
Los metadatos definidos por el usuario de Cloud Storage, llamados x-goog-meta-name:value , en los que name y value son pares clave-valor definidos por el usuario.
Para obtener más información, consulta Metadatos personalizados.
|
Se conserva como un campo de metadatos personalizados en objetos de destino de Cloud Storage, que puedes editar más adelante o quitar.
|
Tamaño del objeto |
Se conserva como size .
|
Listas de control de acceso (LCA) de Cloud Storage Para obtener más información, consulta LCA predefinidas. | No se conservan |
Metadatos no editables de Cloud Storage, como temporaryHold , eventBasedHold , generation , etag , componentCount , y storageClass .
|
No se conservan |
Metadatos de marca de tiempo de Cloud Storage, como timeCreated y updated
|
No se conservan
Los metadatos de marca de tiempo de la fuente no se conservan. La hora de creación, |
Para obtener una lista de metadatos en Cloud Storage, consulta Objetos.
Transferencia de listas de URL a Cloud Storage
Para obtener más información sobre las listas de URL, consulta Crea una lista de URL.
Ejemplo de metadatos | Comportamiento de la preservación |
---|---|
Campos de metadatos de clave fija, como Cache-Control , Content-Disposition y Content-Type
|
Se conservan como metadatos editables. |
Content-Length y MD5 |
Se conservan como metadatos no editables.
Si la fuente no proporciona un valor de hash
Este comportamiento de conservación es específico de |
Metadatos de marca de tiempo, como: hora de creación, hora de modificación y otros metadatos específicos de la fuente. |
No se conservan
Los metadatos de marca de tiempo de la fuente no se conservan. La hora de creación, |
Sistema de archivos POSIX en Cloud Storage
Ejemplo de metadatos | Comportamiento de la preservación |
---|---|
Hora de modificación (mtime) y tamaño del archivo. |
Se conservan
mtime se conserva como metadatos personalizados con la clave
|
Permisos de carpetas y archivos, ID de usuario, ID de grupo, permisos de archivo, vínculos duros y vínculos simbólicos |
No se conservan El motivo por el cual los metadatos de carpeta no se conservan es que el Servicio de transferencia de almacenamiento y el Servicio de transferencia de datos locales no crean objetos de marcador de posición de carpetas en Cloud Storage para representar carpetas. |