Azure 資料箱磁碟 限制

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

數據箱服務限制

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

資料箱磁碟 效能

使用透過USB 3.0連線的磁碟進行測試時,磁碟效能高達430 MB/秒。 實際數位會根據所使用的檔案大小而有所不同。 針對較小的檔案,您可能會看到較低的效能。

Azure 儲存體限制

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

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

重要

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

數據複製和上傳注意事項

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

  • 請勿將數據直接複製到磁碟。 將數據複製到預先建立的 BlockBlob、PageBlobAzureFile 資料夾。

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

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

  • 寫入 BlockBlob 和 PageBlob 共用的每個檔案都會分別上傳為區塊 Blob 和分頁 Blob。

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

  • 不會上傳在 BlockBlob 和 PageBlob 資料夾下建立的任何空白目錄階層(不含任何檔案)。

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

  • 若要改善數據上傳期間的效能,建議您 在記憶體帳戶上啟用大型檔案共用,並將共用容量增加到 100 TiB。 只有具有本地備援記憶體的記憶體帳戶 (LRS) 才支援大型檔案共用。

  • 如果在將數據上傳至 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$、dot character (..) 和兩個點字元 (..)。
  • 區塊 Blob 和分頁 Blob 的 Blob 名稱
  • Blob 名稱會區分大小寫,而且可以包含任何字元組合。
  • Blob 名稱長度必須介於 1 到 1,024 個字元之間。
  • 保留的 URL 字元必須正確逸出。
  • 組成 Blob 名稱的路徑區段數目不能超過 254。 路徑區段是連續分隔符之間的字串,例如,對應至虛擬目錄名稱的正斜線 『/』。
  • 受控磁碟命名慣例

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