建立 S3 儲存貯體的連結 - FSx 適用於 Lustre

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立 S3 儲存貯體的連結

下列程序會逐步引導您使用 AWS Management Console 和 AWS Command Line Interface (),為 FSx for Lustre 檔案系統建立現有 S3 儲存貯體的資料庫關聯AWS CLI。如需將許可新增至 S3 儲存貯體以將其連結至檔案系統的相關資訊,請參閱 新增在 Amazon S3 中使用資料儲存庫的許可

注意

無法將資料儲存庫連結至已啟用檔案系統備份的檔案系統。在連結至資料儲存庫之前,請先停用備份。

  1. 在 開啟 Amazon FSx主控台https://console.aws.amazon.com/fsx/

  2. 請遵循入門章節步驟 1:創建您FSx的光澤文件系統中所述建立新檔案系統的程序。

  3. 開啟資料儲存庫匯入/匯出 - 選用區段。此功能預設為停用。

  4. 選擇從 匯入資料,並將資料匯出至 S3

  5. 資料儲存庫關聯資訊對話方塊中,提供下列欄位的資訊。

    • 檔案系統路徑 :在將與 S3 資料儲存庫相關聯的 Amazon FSx 檔案系統中,輸入高階目錄 (例如 /ns1) 或子目錄 (例如 /ns1/subdir) 的名稱。路徑中的前斜線是必要的。兩個資料儲存庫關聯的檔案系統路徑不可重疊。例如,如果某個資料儲存庫已經與檔案系統路徑 /ns1 建立關聯,則您無法將其他資料儲存庫連結到檔案系統路徑 /ns1/ns2檔案系統路徑設定在檔案系統的所有資料儲存庫關聯中必須是唯一的。

    • 資料儲存庫路徑 :輸入現有 S3 儲存貯體或字首的路徑,以與您的檔案系統建立關聯 (例如 s3://amzn-s3-demo-bucket/my-prefix)。兩個資料儲存庫關聯不能有重疊的資料儲存庫路徑。資料儲存庫路徑設定在檔案系統的所有資料儲存庫關聯中必須是唯一的。

    • 從儲存庫匯入中繼資料:選取此屬性,選擇性地執行匯入資料庫任務,以便在建立連結後立即匯入中繼資料。

  6. 對於匯入設定 - 選用 ,請設定匯入政策,以決定在新增、變更或刪除 S3 儲存貯體中的物件時,檔案和目錄清單如何保持最新狀態。例如,針對 S3 儲存貯體中建立的新物件,選擇新增以將中繼資料匯入檔案系統。如需匯入政策的詳細資訊,請參閱 從 S3 儲存貯體自動匯入更新

  7. 針對匯出政策 ,設定匯出政策,決定在新增、變更或刪除檔案系統中物件時,如何將檔案匯出至連結的 S3 儲存貯體。例如,選擇變更以匯出檔案系統上內容或中繼資料已變更的物件。如需匯出政策的詳細資訊,請參閱 自動將更新匯出至 S3 儲存貯體

  8. 繼續進行檔案系統建立精靈的下一節。

  1. 在 開啟 Amazon FSx主控台https://console.aws.amazon.com/fsx/

  2. 從儀表板中,選擇檔案系統,然後選擇您要為其建立資料庫關聯的檔案系統。

  3. 選擇資料儲存庫索引標籤。

  4. 資料儲存庫關聯窗格中,選擇建立資料儲存庫關聯。

  5. 資料儲存庫關聯資訊對話方塊中,提供下列欄位的資訊。

    • 檔案系統路徑 :在將與 S3 資料儲存庫相關聯的 Amazon FSx 檔案系統中,輸入高階目錄 (例如 /ns1) 或子目錄 (例如 /ns1/subdir) 的名稱。路徑中的前斜線是必要的。兩個資料儲存庫關聯的檔案系統路徑不可重疊。例如,如果某個資料儲存庫已經與檔案系統路徑 /ns1 建立關聯,則您無法將其他資料儲存庫連結到檔案系統路徑 /ns1/ns2檔案系統路徑設定在檔案系統的所有資料儲存庫關聯中必須是唯一的。

    • 資料儲存庫路徑 :輸入現有 S3 儲存貯體或字首的路徑,以與您的檔案系統建立關聯 (例如 s3://amzn-s3-demo-bucket/my-prefix)。兩個資料儲存庫關聯不能有重疊的資料儲存庫路徑。資料儲存庫路徑設定在檔案系統的所有資料儲存庫關聯中必須是唯一的。

    • 從儲存庫匯入中繼資料:選取此屬性,選擇性地執行匯入資料庫任務,以便在建立連結後立即匯入中繼資料。

  6. 對於匯入設定 - 選用 ,請設定匯入政策,以決定在新增、變更或刪除 S3 儲存貯體中的物件時,檔案和目錄清單如何保持最新狀態。例如,針對在 S3 儲存貯體中建立的新物件,選擇新增以將中繼資料匯入檔案系統。如需匯入政策的詳細資訊,請參閱 從 S3 儲存貯體自動匯入更新

  7. 針對匯出政策 ,設定匯出政策,決定在新增、變更或刪除檔案系統中物件時,檔案匯出至連結 S3 儲存貯體的方式。例如,選擇變更以匯出檔案系統上內容或中繼資料已變更的物件。如需匯出政策的詳細資訊,請參閱 自動將更新匯出至 S3 儲存貯體

  8. 選擇 Create (建立)。

下列範例會建立將 Amazon FSx 檔案系統連結至 S3 儲存貯體的資料庫關聯,其中包含將任何新檔案或變更檔案匯入檔案系統的匯入政策,以及將新檔案、變更檔案或刪除檔案匯出至連結 S3 儲存貯體的匯出政策。

  • 若要建立資料庫關聯,請使用 Amazon FSxCLI命令 create-data-repository-association,如下所示。

    $ aws fsx create-data-repository-association \ --file-system-id fs-0123456789abcdef0 \ --file-system-path /ns1/path1/ \ --data-repository-path s3://amzn-s3-demo-bucket/myprefix/ \ --s3 "AutoImportPolicy={Events=[NEW,CHANGED,DELETED]},AutoExportPolicy={Events=[NEW,CHANGED,DELETED]}"

Amazon 會DRA立即FSx傳回 的JSON描述。DRA 會以非同步方式建立。

即使在檔案系統完成建立之前,您仍然可以使用此命令來建立資料儲存庫關聯。請求將排入佇列,並在檔案系統可用後建立資料儲存庫關聯。