共用方式為


教學課程: 使用 Azure 匯入/匯出將資料轉送至 Azure 檔案儲存體

本文提供的逐步指示會說明如何使用 Azure 匯入/匯出服務,安全地將大量資料匯入 Azure 檔案服務。 若要將匯入資料,服務會要求您將包含資料的可支援磁碟機寄送到 Azure 資料中心。

匯入/匯出服務僅支援將 Azure 檔案服務匯入到 Azure 儲存體。 不支援將 Azure 檔案儲存體匯出。

在本教學課程中,您會了解如何:

  • 將資料匯入 Azure 檔案儲存體的必要條件
  • 步驟 1:準備磁碟機
  • 步驟 2:建立匯入作業
  • 步驟 3:將磁碟機寄送至 Azure 資料中心
  • 步驟 4:使用追蹤資訊更新作業
  • 步驟 5:確認資料上傳至 Azure

必要條件

在建立匯入作業來將資料傳入 Azure 檔案服務之前,請仔細檢閱並完成下列必要條件清單。 您必須:

  • 具有可與匯入/匯出服務搭配使用的有效 Azure 訂用帳戶。
  • 具有至少一個 Azure 儲存體帳戶。 請參閱匯入/匯出服務支援的儲存體帳戶和儲存體類型清單。 如需建立新儲存體帳戶的詳細資訊,請參閱 如何建立儲存體帳戶
  • 有足夠數量受支援類型的磁碟。
  • 有執行受支援 OS 版本的 Windows 系統。
  • 在 Windows 系統上,針對檔案下載目前版本的 Azure 匯入/匯出版本 2 工具:
    1. 下載 WAImportExport 版本 2。 目前的版本為 2.2.0.300。
    2. 將檔案解壓縮至預設資料夾 WaImportExportV2。 例如: C:\WaImportExportV2
  • 有有效的貨運公司帳戶和訂單的追蹤號碼:
    • 您必須使用在訂單 [送貨] 索引標籤上 [貨運公司名稱] 清單中的貨運公司。 如果您沒有貨運公司帳戶,請連絡貨運公司以建立帳戶。
    • 貨運公司帳戶必須是有效的、需要有餘額,且必須有退貨的功能。 Microsoft 會使用選定的貨運公司來寄回所有儲存媒體。
    • 在貨運公司帳戶中為匯入/匯出作業產生追蹤號碼。 每個作業都應該具有個別的追蹤號碼。 不支援多個作業使用相同的追蹤號碼。

步驟 1:準備磁碟機

將外部磁碟連結至檔案共用,然後執行 WAImportExport.exe 檔案。 此步驟會產生日誌檔案。 日誌檔案會儲存磁碟機序號、加密金鑰及儲存體帳戶詳細資料等基本資訊。

