本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用資料儲存庫工作匯入變更
匯入資料儲存庫工作會匯入 S3 資料儲存庫中新增或已變更之物件的中繼資料,並為 S3 資料儲存庫中的任何新物件建立新檔案或目錄清單。對於已在資料儲存庫中變更的任何物件,對應的檔案或目錄清單會以新的中繼資料更新。不會針對已從資料存放庫中刪除的物件採取任何動作。
使用 Amazon FSx 主控台和 CLI,使用下列程序匯入中繼資料變更。請注意,您可以針對多個 DRA 使用一個資料存放庫工作。
開啟 Amazon FSx 主控台,網址為 https://console.aws.amazon.com/fsx/
。 -
在導覽窗格中,選擇 [檔案系統],然後選擇您的 Lustre 檔案系統。
-
選擇「資料儲存庫」頁籤。
-
在「資料存放庫關聯」窗格中,選擇您要為其建立匯入任務的資料存放庫關聯。
-
從「動作」功能表中選擇「匯入工作」。如果檔案系統未連結至資料儲存庫,則無法使用此選項。便會顯示「建立匯入資料儲存庫」作業頁面
-
(選擇性) 透過在資料儲存庫路徑中提供要匯入的目錄或檔案的路徑,指定最多 32 個要從連結的 S3 儲存貯體匯入的目錄或檔案。
注意
如果您提供的路徑無效,工作就會失敗。
-
(選擇性) 選擇 [完成報告] 下的 [啟用],以在工作完成後產生工作完成報告。任務完成報告提供有關符合報告範圍中提供之範圍之工作所處理之檔案的詳細資訊。若要指定 Amazon FSx 傳遞報表的位置,請在連結的 S3 資料儲存庫上輸入報表路徑的相對路徑。
-
選擇建立。
[檔案系統] 頁面頂端的通知會顯示您剛剛建立進行中的工作。
若要檢視工作狀態和詳細資訊,請向下捲動至檔案系統之「資料儲存庫」標籤中的「資料儲存庫工作」窗格。預設排序順序會在清單頂端顯示最近的工作。
若要從此頁面檢視作業摘要,請為您剛建立的工作選擇「工作 ID」。此時會顯示作業的「摘要」頁面。
-
使用
create-data-repository-task
CLI 指令在 FSx for Lustre 檔案系統上匯入中繼資料變更。對應的 API 操作是CreateDataRepositoryTask
。$
aws fsx create-data-repository-task \ --file-system-id fs-0123456789abcdef0 \ --type IMPORT_METADATA_FROM_REPOSITORY \ --paths s3://bucketname1/dir1/path1 \ --report Enabled=true,Path=s3://bucketname1/dir1/path1,Format=REPORT_CSV_20191124,Scope=FAILED_FILES_ONLY成功建立資料儲存庫任務後,Amazon FSx 會將任務描述傳回為 JSON。
建立從連結資料儲存庫匯入中繼資料的工作之後,您可以檢查匯入資料儲存庫工作的狀態。如需檢視資料儲存庫工作的詳細資訊,請參閱存取資料儲存庫工作。