Exportation de fichiers à l'aide de commandes HSM - FSx pour Lustre

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.

Exportation de fichiers à l'aide de commandes HSM

Note

Pour exporter les modifications apportées aux données et aux métadonnées de votre système de fichiers FSx for Lustre vers un référentiel de données durable sur Amazon S3, utilisez la fonctionnalité d'exportation automatique décrite dansExportez automatiquement les mises à jour vers votre compartiment S3. Vous pouvez également utiliser les tâches du référentiel de données d'exportation, décrites dansUtilisation des tâches du référentiel de données pour exporter les modifications.

Pour exporter un fichier individuel vers votre référentiel de données et vérifier que le fichier a bien été exporté vers votre référentiel de données, vous pouvez exécuter les commandes ci-dessous. Une valeur de retour de states: (0x00000009) exists archived indique que le fichier a été correctement exporté.

sudo lfs hsm_archive path/to/export/file sudo lfs hsm_state path/to/export/file
Note

Vous devez exécuter les commandes HSM (par exemplehsm_archive) en tant qu'utilisateur root ou en utilisantsudo.

Pour exporter l'intégralité de votre système de fichiers ou un répertoire entier de votre système de fichiers, exécutez les commandes suivantes. Si vous exportez plusieurs fichiers simultanément, Amazon FSx for Lustre exporte vos fichiers vers votre référentiel de données Amazon S3 en parallèle.

nohup find local/directory -type f -print0 | xargs -0 -n 1 sudo lfs hsm_archive &

Pour déterminer si l'exportation est terminée, exécutez la commande suivante.

find path/to/export/file -type f -print0 | xargs -0 -n 1 -P 8 sudo lfs hsm_state | awk '!/\<archived\>/ || /\<dirty\>/' | wc -l

Si la commande revient alors qu'il ne reste aucun fichier, l'exportation est terminée.