Pourquoi AWS Backup ne parvient-il pas à sauvegarder mon volume FSx pour ONTAP ?

Lecture de 5 minute(s)
0

Lorsque je sauvegarde mon volume Amazon FSx pour NetApp ONTAP à l'aide d'AWS Backup, je reçois un message d'erreur ou la progression de la sauvegarde est lente.

Brève description

S'il ne reste pas suffisamment d'espace sur le système de fichiers, les sauvegardes échouent généralement. Même si vous avez de l'espace disponible sur le volume, celui-ci est provisionné de manière limitée. Cela signifie que le volume ne consomme de la capacité de stockage de votre système de fichiers que pour les données qui y sont stockées. Même si vous avez de l'espace disponible sur le volume, il se peut que vous n'en ayez pas sur le système de fichiers SSD (agrégat : aggr1).

Avant de créer une sauvegarde d'un volume FSx pour ONTAP, Amazon FSx vérifie d'abord que le volume n'est pas plein. Vous ne pouvez pas sauvegarder des volumes pleins car FSx pour ONTAP nécessite peu d'espace libre pour créer un instantané. Si l'utilisation d'un volume est supérieure à son seuil de remplissage, FSx pour ONTAP considère que le volume est plein. Par défaut, le seuil de remplissage est de 98 %.

De plus, lorsqu'il indique l'espace libre d'un volume, FSx pour ONTAP prend en compte la capacité disponible la plus petite, soit le niveau SSD du volume ou du système de fichiers.

Par exemple, vous créez un volume de 100 To sur un système de fichiers SSD de 1 To. FSx pour ONTAP indique que ce volume dispose d'une capacité libre de 1 To et qu'il est plein à 99 %. 99 % est supérieur au seuil de remplissage par défaut du volume, qui est de 98 %. La sauvegarde de votre volume peut échouer car celui-ci indique qu'il est plein à plus de 98 %.

Résolution

Exécutez la commande describe-backups d'AWS Command Line Interface (AWS CLI) pour afficher tous les messages d'échec de la sauvegarde. Dans l'exemple de commande suivant, remplacez xyzabc par l'ID de votre sauvegarde.

$ aws fsx describe-backups --backup-id backup-xyzabc --region region\_id

Remarque : si vous recevez des erreurs lors de l'exécution des commandes d'AWS CLI, assurez-vous d'utiliser la version la plus récente d'AWS CLI.

Remarque : la sauvegarde créée par AWS Backup est stockée dans le répertoire .snapshot du volume lui-même. Cela signifie que la sauvegarde consomme de l'espace sur le volume.

Augmenter le pourcentage d'espace total à 100 %

Les volumes FSx pour ONTAP sont finement provisionnés. Vous pouvez donc provisionner un volume d'une taille supérieure à celle du système de fichiers. Cela peut entraîner des problèmes d'espace lors de la création des instantanés. Par exemple, si vous créez un volume de 100 To dans un système de fichiers de 1 To, vous pouvez utiliser la commande NetApp ONTAP CLI pour créer des instantanés. Toutefois, vous ne pouvez pas créer d'instantanés avec AWS Backup. Pour un système de fichiers de 1 To, vous pouvez créer des sauvegardes d'un volume d'environ 42 To. Toute augmentation de la taille du volume empêche AWS Backup de créer une sauvegarde.

Pour corriger ce problème, exécutez la commande NetApp ONTAP CLI suivante :

::> vol modify -vserver <svm\_name> -volume <vol\_name> -space-full-threshold-percent 100

La commande précédente augmente le seuil total de votre volume. Cela empêche FSx pour ONTAP de signaler que votre volume est plein, ce qui permet aux sauvegardes de se poursuivre.

Augmentez la capacité de stockage SSD du système de fichiers

Augmentez la capacité de stockage SSD de votre système de fichiers afin que la capacité SSD libre soit toujours supérieure d'au moins 2 % à la taille de votre volume le plus important. Par exemple, si votre volume le plus important est de 100 To, dimensionnez la capacité de votre SSD de manière à toujours disposer d'au moins 2 To de capacité libre. Ainsi, même si vous maintenez le pourcentage d'espace total de vos volumes à la valeur par défaut de 98 %, FSx pour ONTAP ne déclare pas vos volumes comme étant pleins.

Vérifiez le paramètre de déclenchement de la suppression automatique des instantanés sur le volume

Si la suppression automatique des instantanés de votre volume (depuis le site Web de NetApp) est activée sur votre volume et que le déclenchement est défini sur snap_reserve, votre sauvegarde risque d'échouer. Le paramètre snap_reserve supprime les instantanés lorsque l'espace qui leur est réservé atteint la valeur attribuée dans l'espace réservé aux copies d'instantanés (sur le site Web de NetApp). La valeur par défaut est de 5 %. Lorsqu'une sauvegarde est créée, Amazon FSx prend un instantané du volume, puis compare cet instantané à l'instantané de sauvegarde précédent, s'il en existe un. Amazon FSx copie ensuite uniquement les données modifiées dans la sauvegarde. Lorsqu'un instantané précédent a une taille supérieure à la valeur attribuée dans l'espace réservé aux copies d'instantanés, la nouvelle sauvegarde est automatiquement supprimée lors de sa création. Cela signifie qu'Amazon FSx ne peut pas créer de sauvegardes du volume.

Pour éviter cela, augmentez la taille du volume afin que le paramètre **Espace réservé aux copies d'instantanés **soit supérieur à la taille de la sauvegarde précédente. Pour définir la réserve d'instantanés sur une valeur supérieure à la taille de la sauvegarde précédente, exécutez la commande NetApp ONTAP CLI suivante :

::> volume modify -vserver com -volume vol\_name -percent-snapshot -space 20

La commande précédente définit l'option Espace réservé aux copies d'instantanés sur 20 %. Pour plus d'informations, consultez la documentation NetApp Gérer la réserve de copies d'instantanés.

Informations connexes

Utilisation des sauvegardes

Travailler avec des instantanés

Vous avez une capacité de volume insuffisante

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an