分享方式:


Azure 資料箱磁碟限制

當您部署和操作 Microsoft Azure 資料箱磁碟解決方案時,請考慮這些限制。

資料箱服務限制

  • 資料箱服務可在區域可用性所列的 Azure 區域中取得。
  • 資料箱磁碟支援單一儲存體帳戶。
  • 資料箱磁碟 最多可以儲存 100,000 個檔案
  • 資料箱磁碟在雲端中最多支援 512 個容器或共用。 使用者共用內的最上層目錄,會成為雲端中的容器或 Azure 檔案共用。

資料箱磁碟效能

使用透過 USB 3.0 連線的磁碟進行測試時,磁碟效能可達 430 MB/s。 實際數字會隨使用的檔案大小而不同。 如果檔案較小,您可能會看到較低的效能。

Azure 儲存體限制

本節說明 Azure 儲存體服務的限制,以及適用於資料箱服務的 Azure 檔案、Azure 區塊 Blob 和 Azure 分頁 Blob 所需的命名慣例。 請仔細檢閱儲存體限制,並遵循所有的建議。

如需與 Azure 儲存體服務限制以及命名共用、容器和檔案的最佳作法有關的最新資訊,請移至:

重要

如果有任何檔案或目錄超出 Azure 儲存體服務限制,或不符合 Azure 檔案/Blob 命名慣例,則不會透過資料箱服務將這些檔案或目錄擷取到 Azure 儲存體中。

資料複製和上傳注意事項

  • Azure 資料箱不支援將資料匯入 NFS Azure 檔案共用。 若將資料從資料箱複製到與來源資料夾名稱相同的現有 NFS Azure 檔案共用中,將會產生衝突。 為了解決衝突,資料箱會將來源共用重新命名為 databox-<GUID>,並將其上傳至目標儲存體帳戶作為 SMB Azure 檔案共用。

  • 請勿直接將資料複製到磁碟中。 請將資料複製到預先建立的 BlockBlobPageBlobAzureFile 資料夾中。

  • BlockBlobPageBlob 下的資料夾是容器。 例如,容器會建立為 BlockBlob/containerPageBlob/container

  • 如果資料夾的名稱與現有容器相同,資料夾的內容就會與容器的內容合併。 尚未存至雲端的檔案或 Blob 會新增至容器。 如果檔案或 Blob 的名稱與容器中的檔案或 Blob 相同,則會覆寫現有的檔案或 Blob。

  • 寫入 BlockBlobPageBlob 共用中的每個檔案,分別會以區塊 Blob 和分頁 Blob 的形式上傳。

  • 上傳至雲端時,Blob 和 Azure 檔案儲存體都會維持檔案的階層。 例如,若複製以下路徑的檔案:<container folder>\A\B\C.txt。 此檔案會上傳至雲端中的相同路徑。

  • BlockBlobPageBlob 資料夾下建立的任何空目錄階層 (不含任何檔案) 則不會上傳。

  • 如果您沒有在用戶端上啟用長路徑,且資料複本中有任何路徑和檔案名稱超過 256 個字元,資料箱分割複製工具 (DataBoxDiskSplitCopy.exe) 或資料箱磁碟驗證工具 (DataBoxDiskValidation.cmd) 將會回報失敗。 若要避免此類失敗,請在 Windows 用戶端上啟用長路徑

  • 如果將資料上傳至 Azure 時發生任何錯誤,則會在目標儲存體帳戶中建立錯誤記錄。 在上傳完成後,入口網站中會提供此錯誤記錄的路徑,而您可以檢閱記錄以執行更正動作。 若未事先確認已上傳的資料,請勿從來源刪除資料。

  • 如果您在訂單中指定了受控磁碟,請檢閱下列其他考量:

    • 在所有預先建立的資料夾之間以及在所有資料箱磁碟之間,您在一個資源群組中只能有一個具指定名稱的受控磁碟。 這表示上傳至預先建立資料夾的 VHD 應具備唯一名稱。 請確定指定的名稱不會與資源群組中現有的受控磁碟相符。 如果 VHD 具有相同名稱,則只會將一個 VHD 轉換為具該名稱的受控磁碟。 其他 VHD 會以分頁 Blob 形式上傳至暫存的儲存體帳戶。
    • 一律將 VHD 複製到其中一個預先建立的資料夾。 如果您在這些資料夾外部或您所建立的資料夾中複製 VHD,就會將 VHD 上傳至 Azure 儲存體帳戶以作為分頁 Blob,而非受控磁碟。
    • 只能上傳固定的 VHD 來建立受控磁碟。 不支援動態 VHD、差異 VHD 或 VHDX 檔案。
    • 複製到預先建立受控磁碟資料夾的非 VHD 檔案,將不會轉換成受控磁碟。

