

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.

# Gestion du cycle de vie du stockage
<a name="lifecycle-management-efs"></a>

Vous pouvez gérer vos systèmes de fichiers afin qu'ils disposent d'un stockage rentable tout au long de leur cycle de vie. Utilisez la gestion du cycle de vie pour transférer automatiquement les données entre les classes de stockage en fonction de la configuration du cycle de vie du système de fichiers. La configuration du cycle de vie comprend trois *politiques de cycle* de vie que vous définissez pour le système de fichiers.

Les politiques de cycle de vie indiquent à la gestion du cycle de vie à quel moment transférer des fichiers vers et depuis les classes de stockage EFS Infrequent Access (IA) et EFS Archive. La durée de transition est basée sur la date du dernier accès aux fichiers dans la classe de stockage Standard. Pour déterminer l’heure du dernier accès dans la classe de stockage Standard, un temporisateur interne suit la date du dernier accès à un fichier (et non les attributs du système de fichiers POSIX qui sont accessibles au public). Chaque fois qu'un fichier est consulté dans Standard, le temporisateur de gestion du cycle de vie est réinitialisé. 

Les politiques de cycle de vie s’appliquent à l’ensemble du système de fichiers EFS.

Les politiques de cycle de vie de l’EFS sont les suivantes :
+ **Transition vers l'IA** : indique à la gestion du cycle de vie à quel moment déplacer les fichiers vers la classe de stockage à accès peu fréquent (IA), qui est optimisée en termes de coûts pour les données auxquelles on ne accède que quelques fois par trimestre. Par défaut, les fichiers qui ne sont pas accessibles dans la classe de stockage standard pendant 30 jours sont transférés vers IA. 
+ **Transition vers l'archivage** : indique à la gestion du cycle de vie à quel moment déplacer les fichiers de la classe de stockage Standard ou IA vers la classe de stockage Archive, qui est optimisée en termes de coûts pour les données auxquelles on ne accède que quelques fois par an ou moins. Par défaut, les fichiers qui ne sont pas accessibles dans la classe de stockage Standard pendant 90 jours sont transférés vers la classe de stockage Archive. 
+ **Transition vers le standard** : indique à la gestion du cycle de vie s'il convient de transférer les fichiers de la classe de stockage IA ou Archive vers la classe de stockage standard lorsque les fichiers sont accessibles dans la classe de stockage IA ou Archive. Par défaut, les fichiers ne sont pas replacés dans la classe de stockage Standard et restent dans la classe de stockage IA ou Archive lors de l'accès. 

  Pour les cas d’utilisation sensibles aux performances qui exigent les performances de latence les plus rapides (comme les applications qui fonctionnent avec un grand volume de petits fichiers), choisissez de transférer les fichiers vers le stockage standard **Dès le premier accès**.

Pour plus d’informations sur la configuration des stratégies de cycle de vie pour un système de fichiers, consultez [Configuration des politiques de cycle de vie](enable-lifecycle-management.md).

## Opérations sur le système de fichiers pour la gestion du cycle de vie
<a name="metadata"></a>

Les opérations du système de fichiers pour la gestion du cycle de vie sont Moins prioritaires que les opérations pour les charges de travail du système de fichiers EFS. Le temps nécessaire pour transférer des fichiers vers ou hors du stockage IA et Archive varie en fonction de la taille du fichier et de la charge de travail du système de fichiers. Par exemple, la transition de millions de petits fichiers peut prendre plus de temps que la transition de fichiers moins volumineux ayant la même taille de stockage totale.

Les métadonnées de fichier, telles que les noms de fichiers, les informations de propriété et la structure de répertoires du système de fichiers, sont toujours stockées dans le Standard afin de garantir des performances de métadonnées constantes. 

Les opérations de métadonnées pour les systèmes de fichiers dans le stockage IA ou Archive, telles que la liste du contenu d'un répertoire, ne sont pas considérées comme des accès aux fichiers. Lors de la transition du contenu d’un fichier vers les classes de stockage IA ou Archive, le fichier est stocké dans la classe de stockage Standard et est facturé à ce tarif de stockage. 

Toutes les opérations d’écriture sur les fichiers des classes de stockage IA ou Archive du système de fichiers sont d’abord écrites dans des classes de stockage standard, puis peuvent être transférées vers la classe de stockage applicable après 24 heures. 

# Configuration des politiques de cycle de vie
<a name="enable-lifecycle-management"></a>

