Neste documento, descrevemos os metadados preservados quando você usa o Serviço de transferência do Cloud Storage para transferir dados entre várias origens e destinos.
Informações gerais
O Serviço de transferência do Cloud Storage preserva os seguintes metadados:
Os metadados personalizados criados pelo usuário para transferências originadas do Cloud Storage, do Amazon S3 ou do Microsoft Azure Blob Storage são preservados.
As transferências entre buckets do Cloud Storage têm a opção de preservar ACLs de objetos, chaves de criptografia gerenciadas pelo cliente, classe de armazenamento, horário de criação do objeto (como o valor de um campo
customTime) e retenções temporárias.Para transferências de qualquer origem para um bucket do Cloud Storage, a classe de armazenamento do objeto no bucket de destino pode ser definida como qualquer classe compatível como parte da transferência.
O tamanho do arquivo e o horário da última modificação (
mtime) são preservados para transferências originadas de sistemas de arquivos POSIX.mtimenão é preservado para pastas.Opcionalmente, links simbólicos, UID numérico, GID numérico e MODE numérico podem ser preservados para transferências de e para sistemas de arquivos POSIX.
Para transferências somente entre sistemas de arquivos, se o UID, o GID ou o MODE forem preservados, esses metadados também serão preservados para as pastas. O Cloud Storage recria pastas no sistema de arquivos de destino e restaura UID, GID e/ou MODE. Isso inclui pastas vazias.
mtimenão é preservado.Os metadados no nível da pasta não serão preservados se a transferência for por manifesto.
Os campos de metadados que não são explicitamente mencionados neste documento não são preservados.
Comportamento de preservação de metadados
As seções a seguir listam exemplos de metadados de diferentes sistemas de armazenamento de origem e como o Serviço de transferência do Cloud Storage preserva os metadados de cada um. Para ver uma lista completa de metadados, consulte a documentação do sistema de armazenamento de origem.
Amazon S3 ou armazenamento compatível com S3 para o Cloud Storage
| Exemplo de metadados | Comportamento de preservação |
|---|---|
Campos de metadados de chave fixa do Amazon S3, como:
Cache-Control,
Content-Disposition e
Content-Type.
|
Preservado como metadados de chave fixa. |
| Metadados definidos pelo usuário do Amazon S3, formatados como pares de chave-valor. Para mais informações, consulte a seção Metadados de objetos definidos pelo usuário de Metadados e chave de objetos. |
Preservado como um campo de metadados personalizado em objetos de destino do Cloud Storage, que você pode editar ou remover posteriormente. |