Azure 儲存體帳戶大小限制

以下是可複製到儲存體帳戶中的資料大小限制。 請確定您上傳的資料符合這些限制。

資料類型 預設限制
區塊 Blob,分頁 Blob 如需這些限制的最新資訊,請參閱 Azure Blob 儲存體擴縮目標Azure 標準儲存體擴縮目標,以及 Azure 檔案儲存體擴縮目標

限制包含來自所有來源 (包括資料箱磁碟) 的資料。

Azure 物件大小限制

以下是可寫入的 Azure 物件大小。 請確定所有上傳的檔案均符合這些限制。

Azure 物件類型 預設限制
區塊 Blob 7 TiB
分頁 Blob 4 TiB
以分頁 Blob 格式上傳的每個檔案都必須是 512 位元組規格 (整數倍數),否則上傳會失敗。
VHD 和 VHDX 為 512 位元組規格。
Azure 檔案 4 TiB
受控磁碟 4 TiB
如需大小和限制的更多資訊,請參閱:
  • 標準 SSD 的可擴縮性目標
  • 進階 SSD 的可擴縮性目標
  • 標準 HDD 的可擴縮性目標
  • 受控磁碟的定價和計費
  • Azure 區塊 Blob、分頁 Blob 和檔案命名慣例

    實體 慣例
    區塊 Blob 和分頁 Blob 的容器名稱 必須是長度介於 3 到 63 個字元的有效 DNS 名稱。
    必須以字母或數字開頭。
    只能包含小寫字母、數字和連字號 (-)。
    每個連字號 (-) 的前後都必須緊鄰字母或數字。
    名稱中不允許使用連續的連字號。
    Azure 檔案的共用名稱 同上
    Azure 檔案的目錄和檔案名稱
  • 保留大小寫、不區分大小寫而且長度不得超過 255 個字元。
  • 不能以正斜線 (/) 結尾。
  • 如果有的話,則會自動移除。
  • 不允許使用下列字元:" \ / : | < > * ?
  • 保留的 URL 字元必須正確逸出。
  • 不允許使用不合法的 URL 路徑字元。 \uE000 之類的字碼元素不是有效的 Unicode 字元。 也不允許部分 ASCII 或 Unicode 字元,例如控制字元 (0x00 至 0x1F、\u0081 等等)。 如需在 HTTP/1.1 中控管 Unicode 字串的規則,請參閱 RFC 2616 第 2.2 節:基本規則和 RFC 3987。
  • 不允許使用下列檔案名稱:LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8、LPT9、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、PRN、AUX、NUL、CON、CLOCK$、點字元 (.) 和雙點字元 (..)。
  • 區塊 Blob 和分頁 Blob 的 Blob 名稱
  • Blob 名稱會區分大小寫,而且可以包含字元的任意組合。
  • Blob 名稱長度必須介於 1 到 1,024 個字元之間。
  • 保留的 URL 字元必須正確逸出。
  • 構成 Blob 名稱的路徑區段數目不可超過 254 個。 路徑線段是連續分隔符號字元 (例如,正斜線 '/') 之間的字串,會對應到虛擬目錄的名稱。
  • 受控磁碟命名慣例

    實體 慣例
    受控磁碟名稱
  • 名稱長度必須是 1 到 80 個字元。
  • 名稱必須以字母或數字開頭,且以字母、數字或底線結尾。
  • 名稱只能包含字母、數字、底線、句點或連字號。
  • 名稱不應該有空白或 /
  • 下一步