執行下列步驟來準備磁碟機。

  1. 透過 SATA 連接器將磁碟機連線到 Windows 系統。

  2. 在每個磁碟機上建立單一 NTFS 磁碟區。 指派磁碟機代號給磁碟區。 請勿使用掛接點。

  3. 在工具所在的根資料夾中,修改 dataset.csv 檔案。 根據您要匯入的是檔案、資料夾或兩者,將項目加入 dataset.csv 檔案,類似下列範例。

    • 若要匯入檔案: 在下列範例中,要複製的資料會位於 F: 磁碟機。 您的檔案 MyFile1.txt 會複製到 MyAzureFileshare1 的根目錄。 如果 MyAzureFileshare1 不存在,則會建立在 Azure 儲存體帳戶中。 資料夾結構會保留。

          BasePath,DstItemPathOrPrefix,ItemType
          "F:\MyFolder1\MyFile1.txt","MyAzureFileshare1/MyFile1.txt",file
      
    • 若要匯入資料夾: MyFolder2 底下的所有檔案和資料夾會以遞迴方式複製到檔案共用。 資料夾結構會保留。 如果您匯入與目的地資料夾中現有檔案同名的檔案,匯入的檔案將會覆寫該檔案。

          "F:\MyFolder2\","MyAzureFileshare1/",file
      

      注意

      Azure 匯入/匯出 2.2.0.300 版不支援 /Disposition 參數,這可讓您選擇匯入舊版工具中已經存在的檔案時該怎麼做。 在舊版工具中,預設會重新命名名稱與現有檔案相同的匯入檔案。

      您可以在對應至所匯入資料夾或檔案的相同檔案中製造多個項目。

          "F:\MyFolder1\MyFile1.txt","MyAzureFileshare1/MyFile1.txt",file
          "F:\MyFolder2\","MyAzureFileshare1/",file
      
  4. 在工具所在的根資料夾中,修改 driveset.csv 檔案。 將項目新增至 driveset.csv 檔案,類似下列範例。 磁碟機集檔案有磁碟機清單和對應的磁碟機代號,因此工具可以正確地挑選要準備的磁碟清單。

    此範例假設已連結兩個磁碟,並已建立基本 NTFS 磁碟區 G:\ 和 H:\。 當 G: 已加密時,H:\ 就不會加密。 此工具會格式化和加密裝載 H:\ (而不是 G:) 的磁碟。

    • 針對未加密的磁碟: 指定「Encrypt」,以在磁碟上啟用 BitLocker 加密。

      DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey
      H,Format,SilentMode,Encrypt,
      
    • 針對已加密的磁碟:指定「AlreadyEncrypted」,並提供 BitLocker 金鑰。

      DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey
      G,AlreadyFormatted,SilentMode,AlreadyEncrypted,060456-014509-132033-080300-252615-584177-672089-411631
      

      您可以在對應至多個磁碟機的相同檔案中製造多個項目。 深入了解準備磁碟機集 CSV 檔案

  5. 使用 PrepImport 選項可將資料複製到磁碟機並準備這些資料。 針對以新複製工作階段來複製目錄和/或檔案的第一複製工作階段,請執行下列命令:

    .\WAImportExport.exe PrepImport /j:<JournalFile> /id:<SessionId> [/logdir:<LogDirectory>] [/silentmode] [/InitialDriveSet:<driveset.csv>]/DataSet:<dataset.csv>
    

    匯入範例如下所示。

    .\WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#1 /InitialDriveSet:driveset.csv /DataSet:dataset.csv /logdir:C:\logs
    

    注意

    如果您在用戶端上未啟用很長的路徑,且資料複製中的任何路徑和檔案名稱超過 256 個字元,WAImportExport 工具將會回報失敗。 若要避免此類失敗,請在 Windows 用戶端上啟用長路徑

  6. 每次執行命令列時,都會使用您以 /j: 參數提供的名稱來建立日誌檔案。 您準備的每個磁碟機有日誌檔案,您必須在建立匯入作業時將其上傳。 沒有日誌檔案的磁碟機將無法處理。

    重要

    完成磁碟準備工作之後,請勿修改磁碟機上的日誌檔案或資料,也不要重新格式化任何磁碟。

如需其他範例,請移至日誌檔案的範例

步驟 2:建立匯入作業

