

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Exportación de archivos mediante comandos de HSM
<a name="exporting-files-hsm"></a>

**nota**  
Para exportar los cambios en los datos y metadatos del sistema de archivos de FSx para Lustre a un repositorio de datos duradero en Amazon S3, utilice la característica de exportación automática que se describe en [Exporte automáticamente las actualizaciones a su bucket de S3](autoexport-data-repo-dra.md). También puede utilizar las tareas de exportación de repositorios de datos, que se describen en [Uso de las tareas del repositorio de datos para exportar los cambios](export-data-repo-task-dra.md).

Para exportar un archivo individual a su repositorio de datos y comprobar que el archivo se ha exportado correctamente a su repositorio de datos, puede ejecutar los comandos que se muestran a continuación. Un valor devuelto de `states: (0x00000009) exists archived` indica que el archivo se ha exportado correctamente.

```
sudo lfs hsm_archive {{path/to/export/file}}
sudo lfs hsm_state {{path/to/export/file}}
```

**nota**  
Debe ejecutar los comandos de HSM (como `hsm_archive`) como usuario raíz o mediante `sudo`.

Para exportar todo el sistema de archivos o un directorio completo del sistema de archivos, ejecute los siguientes comandos. Si exporta varios archivos simultáneamente, Amazon FSx para Lustre exporta los archivos a su repositorio de datos de Amazon S3 en paralelo.

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

Para determinar si la exportación se ha completado, ejecute el siguiente comando.

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

Si el comando se devuelve y no quedan archivos, la exportación se ha completado.