

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Exportação de arquivos usando comandos do HSM
<a name="exporting-files-hsm"></a>

**nota**  
Para exportar alterações nos dados e metadados do seu FSx sistema de arquivos for Lustre para um repositório de dados durável no Amazon S3, use o recurso de exportação automática descrito em. [Exportação automática de atualizações para o bucket do S3](autoexport-data-repo-dra.md) Você também pode usar as tarefas de exportação do repositório de dados, descritas em [Como usar tarefas do repositório de dados para exportar alterações](export-data-repo-task-dra.md).

Para exportar um arquivo individual para seu repositório de dados e verificar se o arquivo foi exportado com êxito para seu repositório de dados, você pode executar os comandos mostrados a seguir. Um valor de retorno `states: (0x00000009) exists archived` indica que o arquivo foi exportado com êxito.

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

**nota**  
Você deve executar os comandos do HSM (como `hsm_archive`) como usuário raiz ou usando `sudo`.

Para exportar todo o sistema de arquivos ou um diretório inteiro no sistema de arquivos, execute os comandos a seguir. Se você exportar vários arquivos simultaneamente, o Amazon FSx for Lustre exportará seus arquivos para o repositório de dados do Amazon S3 em paralelo.

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

Para determinar se a exportação foi concluída, execute o comando a seguir.

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

Se o comando retornar com zero arquivo restante, a exportação estará concluída.