Descripción de la información proporcionada en los informes de caché de la puerta de enlace de archivo de S3 - AWS Storage Gateway

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Descripción de la información proporcionada en los informes de caché de la puerta de enlace de archivo de S3

Los informes de caché enumeran los archivos que se encuentran actualmente en la caché local para un recurso compartido de archivos específico, según los filtros y criterios que especifique. Cada informe de caché incluye la siguiente información:

  • Bucket: el bucket o punto de acceso de Amazon S3 que está asociado al recurso compartido de archivos.

  • S3 ObjectKey: el objeto de Amazon S3 que almacena los datos y los metadatos de este archivo. Este objeto tiene los datos más recientes que se han cargado en S3, pero es posible que falten datos que no se puedan cargar en S3.

  • FilePath— La ruta del archivo para la entrada del archivo en la memoria caché de la puerta de enlace. Aquí es donde puede encontrar el archivo al montar y explorar el recurso compartido de archivos.

  • RenamedTo— La nueva ruta de un archivo renombrado. Al cambiar el nombre de un archivo del recurso compartido de archivos, la puerta de enlace debe rastrear las ubicaciones antiguas y nuevas del archivo. Este campo muestra el lugar al que se ha trasladado el archivo, lo que ayuda a realizar un seguimiento de las operaciones de cambio de nombre del archivo, incluso si se le ha cambiado el nombre varias veces. Esta información resulta especialmente útil cuando es necesario entender el modo en que los archivos del recurso compartido de archivos se corresponden con los objetos del bucket de Amazon S3.

    El siguiente ejemplo muestra las entradas del informe de caché para un escenario complejo en el que un archivo se sobrescribe directamente en Amazon S3 y, al mismo tiempo, se le cambia el nombre a través de la puerta de enlace de archivo. En este escenario, la puerta de enlace carga el archivo A.txt en S3 y, a continuación, expulsa el contenido del archivo para liberar espacio en la caché local. A continuación, el objeto de S3 asociado se sobrescribe directamente en S3 (no mediante una acción realizada por la puerta de enlace), lo que da lugar a un InvalidObjectState debido a una discordancia entre el objeto de S3 y lo que la puerta de enlace espera. Al mismo tiempo, el nombre del archivo A.txt se cambió a B.txt a través de la puerta de enlace.

    Bucket

    S3 ObjectKey

    FilePath

    RenamedTo

    Tipo

    IsDirty

    IsDataDirty

    IsDeleted

    IsFailingToUpload

    UploadError

    SizeInBytes

    IsWholeFileInCache

    samplebucket-iad

    A.txt

    /B.txt

    FILE

    TRUE

    FALSO

    FALSO

    TRUE

    InvalidObjectState

    4

    FALSO

    samplebucket-iad

    A.txt

    /A.txt

    /B.txt

    FILE

    TRUE

    FALSO

    TRUE

    FALSO

    4

    FALSO

  • Tipo: indica si la entrada es para un FILE o un DIRECTORY.

  • IsDirtyTRUE Indica si hay algún tipo de cambio en el archivo que no se haya cargado en Amazon S3. Esto incluye cambios en los metadatos, como el nombre y read/write los permisos del archivo, incluso si los datos del archivo no han cambiado.

  • IsDataDirtyTRUE Indica si hay cambios en los datos del archivo que no se han cargado en Amazon S3.

  • IsDeleted— Indica TRUE si el archivo se ha eliminado de la puerta de enlace. Si un archivo está marcado como eliminado, siempre se marcará como sucio.

  • IsFailingToUpload— Informa TRUE si hay algún problema al cargar el archivo en Amazon S3. Este estado se restablece cada 24 horas para que la puerta de enlace pueda volver a intentar la carga y comprobar si el problema se ha resuelto. La puerta de enlace rechaza cualquier nueva operación de escritura para un archivo que no se puede cargar. Si la puerta de enlace no tiene todo el archivo almacenado en la caché, también rechaza las operaciones de lectura.

  • UploadError— El error que impide que el archivo se cargue en Amazon S3. Para obtener más información y los pasos recomendados para resolver estos errores, consulte Solución de problemas: problemas con la puerta de enlace de archivo.

  • SizeInBytes— El tamaño total del archivo.

  • IsWholeFileInCache— Indica TRUE si todos los datos del archivo están actualmente almacenados en la memoria caché de la puerta de enlace. Si esto es TRUE para un archivo que no se puede cargar en Amazon S3, la puerta de enlace permitirá que se lea el archivo.