Comprendre les informations fournies dans les rapports de cache de S3 File Gateway - AWS Storage Gateway

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comprendre les informations fournies dans les rapports de cache de S3 File Gateway

Les rapports de cache répertorient les fichiers qui se trouvent actuellement dans le cache local pour un partage de fichiers spécifique, selon les filtres et les critères que vous spécifiez. Chaque rapport de cache inclut les informations suivantes :

  • Bucket : compartiment ou point d'accès Amazon S3 associé au partage de fichiers.

  • S3 ObjectKey — L'objet Amazon S3 qui stocke les données et les métadonnées de ce fichier. Cet objet contient les dernières données qui ont été téléchargées vers S3, mais il se peut qu'il manque des données qui ne parviennent pas à être téléchargées vers S3.

  • FilePath— Le chemin de fichier pour l'entrée de fichier dans le cache de la passerelle. C'est ici que vous pouvez trouver le fichier lorsque vous montez et parcourez le partage de fichiers.

  • RenamedTo— Le nouveau chemin d'un fichier renommé. Lorsque vous renommez un fichier sur votre partage de fichiers, la passerelle doit suivre à la fois l'ancien et le nouvel emplacement du fichier. Ce champ indique où le fichier a été déplacé, ce qui vous permet de suivre les opérations de renommage de fichier, même si un fichier a été renommé plusieurs fois. Ces informations sont particulièrement utiles lorsque vous devez comprendre comment les fichiers de votre partage de fichiers correspondent aux objets de votre compartiment Amazon S3.

    L'exemple suivant montre les entrées du rapport de cache pour un scénario complexe impliquant le remplacement d'un fichier directement dans Amazon S3, tout en étant renommé via File Gateway. Dans ce scénario, la passerelle télécharge le fichier A.txt vers S3, puis évacue le contenu du fichier pour libérer de l'espace dans le cache local. L'objet S3 associé est ensuite remplacé directement dans S3, et non par le biais d'une action entreprise par la passerelle, ce qui entraîne une InvalidObjectState discordance entre l'objet S3 et les attentes de la passerelle. Dans le même temps, le fichier A.txt a été renommé B.txt via la passerelle.

    Compartiment

    S3 ObjectKey

    FilePath

    RenamedTo

    Type

    IsDirty

    IsDataDirty

    IsDeleted

    IsFailingToUpload

    UploadError

    SizeInBytes

    IsWholeFileInCache

    samplebucket-id

    A.txt

    /B.txt

    FILE

    TRUE

    FALSE

    FALSE

    TRUE

    InvalidObjectState

    4

    FALSE

    samplebucket-id

    A.txt

    /A.txt

    /B.txt

    FILE

    TRUE

    FALSE

    TRUE

    FALSE

    4

    FALSE

  • Type — Indique si l'entrée est pour un FILE ouDIRECTORY.

  • IsDirtyTRUE Signale toute modification apportée au fichier qui n'a pas été chargée sur Amazon S3. Cela inclut les modifications apportées aux métadonnées telles que le nom du fichier et read/write les autorisations, même si les données du fichier n'ont pas changé.

  • IsDataDirtyTRUE Signale les modifications apportées aux données du fichier qui n'ont pas été téléchargées sur Amazon S3.

  • IsDeleted— Indique TRUE si le fichier a été supprimé sur la passerelle. Si un fichier est marqué comme supprimé, il sera toujours marqué comme sale.

  • IsFailingToUploadTRUE Signale en cas de problème lors du chargement du fichier sur Amazon S3. Ce statut est réinitialisé toutes les 24 heures pour permettre à la passerelle de réessayer le téléchargement et de vérifier si le problème a été résolu. La passerelle rejette toute nouvelle opération d'écriture pour un fichier dont le téléchargement échoue. Si la passerelle ne dispose pas de l'intégralité du fichier en cache, elle rejette également les opérations de lecture.

  • UploadError— L'erreur qui empêche le téléchargement du fichier vers Amazon S3. Pour plus d'informations et les étapes recommandées pour résoudre ces erreurs, voir Résolution des problèmes : problèmes liés à la passerelle de fichiers.

  • SizeInBytes— Taille totale du fichier.

  • IsWholeFileInCache— Indique TRUE si toutes les données du fichier sont actuellement stockées dans le cache de la passerelle. Si cela est VRAI pour un fichier qui ne parvient pas à être chargé sur Amazon S3, la passerelle autorisera la lecture du fichier.