請執行下列步驟,透過入口網站在 Azure 匯入/匯出作業中訂購匯入作業。

  1. 使用您的 Microsoft Azure 認證在以下 URL 登入:https://portal.azure.com

  2. 選取 [+ 建立資源],然後搜尋「Azure 資料箱」。 選取 [Azure 資料箱]

    此圖顯示 [+ 建立資源] 按鈕,以及用於選取要在其中建立資源之服務的文字輸入框。已醒目提示 [Azure 資料箱]。

  3. 選取 建立

    在選取 [Azure 資料箱] 之後,Azure 入口網站畫面頂端的螢幕擷取畫面。已醒目提示 [建立] 按鈕。

  4. 若要開始使用匯入訂單,請選取下列選項:

    1. 選取 [匯入至 Azure] 傳輸類型。
    2. 選取匯入/匯出作業要使用的訂用帳戶。
    3. 選取資源群組。
    4. 選取作業的 [來源國家/地區]
    5. 選取作業的 [目的地 Azure 區域]
    6. 接著選取套用

    此螢幕擷取畫面顯示新資料箱訂單的 [開始使用] 選項。已醒目提示 [匯入至 Azure] 傳輸類型和 [套用] 按鈕。

  5. 選擇 [匯入/匯出作業] 的 [選取] 按鈕。

    此螢幕擷取畫面顯示新資料箱訂單的產品選項。已醒目提示 [匯入/匯出作業] 的 [選取] 按鈕。

  6. 在 [基本] 中:

    • 輸入作業的描述名稱。 使用此名稱來追蹤作業進度。
      • 名稱最多只能為 3 到 24 個字元。
      • 名稱只能包含字母、數字和連字號。
      • 名稱必須以字母或數字為開頭或結尾。

    此螢幕擷取畫面顯示 Azure 資料箱中匯入作業的 [基本資料] 索引標籤。已醒目提示 [基本資料] 索引標籤、[匯入作業名稱] 文字輸入框和 [下一步:作業詳細資料] 按鈕。

    選取 [下一步:作業詳細資料>] 繼續進行。

  7. 在 [作業詳細資料] 中:

    1. 在繼續進行之前,請確定您使用的是最新的 WAImportExport 工具。 此工具可用來讀取您上傳的日誌檔案。 您可以使用下載連結來更新工具。

      此螢幕擷取畫面顯示 Azure 匯入/匯出的匯入作業之 [作業詳細資料] 中的 [下載最新的 WAImportExport 工具] 連結。已醒目提示工具連結。

    2. 視需要變更作業的目的地 Azure 區域。

    3. 選取一或多個儲存體帳戶用於作業。 您可以視需要建立新的儲存體帳戶。

    4. 在 [磁碟機資訊] 下,使用 [複製] 按鈕上傳您在步驟 1:準備磁碟機之前建立的每個日誌檔案。 當您上傳日誌檔案時,會顯示磁碟機識別碼。

      • 如果已使用 waimportexport.exe version1,您需要針對已備妥的每個磁碟機上傳一個檔案。

      • 如果紀錄檔案大於 2 MB,您可以使用與紀錄檔案一起建立的 <Journal file name>_DriveInfo_<Drive serial ID>.xml

        此螢幕擷取畫面顯示 Azure 匯入匯出作業之 [作業詳細資料] 索引標籤上的 [磁碟機資訊]。已醒目提示已上傳日誌檔案的 [複製] 按鈕和 [磁碟機識別碼]。

    此螢幕擷取畫面顯示 Azure 資料箱中匯入作業的已完成 [作業詳細資料] 索引標籤。已醒目提示 [作業詳細資料] 索引標籤和 [下一步:寄回] 按鈕。

  8. 在 [退貨]

    1. 從 [貨運公司] 的從下拉式清單中,選取送貨的貨運公司。 所選區域的 Microsoft 資料中心位置會決定哪些貨運公司可供使用。

    2. 輸入 [貨運公司帳戶號碼]。 需要有效貨運公司帳戶的帳戶號碼。

    3. 在 [退貨位址] 區域中,選取 [+ 新增地址] 按鈕,然後新增要寄送的地址。

      此螢幕擷取畫面顯示 Azure 資料箱中匯入作業的 [寄回] 索引標籤。已醒目提示 [寄回] 索引標籤和 [+ 新增地址] 按鈕。

      在 [新增地址] 刀鋒視窗中,您可以新增地址或使用現有的地址。 當您完成地址欄位時,請選擇 [新增送貨地址]

      此螢幕擷取畫面顯示 Azure 資料箱中匯入作業之 [新增地址] 刀鋒視窗上的地址。已醒目提示 [新增交貨地址] 按鈕。

    4. 在 [通知] 區域中,輸入您想要通知作業進度的人員之電子郵件地址。

      提示

      不要為單一使用者指定電子郵件地址,而是提供群組電子郵件,以確保即使系統管理員離開,您仍會收到通知。

    此螢幕擷取畫面顯示 Azure 資料箱中匯入作業的 [寄回] 索引標籤,其中已填入所有欄位。已醒目提示 [寄回] 索引標籤和 [檢閱 + 建立] 按鈕。

    選取 [檢閱 + 建立] 以繼續作業。

  9. 在 [檢閱 + 建立] 中:

    1. 檢閱 [條款] 和 [隱私權] 資訊,然後選取核取方塊:「我承認所提供的所有資訊都正確,並同意條款及條件。」接著會完成驗證。
    2. 檢閱作業資訊。 記下作業名稱和 Azure 資料中心送貨地址,以將磁碟寄回 Azure。 這項資訊稍後會用在出貨標籤上。
    3. 選取 建立

    此螢幕擷取畫面顯示 Azure 匯入/匯出作業的 [檢閱 + 建立] 索引標籤。已醒目提示驗證狀態、[條款] 和 [建立] 按鈕。

  10. 建立作業之後,您會看到下列訊息。

    Azure 匯入匯出作業已完成訂單的狀態訊息螢幕擷取畫面。已醒目提示狀態和 [移至資源] 按鈕。

    您可以選取 [移至資源],以開啟作業的 [概觀]

    此螢幕擷取畫面顯示處於 [已建立] 狀態之 Azure 匯入匯出作業的 [概觀] 窗格。

步驟 3:將磁碟機寄送至 Azure 資料中心

