教學課程:使用 Azure 匯入/匯出從 Azure Blob 儲存體匯出資料
本文提供的逐步指示會說明如何使用 Azure 匯入/匯出服務,安全地從 Azure Blob 儲存體匯出大量資料。 此服務需要您將空磁碟機寄送至 Azure 資料中心。 此服務會將您儲存體帳戶的資料匯出至磁碟機,然後將磁碟機寄回給您。
在本教學課程中,您會了解如何:
- 使用 Azure 匯入/匯出從 Azure Blob 儲存體匯出資料的必要條件
- 步驟 1:建立匯出作業
- 步驟 2:寄送磁碟機
- 步驟 3:使用追蹤資訊更新作業
- 步驟 4:收到磁碟
- 步驟 5:解除鎖定磁碟
必要條件
在建立匯出作業來轉送 Azure Blob 儲存體中的資料之前,請仔細檢閱並完成此服務的下列必要條件清單。 您必須:
具有可用於匯入/匯出服務的有效 Azure 訂用帳戶。
具有至少一個 Azure 儲存體帳戶。 請參閱匯入/匯出服務支援的儲存體帳戶和儲存體類型清單。 如需建立新儲存體帳戶的詳細資訊,請參閱 如何建立儲存體帳戶(英文)。
具有屬於支援類型的磁碟,且數量足夠。 您可以使用 Azure 匯入/匯出工具來判斷要提供的磁碟數量。 如需步驟,請參閱判斷要使用的磁碟機。
-
有有效的貨運公司帳戶和訂單的追蹤號碼:
- 您必須使用在訂單 [送貨] 索引標籤上 [貨運公司名稱] 清單中的貨運公司。 如果您沒有貨運公司帳戶,請連絡貨運公司以建立帳戶。
- 貨運公司帳戶必須是有效的、需要有餘額,且必須有退貨的功能。 Microsoft 會使用選取的電信業者傳回所有儲存媒體。
- 在貨運公司帳戶中為匯入/匯出作業產生追蹤號碼。 每個作業都應該具有個別的追蹤號碼。 不支援多個作業使用相同的追蹤號碼。
步驟 1:建立匯出作業
執行下列步驟,在 Azure 匯入/匯出中訂購匯入作業。 Azure 匯入/匯出服務會建立「資料箱」類型的作業。
使用您的 Microsoft Azure 認證在以下 URL 登入:https://portal.azure.com。
選取 [+ 建立資源],然後搜尋「Azure 資料箱」。 選取 [Azure 資料箱]。
選取 建立。
若要開始使用匯入訂單,請選取下列選項:
- 選取 [從 Azure 匯出] 傳輸類型。
- 選取匯入/匯出作業要使用的訂用帳戶。
- 選取資源群組。
- 選取作業的 [來源 Azure 區域]。
- 選取作業的 [目的地國家/地區]。
- 接著選取套用。
選擇 [匯入/匯出作業] 的 [選取] 按鈕。
在 [基本] 中:
- 輸入作業的描述名稱。 使用此名稱來追蹤作業進度。
- 名稱最多只能為 3 到 24 個字元。
- 名稱只能包含字母、數字和連字號。
- 名稱必須以字母或數字為開頭或結尾。
選取 [下一步:作業詳細資料>] 繼續進行。
- 輸入作業的描述名稱。 使用此名稱來追蹤作業進度。
在 [作業詳細資料] 中:
選取您目前資料所在的 [來源 Azure 區域]。
選取您要從中匯出資料的儲存體帳戶。 使用靠近您位置的儲存體帳戶。
系統會根據您所選取儲存體帳戶的區域,自動填入「放置」位置。
指定要從儲存體帳戶匯出至空白磁碟機的 Blob 資料。 針對 [要匯出的 Blob],請選擇下列三種方法之一。
選擇匯出儲存體帳戶中的 [所有物件]。
選擇 [選取的容器和 Blob],並指定要匯出的容器和 Blob。 您可以使用多種選取方法。 選取 [新增] 選項會開啟右側的面板,您可以在其中新增選取字串。
選項 描述 新增容器 列出容器中的所有 Blob。
選取 [新增容器],然後輸入每個容器名稱。新增 Blob 指定要匯出的個別 Blob。
選取 [新增 Blob]。 然後指定 Blob 的相對路徑,開頭為容器名稱。 使用 $root 指定根容器。
您必須提供有效格式的 Blob 路徑,如以下螢幕擷取畫面所示,以避免在處理期間發生錯誤。 如需詳細資訊,請參閱有效 Blob 路徑的範例。新增首碼 使用首碼來選取一組類似名稱的容器,或在容器中選取類似名稱的 Blob。 此首碼可以是容器名稱的首碼、完整容器名稱,或是後面接著 Blob 名稱首碼的完整容器名稱。
選擇 [從 Blob 清單檔案匯出 (XML 格式)],然後選取 XML 檔案,其中包含要從儲存體帳戶匯出之 Blob 的路徑和首碼清單。 您必須建構 XML 檔案,並將其儲存在儲存體帳戶的容器中。 檔案不能是空的。
重要
如果您使用 XML 檔案來選取要匯出的 Blob,請確定 XML 包含有效的路徑和/或首碼。 如果檔案無效或沒有資料符合指定的路徑,則訂單會終止,而不匯出全部或部分資料。
若要查看如何將 XML 檔案新增至容器,請移至使用 XML 檔案匯出訂單。
注意
如果要匯出的 Blob 在資料複製期間為使用中狀態,則 Azure 匯入/匯出服務會擷取 Blob 的快照集,並複製此快照集。
選取 [下一步:退回寄送 >] 以繼續進行。
在 [退貨]:
從 [貨運公司] 的從下拉式清單中,選取送貨的貨運公司。 所選區域的 Microsoft 資料中心位置會決定哪些貨運公司可供使用。
輸入 [貨運公司帳戶號碼]。 需要有效貨運公司帳戶的帳戶號碼。
在 [退貨地址] 區域中,使用 [+ 新增地址],以新增要寄送的地址。
在 [新增地址] 刀鋒視窗中,您可以新增地址或使用現有的地址。 當您完成輸入地址資訊時,請選取 [新增寄送位址]。
在 [通知] 區域中,輸入您想要通知作業進度的人員之電子郵件地址。
提示
不要為單一使用者指定電子郵件地址,而是提供群組電子郵件,以確保即使系統管理員離開,您仍會收到通知。
選取 [檢閱 + 建立] 以繼續作業。
在 [檢閱 + 建立] 中:
- 檢閱條款,然後選取「我確認提供的所有資訊皆正確,並同意上述條款及條件。」接著會執行驗證。
- 檢閱作業資訊。 記下作業名稱和 Azure 資料中心送貨地址,以將磁碟寄回 Azure。 這項資訊稍後會用在出貨標籤上。
- 選取 建立。
建立作業之後,您會看到下列訊息。
您可以選取 [移至資源],以開啟作業的 [概觀]。
步驟 2:寄送磁碟機
如果您不知道您需要的磁碟機數目,請參閱判斷您需要多少個磁碟機。 如果您知道磁碟機數目,請直接寄送磁碟機。
FedEx、UPS 或 DHL 均可將包裹運送至 Azure 資料中心。 如果您想要使用 FedEx/DHL 以外的貨運公司,請連絡 Azure 資料箱作業小組 adbops@microsoft.com
- 提供有效的 FedEx、UPS 或 DHL 貨運公司帳戶號碼,供 Microsoft 用來傳回磁碟驅動器。
- 在運送包裹時,您必須遵守 Microsoft Azure 服務條款。
- 正確封裝您的磁碟,以避免可能造成的損壞和處理的延遲。 請遵循下列建議的最佳做法:
- 使用保護泡泡包裝安全地包裝磁碟驅動器。 泡泡包裝可作為休克吸收器,並保護驅動器在傳輸期間不受影響。 出貨之前,請確定整個磁碟驅動器已徹底覆蓋和緩衝。
- 將包裝的磁碟驅動器放在泡沫貨運公司內。 泡沫貨運公司提供額外的保護,並在運輸期間安全地將磁碟驅動器保持原位。
步驟 3:使用追蹤資訊更新作業
寄送磁碟之後,返回 Azure 入口網站中的作業,並填入追蹤資訊。
提供追蹤詳細資料之後,作業狀態會變更為 [送貨],且無法取消作業。 您只能在作業處於 [建立] 狀態時取消作業。
重要
如果追蹤號碼在建立作業的 2 個星期內沒有更新,該作業就會過期。
若要完成您在入口網站中建立之作業的追蹤資訊,請執行下列步驟:
在 Azure 入口網站/ 中開啟作業。
在 [概觀] 窗格中,向下捲動至 [追蹤資訊] 並完成項目:
- 提供 [貨運公司] 和 [追蹤號碼]。
- 請確定 [送貨地址] 正確。
- 選取核取方塊「磁碟機已寄送至上述地址。」
- 完成時,請選取 [更新]。
您可以在 [概觀] 窗格上追蹤作業的進度。 如需每個作業狀態的說明,請移至檢視作業狀態。
步驟 4:收到磁碟
當儀表板報告該作業已完成時,磁碟機已寄送給您,您可以在入口網站上取得貨運的追蹤號碼。
當您收到具有匯出資料的磁碟機之後,您需要取得 BitLocker 金鑰才能對磁碟機解除鎖定。 移至 Azure 入口網站中的匯出作業。 選取 [匯入/匯出] 索引標籤。
從清單中選取您的匯出作業。 移至 [加密] 並複製金鑰。
使用 BitLocker 金鑰來對磁碟機解除鎖定。
匯出已完成。
步驟 5:解除鎖定磁碟
使用下列命令來解除鎖定磁碟機:
WAImportExport Unlock /bk:<BitLocker key (base 64 string) copied from Encryption blade in Azure portal> /driveLetter:<Drive letter>
以下是範例輸入的範例。
WAImportExport.exe Unlock /bk:CAAcwBoAG8AdQBsAGQAIABiAGUAIABoAGkAZABkAGUAbgA= /driveLetter:e
您可以使用作業中的複製記錄來確認已成功傳輸的所有資料:
- 使用 [詳細資訊記錄] 來確認每個成功傳輸的檔案。
- 使用 [複製記錄] 來尋找每個失敗資料複製的來源。
若要尋找記錄位置,請在 Azure 入口網站/ 中開啟作業。 [資料複製詳細資料] 會顯示順序中所包含每個磁碟機的 [複製記錄路徑] 和 [詳細資訊記錄路徑]。
此時,您可以刪除作業或保留作業。 工作會在 90 天後自動刪除。