Pour quelles raison mes modifications du compartiment Amazon S3 n’apparaissent-elles pas sur le partage de fichiers Storage Gateway ?

Lecture de 3 minute(s)
0

Lorsque je modifie mon compartiment Amazon Simple Storage Service (Amazon S3), les modifications ne se propagent pas à mon partage de fichiers AWS Storage Gateway.

Brève description

Lorsque vous utilisez le partage de fichiers pour écrire des fichiers dans le cache local, Storage Gateway met automatiquement à jour le cache du partage de fichiers. En revanche, lorsque vous chargez un fichier directement sur Amazon S3, Storage Gateway ne met pas à jour le cache automatiquement. Lorsque vous chargez un fichier directement sur Amazon S3, vous devez effectuer une opération RefreshCache pour voir les modifications apportées au partage de fichiers. Si vous possédez plusieurs partages de fichiers, vous devez exécuter l’opération RefreshCache sur chaque partage de fichiers.

Résolution

Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la page Résoudre les erreurs liées à AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Vous pouvez utiliser la console Storage Gateway ou l’AWS CLI pour actualiser le cache manuellement. Vous pouvez également utiliser la console Storage Gateway pour configurer un calendrier d’actualisation automatique du cache.

Actualisation manuelle du cache

Console Storage Gateway

Pour actualiser manuellement le cache à l’aide de la console Storage Gateway, consultez la section Actualisation manuelle du cache à l’aide de la console Storage Gateway.

AWS CLI

Procédez comme suit :

  1. Exécutez la commande list-file-shares.

    $ aws storagegateway list-file-shares
  2. Copiez le numéro de ressource Amazon (ARN) du partage de fichiers avec le cache que vous souhaitez actualiser. Exécutez ensuite la commande refresh-cache et saisissez l’ARN comme valeur de --file-share-arn.

    $ aws storagegateway refresh-cache --file-share-arn arn:aws:storagegateway:eu-west-1:12345678910:share/share-FFDEE12

Configuration d’un calendrier d’actualisation automatique du cache

Pour configurer un calendrier d’actualisation automatique du cache dans la console Storage Gateway, consultez la page Comment puis-je automatiser l’opération RefreshCache sur Storage Gateway ?

Pour plus d’informations, consultez la page Configuration d’un calendrier d’actualisation automatique du cache à l’aide de la console Storage Gateway.

Remarque : L’actualisation automatique du cache repose sur un paramètre Time To Live (TTL). La valeur TTL correspond au temps écoulé entre le premier accès au répertoire du partage de fichiers File Gateway et la dernière actualisation. Si le partage de fichiers n’a jamais été consulté, l’actualisation automatique du cache ne fonctionne pas.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 8 mois