FedEx、UPS 或 DHL 均可將包裹運送至 Azure 資料中心。 如果您想要使用 FedEx/DHL 以外的貨運公司,請連絡 Azure 資料箱作業小組 adbops@microsoft.com

  • 提供有效的 FedEx、UPS 或 DHL 貨運公司客戶編碼,以供 Microsoft 用來寄回磁碟機。
    • 從美國和歐洲地點送回磁碟機需要 FedEx、UPS 或 DHL 客戶編號。
      • 從亞洲和澳洲位置送回磁碟機則是慣用 DHL 客戶編號。
      • 如果您沒有客戶編碼,請建立 FedExDHL 貨運公司帳戶。
  • 在運送包裹時,您必須遵守 Microsoft Azure 服務條款
  • 正確封裝您的磁碟,以避免可能造成的損壞和處理的延遲。 請遵循下列建議最佳做法:
    • 使用防撞泡泡紙牢固地包好磁碟機。 泡泡紙可吸收撞擊力,防止磁碟機在運輸期間受到撞擊。 在交寄前,請確定整個磁碟機已完整覆蓋並填入緩衝物。
    • 將打包好的磁碟機放入保麗龍箱內。 保麗龍箱可提供額外保護,讓磁碟機在運輸期間牢牢地保持不動。

步驟 4:使用追蹤資訊更新作業

寄送磁碟之後,返回 Azure 入口網站中的作業,並填入追蹤資訊。

提供追蹤詳細資料之後,作業狀態會變更為 [送貨],且無法取消作業。 您只能在作業處於 [建立] 狀態時取消作業。

重要

如果追蹤號碼在建立作業的 2 個星期內沒有更新,該作業就會過期。

若要完成您在入口網站中建立之作業的追蹤資訊,請執行下列步驟:

  1. Azure 入口網站/ 中開啟作業。

  2. 在 [概觀] 窗格中,向下捲動至 [追蹤資訊] 並完成項目:

    1. 提供 [貨運公司] 和 [追蹤號碼]
    2. 請確定 [送貨地址] 正確。
    3. 選取核取方塊「磁碟機已寄送至上述地址。」
    4. 完成時,請選取 [更新]

    螢幕擷取畫面:在 Preview 入口網站中所出現,處於 [已完成] 狀態之 Azure 匯入匯出作業 [概觀] 窗格上的追蹤資訊。

您可以在 [概觀] 窗格上追蹤作業的進度。 如需每個作業狀態的說明,請移至檢視作業狀態

此螢幕擷取畫面顯示 Preview 入口網站中 Azure 匯入匯出作業 [概觀] 窗格上的狀態追蹤。

步驟 5:確認資料上傳至 Azure

追蹤作業直到完成,然後驗證上傳成功且所有資料都已存在。

檢閱已完成作業的資料複製詳細資料,以找出作業中包含的每個磁碟機和記錄:

  • 使用 [詳細資訊記錄] 來確認每個成功傳輸的檔案。
  • 使用 [複製記錄] 來尋找每個失敗資料複製的來源。

此螢幕擷取畫面顯示 Azure 匯入匯出中已完成的匯入作業。在 [資料複製詳細資料] 中,已醒目提示 [複製記錄路徑] 和 [詳細資訊記錄路徑]。

如需詳細資訊,請參閱檢閱來自匯入和匯出的複製記錄

確認資料傳輸之後,您可以刪除內部部署的資料。 確認上傳成功之後再刪除內部部署的資料。

注意

在檔案 (2.2.0.300) 最新版的 Azure 匯入/匯出工具中,如果檔案共用沒有足夠的可用空間,資料就不會再自動分割成多個 Azure 檔案共用。 相反地,複製會失敗,支持人員將會連絡您。 您可能需要移動一些資料,以在共用中騰出空間。

日誌檔案的範例

若要新增更多磁碟機,可以建立新的磁碟機集檔案並執行命令,如下所示。

對於在 InitialDriveset.csv 檔案中指定的磁碟機以外的磁碟機後續複製工作階段之外,指定新的磁碟機集 .csv 檔案,並以值形式提供給參數 AdditionalDriveSet。 使用相同的日誌檔名稱,並提供新的工作階段識別碼。 AdditionalDriveset CSV 檔案的格式與 InitialDriveSet 格式相同 。

WAImportExport.exe PrepImport /j:<JournalFile> /id:<SessionId> /AdditionalDriveSet:<driveset.csv>

匯入範例如下所示。

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#3  /AdditionalDriveSet:driveset-2.csv

若要將其他資料新增至相同磁碟機集,請對後續複製工作階段使用 PrepImport 命令,以複製其他檔案/目錄。

若要對 InitialDriveset.csv 檔案中指定的同個硬碟進行後續複製工作階段,請指定相同的日誌檔案名稱並提供新的工作階段識別碼;不需要再次提供儲存體帳戶金鑰。

WAImportExport PrepImport /j:<JournalFile> /id:<SessionId> /j:<JournalFile> /id:<SessionId> [/logdir:<LogDirectory>] DataSet:<dataset.csv>

匯入範例如下所示。

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2  /DataSet:dataset-2.csv

下一步