

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.

# Mises à niveau du système d'exploitation Amazon Neptune
<a name="security-os-upgrades"></a>

 Amazon Neptune garantit une amélioration continue des performances, de la sécurité et de la stabilité des bases de données grâce à des mises à niveau régulières du système d'exploitation. Ces mises à niveau sont appliquées à la fois aux bases de données Neptune et à Neptune Analytics, selon un processus de mise à jour structuré. Amazon Neptune publie des mises à niveau du système d'exploitation au moins une fois par mois. 

 Les mises à jour du système d'exploitation de la base de données Neptune qui ne nécessitent pas d'interruption sont automatiquement appliquées pendant la période de maintenance. Certaines mises à jour du système d'exploitation (par exemple : la mise à niveau de la version du noyau) nécessitent le redémarrage de l'instance. Ces mises à jour sont facultatives et n'ont pas de date fixe pour leur application. Toutefois, si vous n'appliquez pas ces mises à jour, elles peuvent éventuellement devenir obligatoires et appliquées automatiquement pendant la fenêtre de maintenance de votre instance. 

 **Neptune Analytics ** - Les mises à niveau du système d'exploitation de Neptune Analytics sont fluides et ne nécessitent aucune action de la part du client. Ces mises à jour sont automatiquement appliquées en arrière-plan, sans interruption de service. 

 Pour garantir la sécurité et la conformité, nous vous recommandons d'appliquer régulièrement toutes les mises à jour mises à disposition par Amazon Neptune pendant votre période de maintenance. Le fait de rester au courant de toutes les mises à jour facultatives et obligatoires permet d'intégrer les correctifs de sécurité critiques et de garantir la conformité avec les différentes obligations de conformité. Les versions obsolètes du système d'exploitation peuvent entraîner le non-respect des exigences réglementaires. 

## Minimiser les temps d'arrêt pour les mises à niveau du système d'exploitation nécessitant un redémarrage
<a name="security-os-upgrades-minimizing-downtime"></a>

 Pour les mises à niveau du système d'exploitation nécessitant un redémarrage, nous vous recommandons de mettre à jour d'abord les instances de lecture d'un cluster, puis l'instance d'écriture afin de maximiser la disponibilité de votre cluster. Nous ne recommandons pas de mettre à jour les instances de lecture et d'écriture en même temps, car vous pourriez avoir un temps d'arrêt plus long en cas de basculement. 

## Appliquer des mises à niveau du système d'exploitation à votre instance de base de données Neptune
<a name="security-applying-os-upgrades"></a>

 Les instances de base de données Neptune nécessitent parfois des mises à jour du système d'exploitation. Amazon Neptune met à niveau le système d'exploitation vers une version plus récente afin d'améliorer les performances de la base de données et la posture de sécurité globale des clients. En général, les mises à jour prennent environ 10 minutes. Les mises à jour du système d’exploitation ne modifient pas la version du moteur de base de données ou la classe d’instance de base de données d’une instance de base de données. 

 Pour être averti lorsqu'une nouvelle mise à jour facultative est disponible, vous pouvez vous inscrire `RDS-EVENT-0230` dans la catégorie des événements liés aux correctifs de sécurité. Pour plus d'informations sur l'abonnement aux événements Amazon Neptune, consultez la section [ S'abonner à la notification des événements Neptune. ](https://docs.aws.amazon.com/neptune/latest/userguide/events-subscribing.html) 

**Important**  
 Votre instance de base de données Amazon Neptune sera mise hors ligne lors de la mise à niveau du système d'exploitation. Vous pouvez minimiser les interruptions de service du cluster en disposant d'un cluster multi-instances. Si vous ne possédez pas de cluster multi-instances, vous pouvez choisir d'en créer un temporairement en ajoutant des instances secondaires pour effectuer cette maintenance, puis en supprimant les instances de lecture supplémentaires une fois la maintenance terminée (des frais réguliers pour l'instance secondaire s'appliqueront). 

 Vous pouvez utiliser la Console de gestion AWS ou l' AWS interface de ligne de commande pour déterminer si une mise à jour est disponible. 

### Utilisation de Console de gestion AWS
<a name="security-applying-os-upgrades-management-console"></a>

 Pour déterminer si une mise à jour est disponible, utilisez Console de gestion AWS : 

1. Connectez-vous à la console AWS de gestion et ouvrez la console Amazon Neptune à [ https://console.aws.amazon.com/neptune/home ](https://console.aws.amazon.com/neptune/home) l'adresse.

1.  Dans le volet de navigation, choisissez ** Clusters**, puis sélectionnez l'instance. 

1.  Choisissez ** Maintenance**. 

1.  Dans la ** section Maintenance ** en attente, recherchez la mise à jour du système d'exploitation. 

![Une image montrant la section Console de gestion AWS Maintenance et une mise à jour du système d'exploitation disponible.](http://docs.aws.amazon.com/fr_fr/neptune/latest/userguide/images/consoleForOSUpgrades.png)


 Vous pouvez sélectionner la mise à jour du système d'exploitation et cliquer sur ** Appliquer maintenant ** ou sur ** Appliquer à la prochaine fenêtre de maintenance ** dans la ** section Maintenance ** en attente. Si la valeur de maintenance est la fenêtre ** suivante**, reportez les éléments de maintenance en choisissant Différer la mise à ** niveau. ** Vous ne pouvez pas reporter une action de maintenance en cours. 

 Vous pouvez également choisir l'instance dans une liste de clusters en cliquant sur ** Clusters ** dans le volet de navigation et en sélectionnant ** Appliquer maintenant ** ou ** Appliquer à la prochaine fenêtre ** de maintenance dans le ** menu ** Actions. 

### Utilisation de AWS INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="security-applying-os-upgrades-cli"></a>

 Pour déterminer si une mise à jour est disponible à l'aide de AWS CLI, appelez la `describe-pending-maintenance-actions` commande suivante : 

```
aws neptune describe-pending-maintenance-actions
```

```
{
    "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:myneptune",
    "PendingMaintenanceActionDetails": [
        {
            "Action": "system-update",
            "Description": "New Operating System update is available"
        }
    ]
}
```

 Pour appliquer les mises à jour du système d'exploitation, appelez la `apply-pending-maintenance-action` commande suivante : 

```
aws neptune apply-pending-maintenance-action \
    --apply-action system-update \
    --resource-identifier ({{ARN of your DB instance}}) \
    --opt-in-type immediate
```