共用方式為


教學課程:使用 Azure 匯入/匯出服務將數據匯入 Blob 記憶體

本文提供如何使用 Azure 匯入/匯出服務安全地將大量數據匯入至 Azure Blob 記憶體的逐步指示。 若要將數據匯入 Azure Blob,服務會要求您將包含數據的加密磁碟驅動器寄送至 Azure 資料中心。

在本教學課程中,您將瞭解如何:

  • 將數據匯入 Azure Blob 記憶體的必要條件
  • 步驟 1:準備磁碟機
  • 步驟 2:建立匯入作業
  • 步驟 3:設定客戶管理的金鑰(選擇性)
  • 步驟 4:寄送磁碟驅動器
  • 步驟 5:使用追蹤資訊更新作業
  • 步驟 6:確認數據上傳至 Azure

先決條件

建立匯入作業以將數據傳輸到 Azure Blob 記憶體之前,請先仔細檢閱並完成此服務的必要條件清單。 您必須:

  • 有有效的貨運公司帳戶和訂單的追蹤號碼:
    • 您必須使用在訂單 [送貨] 索引標籤上 [貨運公司名稱] 清單中的貨運公司。 如果您沒有貨運公司帳戶,請連絡貨運公司以建立帳戶。
    • 貨運公司帳戶必須是有效的、需要有餘額,且必須有退貨的功能。 Microsoft 會使用選定的貨運公司來寄回所有儲存媒體。
    • 在貨運公司帳戶中為匯入/匯出作業產生追蹤號碼。 每個作業都應該具有個別的追蹤號碼。 不支援多個作業使用相同的追蹤號碼。

步驟 1:準備磁碟機

此步驟會產生日誌檔案。 日誌檔案會儲存磁碟機序號、加密金鑰及儲存體帳戶詳細資料等基本資訊。

執行下列步驟來準備磁碟驅動器。

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

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

  3. 在 NTFS 磁碟區上啟用 BitLocker 加密。 如果使用 Windows Server 系統,請使用 如何在 Windows Server 2012 R2 上啟用 BitLocker 中的指示。

  4. 將資料複製到加密的磁碟區。 使用拖放功能、Robocopy 或其他類似的複製工具。 日誌 (.jrn) 檔案會建立在執行工具的相同資料夾中。

    如果磁碟驅動器已鎖定,而且您需要解除鎖定磁碟驅動器,則解除鎖定的步驟可能會根據您的使用案例而有所不同。

    • 如果您已將資料新增至預先加密的磁碟驅動器 (WAImportExport 工具未用於加密),請使用快顯中的 BitLocker 金鑰(您指定的數值密碼)來解除鎖定磁碟驅動器。

    • 如果您已將資料新增至 WAImportExport 工具加密的磁碟驅動器,請使用下列命令來解除鎖定磁碟驅動器:

      WAImportExport Unlock /bk:<BitLocker key (base 64 string) copied from journal (*.jrn*) file>

  5. 使用系統管理許可權開啟 PowerShell 或命令行視窗。 若要將目錄變更為解壓縮的資料夾,請執行下列命令:

    cd C:\WaImportExportV1

  6. 若要取得磁碟驅動器的 BitLocker 金鑰,請執行下列命令:

    manage-bde -protectors -get <DriveLetter>:

  7. 若要準備磁碟,請執行下列命令。 視數據大小而定,磁碟準備可能需要數小時到數天的時間。

    ./WAImportExport.exe PrepImport /j:<journal file name> /id:session<session number> /t:<Drive letter> /bk:<BitLocker key> /srcdir:<Drive letter>:\ /dstdir:<Container name>/ /blobtype:<BlockBlob or PageBlob> /skipwrite
    

    日誌檔案會建立在您執行此工具的相同資料夾中。 另外兩個檔案也會建立 - .xml 檔案(您執行此工具的資料夾)和 drive-manifest.xml 檔案(資料所在的資料夾)。

    下表說明所使用的參數:

    選項 說明
    /j: 日誌檔的名稱,擴展名為 .jrn。 每個磁碟驅動器會產生一個日誌檔案。 建議您使用磁碟序號作為紀錄檔名。
    /識別碼: 會話識別碼。 對於每個命令實例,請使用唯一的會話編號。
    /t: 要運送之磁碟的驅動器號。 例如,磁碟驅動器 D
    /bk: 磁碟驅動器的 BitLocker 金鑰。 從manage-bde -protectors -get D:的輸出中取得的數值密碼
    /srcdir: 要寄送的磁碟的驅動器號碼後面接著 :\。 例如: D:\
    /dstdir: Azure 記憶體中目的地容器的名稱。
    /blobtype: 這個選項會指定要匯入資料的 Blob 類型。 區塊 Blob 的類型是 BlockBlob,分頁 Blob 的類型是 PageBlob
    /skipwrite: 指定不需要複製任何新數據,而且磁碟上的現有數據要備妥。
    /enablecontentmd5: 啟用時的選項可確保會計算 MD5,並在每個 Blob 上設定為 Content-md5 屬性。 只有在資料上傳至 Azure 之後,才使用這個選項來使用Content-md5欄位。
    此選項不會影響數據完整性檢查(預設會發生)。 此設定會增加將數據上傳至雲端所需的時間。

    備註

    • 如果您匯入與目的地容器中現有 Blob 同名的 Blob,匯入的 Blob 將會覆寫現有的 Blob。 在舊版工具中(1.5.0.300 之前),匯入的 Blob 預設已重新命名,而 \Disposition 參數可讓您指定是否要重新命名、覆寫或忽略匯入中的 Blob。
    • 如果您在用戶端上未啟用很長的路徑,且資料複製中的任何路徑和檔案名稱超過 256 個字元,WAImportExport 工具將會回報失敗。 若要避免此類失敗,請在 Windows 用戶端上啟用長路徑
  8. 針對需要運送的每個磁碟重複上一個步驟。

    系統會針對命令行的每個執行,建立具有所提供名稱的日誌檔案。

    與日誌檔案一起, <Journal file name>_DriveInfo_<Drive serial ID>.xml 也會在工具所在的相同資料夾中建立檔案。 當日誌檔案太大時,在建立作業時可以使用 .xml 檔案來取代日誌檔案。

這很重要

  • 完成磁碟準備工作之後,請勿修改磁碟機上的日誌檔案或資料,也不要重新格式化任何磁碟。
  • 入口網站允許的日誌檔案大小上限為 2 MB。 如果日誌檔案超過該限制,則會傳回錯誤。

步驟 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 (選擇性):設定客戶管理的金鑰

如果您想要使用Microsoft受控密鑰來保護磁碟驅動器的 BitLocker 金鑰,請略過此步驟並移至下一個步驟。 若要設定您自己的金鑰來保護 BitLocker 金鑰,請遵循在 Azure 入口網站 中使用適用於 Azure 匯入/ 匯出的 Azure Key Vault 設定客戶自控密鑰中的指示。

步驟 4:寄送磁碟驅動器

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

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

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

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

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

這很重要

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

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

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

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

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

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

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

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

步驟 6:確認數據上傳至 Azure

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

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

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

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

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

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

備註

如果任何路徑和檔名超過 256 個字元,且用戶端上未啟用長路徑,數據上傳將會失敗。 若要避免此類失敗,請在 Windows 用戶端上啟用長路徑

後續步驟