Lorsque vous créez un système de fichiers EFS doté des paramètres recommandés à l'aide de AWS Management Console, le système de fichiers est automatiquement configuré avec la configuration de cycle de vie par défaut suivante :
+ **Transition vers IA** définie sur **30 jours depuis le dernier accès**.
+ **Transition vers Archive** définie sur **90 jours depuis le dernier accès**.
+ **Transition vers Standard** définie sur **Aucun**.

Vous pouvez modifier les politiques de cycle de vie par défaut lors de la création d'un système de fichiers avec des paramètres personnalisés à l'aide du AWS Management Console ou lors de la création d'un système de fichiers à l'aide du AWS CLI. Vous pouvez également modifier les politiques une fois le système de fichiers créé, comme décrit dans les procédures suivantes.

## Utilisation de la console
<a name="console2-enable-lifemgnt-filesystem"></a>

Vous pouvez utiliser le AWS Management Console pour définir les politiques de cycle de vie d'un système de fichiers existant.

1. Connectez-vous à la console Amazon EFS AWS Management Console et ouvrez-la à l'adresse [ https://console.aws.amazon.com/efs/](https://console.aws.amazon.com/efs/).

1. Choisissez **Systèmes de fichiers** pour afficher la liste des systèmes de fichiers de votre compte.

1. Choisissez le système de fichiers sur lequel vous souhaitez Modifier les politiques de cycle de vie.

1. Sur la page de détails du système de fichiers, dans la section **Général**, choisissez Mo**difier**. La page Mo**difier** s’affiche.

1. Pour la gestion du cycle de vie, configurez les politiques de cycle de vie :
   + Réglez **Transition vers IA** sur l'une des options disponibles. Pour arrêter de déplacer des fichiers vers le stockage IA, choisissez **Aucun**.
   + Définissez **Transition vers l'archivage** sur l'une des options disponibles. Pour arrêter le transfert de fichiers vers le stockage d’archives, choisissez **Aucun**.
   + Définissez **Transition vers Standard** sur **Accès initial** pour déplacer les fichiers stockés dans IA vers le stockage standard lorsqu’ils sont utilisés pour des opérations autres que les métadonnées.

     Pour arrêter de déplacer des fichiers depuis IA ou Archive vers le stockage standard lors du premier accès, sélectionnez **Aucun**.

1. Choisissez **Enregistrer les Modifications** pour enregistrer vos Modifications.

## À l'aide du AWS CLI
<a name="lifecycle-mgnt-cli"></a>

Vous pouvez utiliser le AWS CLI pour définir ou modifier les politiques de cycle de vie d'un système de fichiers.
+ Exécutez la [https://docs.aws.amazon.com/cli/latest/reference/efs/put-lifecycle-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/efs/put-lifecycle-configuration.html) AWS CLI commande ou la commande [PutLifecycleConfiguration](API_PutLifecycleConfiguration.md) API en spécifiant l'ID du système de fichiers pour lequel vous gérez la gestion du cycle de vie.

  ```
  $  aws efs put-lifecycle-configuration \
  --file-system-id File-System-ID \
  --lifecycle-policies "[{\"TransitionToIA\":\"AFTER_60_DAYS\"},{\"TransitionToPrimaryStorageClass\":\"AFTER_1_ACCESS\"},{\"TransitionToArchive\":\"AFTER_90_DAYS\"}]" \
  --region us-west-2 \
  --profile adminuser
  ```

  Vous recevez la réponse suivante.

  ```
  {
      "LifecyclePolicies": [
          {
              "TransitionToIA": "AFTER_60_DAYS"
          },
          {
              "TransitionToPrimaryStorageClass": "AFTER_1_ACCESS"
          },
          {
              "TransitionToArchive": "AFTER_90_DAYS"
          }
      ]
  }
  ```

**Pour arrêter la gestion du cycle de vie pour un système de fichiers existant (CLI)**
+  Exécutez la commande `put-lifecycle-configuration` en spécifiant l’ID du système de fichiers pour lequel vous souhaitez arrêter la gestion du cycle de vie. Laissez la propriété `--lifecycle-policies` vide.

  ```
  $  aws efs put-lifecycle-configuration \
  --file-system-id File-System-ID \
  --lifecycle-policies \
  --region us-west-2 \
  --profile adminuser
  ```

  Vous recevez la réponse suivante.

  ```
  {
      "LifecyclePolicies": []
  }
  ```