

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.

# Utiliser Amazon EFS avec des instances Amazon EC2 Linux
<a name="AmazonEFS"></a>

**Note**  
Amazon EFS n’est pas pris en charge par les instances Windows.

Amazon EFS fournit un stockage de fichiers évolutif à utiliser avec Amazon EC2. Vous pouvez utiliser un système de fichiers EFS comme source de données commune aux charges de travail et applications exécutées sur plusieurs instances. Pour en savoir plus, consultez la [page produit d’Amazon Elastic File System](https://aws.amazon.com/efs/).

Ce didacticiel explique comment créer et joindre un système de fichiers Amazon EFS avec l'assistant Quick Create Amazon EFS lors du lancement de l'instance. Pour un didacticiel sur la création d’un système de fichiers à l’aide de la console Amazon EFS, consultez [Mise en route avec Amazon Elastic File System](https://docs.aws.amazon.com/efs/latest/ug/getting-started.html) dans le *guide de l’utilisateur Amazon Elastic File System*.

**Note**  
Lorsque vous créez un système de fichiers EFS à l’aide de la création rapide EFS, le système de fichiers est créé avec les paramètres recommandés par le service suivants :  
[Sauvegardes automatiques activées](https://docs.aws.amazon.com/efs/latest/ug/awsbackup.html).
[Gestion des cibles de montage](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) dans le VPC sélectionné.
[ Mode de performance d'usage général](https://docs.aws.amazon.com/efs/latest/ug/performance.html#performancemodes).
[Mode de débit en rafale](https://docs.aws.amazon.com/efs/latest/ug/performance.html#throughput-modes).
[Chiffrement des données au repos activé](https://docs.aws.amazon.com/efs/latest/ug/encryption-at-rest.html) à l'aide de votre clé par défaut pour Amazon EFS (`aws/elasticfilesystem`).
[Gestion du cycle de vie d'Amazon EFS activée](https://docs.aws.amazon.com/efs/latest/ug/lifecycle-management-efs.html) avec une politique de 30 jours.

**Topics**
+ [Créer un système de fichiers EFS à l’aide de la création rapide Amazon EFS](#quick-create)
+ [Tester le système de fichiers EFS](#efs-test-file-system)
+ [Supprimer le système de fichiers EFS](#efs-clean-up)

## Créer un système de fichiers EFS à l’aide de la création rapide Amazon EFS
<a name="quick-create"></a>

Vous pouvez créer un système de fichiers EFS et le monter sur votre instance lorsque vous lancez votre instance à l'aide de la fonction Amazon EFS Quick Create de l'[assistant de EC2 lancement d'instance](ec2-launch-instance-wizard.md) Amazon.

**Pour créer un système de fichiers EFS à l’aide de la création rapide Amazon EFS**

1. Ouvrez la EC2 console Amazon à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Sélectionnez **Launch instance** (Lancer une instance).

1. (Facultatif) Sous **Name and tags** (Noms et identifications), pour **Name** (Nom), saisissez un nom pour identifier votre instance.

1. Sous **Application and OS Images (Amazon Machine Image)** (Images d’application et de système d’exploitation), choisissez un système d’exploitation Linux, puis pour **Amazon Machine Image (AMI)**, sélectionnez une AMI Linux.

1. Sous **Instance type** (Type d’instance), pour **Instance type** (Type d’instance), sélectionnez un type d’instance ou conservez la valeur par défaut.

1. Sous **Key pair (login)** (Paire de clés (connexion)), pour **Key pair name** (Nom de la paire de clés), choisissez une paire de clés existante ou créez-en une.

1. Sous **Network settings** (Paramètres réseau), choisissez **Edit** (Modifier) (à droite), puis pour **Subnet** (Sous-réseau), sélectionnez un sous-réseau.
**Note**  
Vous devez sélectionner un sous-réseau avant de pouvoir ajouter un système de fichiers EFS.

1. Sous **Configure storage** (Configurer le stockage), choisissez **Edit** (Modifier) (en bas à droite), puis procédez comme suit :

   1. Pour les **systèmes de fichiers**, assurez-vous que **EFS** est sélectionné, puis choisissez **Créer un nouveau système de fichiers partagé**.

   1. Dans **Nom du système de fichiers**, entrez le nom du système de fichiers Amazon EFS, puis choisissez **Create file system**.

   1. Pour **Mount point** (Point de montage), indiquez un point de montage personnalisé ou conservez la valeur par défaut.

   1. Pour permettre l’accès au système de fichiers, sélectionnez **Automatically create and attach security groups** (Créer et attacher automatiquement des groupes de sécurité). En cochant cette case, les groupes de sécurité suivants seront automatiquement créés et associés à l'instance et aux cibles de montage du système de fichiers, comme suit :
      + Groupe de sécurité de l’instance : comprend une règle sortante qui autorise le trafic sur le port NFS 2049, mais ne comprend aucune règle entrante.
      + Groupe de sécurité des cibles de montage du système de fichiers : comprend une règle entrante qui autorise le trafic sur le port NFS 2049 du groupe de sécurité de l’instance (décrit ci-dessus), et une règle sortante qui autorise le trafic sur le port NFS 2049.
**Note**  
Vous pouvez également créer et associer manuellement les groupes de sécurité. Si vous voulez créer et attacher manuellement les groupes de sécurité, décochez la case **Automatically create and attach the required security groups** (Créer et attacher automatiquement les groupes de sécurité requis).

   1. Pour monter automatiquement le système de fichiers partagé lors du lancement de l’instance, sélectionnez **Automatically mount shared file system by attaching required user data script** (Monter automatiquement le système de fichiers partagé en attachant le script de données utilisateur requis). Pour afficher les données utilisateur générées automatiquement, développez **Advanced details** (Détails avancés), puis faites défiler vers le bas jusqu’à **User data** (Données utilisateur).
**Note**  
Si vous avez ajouté des données utilisateur avant de cocher cette case, les données utilisateur d'origine sont remplacées par les données utilisateur générées automatiquement.

1. Configurez les autres paramètres de configuration de l’instance si nécessaire.

1. Dans le panneau **Summary** (Résumé), vérifiez la configuration de votre instance, puis choisissez **Launch instance** (Lancer l’instance). Pour de plus amples informations, veuillez consulter [Lancez une instance EC2 à l’aide de l’assistant de lancement d’instance de la console](ec2-launch-instance-wizard.md).

## Tester le système de fichiers EFS
<a name="efs-test-file-system"></a>

Vous pouvez vous connecter à votre instance et vérifier que le système de fichiers est bien monté dans le répertoire que vous avez indiqué (par exemple, /mnt/efs).

**Pour vérifier que le système de fichiers est bien monté**

1. Connectez-vous à votre instance. Pour de plus amples informations, veuillez consulter [Se connecter à votre instance Linux à l’aide de SSH](connect-to-linux-instance.md).

1. Dans la fenêtre du terminal de l’instance, exécutez la commande **df -T** pour vérifier que le système de fichiers EFS est bien monté.

   ```
   $ df -T
   Filesystem     Type              1K-blocks    Used          Available Use% Mounted on
   /dev/xvda1     ext4                8123812 1949800            6073764  25% /
   devtmpfs       devtmpfs            4078468      56            4078412   1% /dev
   tmpfs          tmpfs               4089312       0            4089312   0% /dev/shm
   efs-dns        nfs4       9007199254740992       0   9007199254740992   0% /mnt/efs
   ```

   Notez que le nom du système de fichiers, indiqué dans l'exemple de sortie sous la forme suivante*efs-dns*, est de la forme suivante.

   ```
   file-system-id.efs.aws-region.amazonaws.com:/
   ```

1. (Facultatif) Créez un fichier dans le système de fichiers à partir de l’instance, et vérifiez ensuite que vous pouvez consulter ce fichier à partir d’une autre instance.

   1. Depuis l’instance, exécutez la commande suivante pour créer le fichier.

      ```
      $ sudo touch /mnt/efs/test-file.txt
      ```

   1. Depuis l’autre instance, exécutez la commande suivante pour afficher le fichier.

      ```
      $ ls /mnt/efs
      test-file.txt
      ```

## Supprimer le système de fichiers EFS
<a name="efs-clean-up"></a>

Si vous n’avez plus besoin de votre système de fichiers, vous pouvez le supprimer.

**Pour supprimer le système de fichiers**

1. Ouvrez la console Amazon Elastic File System à l'adresse [https://console.aws.amazon.com/efs/](https://console.aws.amazon.com/efs/).

1. Sélectionnez le système de fichiers à supprimer.

1. Choisissez **Actions**, **Delete file system**.

1. Lorsque vous êtes invité à confirmer, entrez l’ID du système de fichiers et choisissez **Delete file system (Supprimer le système de fichiers)**.