本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 HSM 命令导出文件
要将 Lustre 文件系统数据和元数据的 FSx 中的更改导出到 Amazon S3 上的持久数据存储库,请使用中所述的自动导出功能自动将更新导出到 S3 存储桶. 您还可以使用导出数据存储库任务,如中所述使用数据存储库任务导出数据和元数据更改.
要将单个文件导出到数据存储库并验证该文件是否已成功导出到数据存储库,可以运行如下所示的命令。的返回值为states: (0x00000009) exists archived
表示文件已成功导出。
sudo lfs hsm_archive
path/to/export/file
sudo lfs hsm_statepath/to/export/file
要导出整个文件系统或文件系统中的整个目录,请运行以下命令。如果您同时导出多个文件,Amazon FSx for Lustre 将文件 parallel 导出到 Amazon S3 数据存储库。
nohup find
local/directory
-type f -print0 | xargs -0 -n 1 sudo lfs hsm_archive &
要确定导出是否已完成,请运行以下命令。
find
path/to/export/file
-type f -print0 | xargs -0 -n 1 -P 8 sudo lfs hsm_action | grep "ARCHIVE" | wc -l
如果命令返回且剩余零个文件,则导出将完成。