Azure Data Box 磁盘限制
在部署和操作 Azure Data Box 磁盘解决方案时请考虑这些限制。
Data Box 服务限制
- Data Box 服务在区域可用性中列出的 Azure 区域中提供。
- Data Box 磁盘支持单个存储帐户。
- Data Box Disk 最多可存储 100,000 个文件
- Data Box Disk 在云中最多支持 512 个容器或共享。 用户共享中的顶层目录将成为云中的容器或 Azure 文件共享。
Data Box 磁盘性能
对通过 USB 3.0 连接的磁盘进行测试时,磁盘性能最高为 430 MB/秒。 实际数字根据所用的文件大小而异。 传输较小的文件时,性能可能会下降。
Azure 存储限制
本部分介绍了应用于 Data Box 服务的 Azure 存储服务限制,以及 Azure 文件、Azure 块 blob 和 Azure 页 blob 的必需命名约定。 请仔细查看存储限制并遵循所有建议。
有关 Azure 存储服务限制的最新信息以及对共享、容器和文件进行命名的最佳做法,请转到:
重要
如果有任何文件或目录超出了 Azure 存储服务限制,或者不符合 Azure 文件存储/Blob 命名约定,则这些文件或目录不会通过 Data Box 服务引入到 Azure 存储中。
数据复制和上传注意事项
Azure Data Box 不支持将数据导入 NFS Azure 文件共享。 如果将数据从 Data Box 复制到现有的 NFS Azure 文件共享中,名称与源文件夹相同,会产生冲突。 为了解决此冲突,Data Box 会将源共享重命名为
databox-<GUID>
,并将其作为 SMB Azure 文件共享上传到目标存储帐户。请勿直接将数据复制到磁盘中。 请将数据复制到预先创建的 BlockBlob、PageBlob 和 AzureFile 文件夹中。
BlockBlob 和 PageBlob 下的文件夹是容器。 例如,容器创建为 BlockBlob/container 和 PageBlob/container。
如果文件夹与现有容器同名,则文件夹的内容将与容器的内容合并。 云中尚未有的文件或 Blob 将添加到容器中。 如果某个文件或 Blob 与容器中已有的文件或 Blob 同名,则会覆盖现有文件或 Blob。
写入到 BlockBlob 和 PageBlob 共享中的每个文件将分别上传为块 blob 和页 blob。
在将 Blob 和 Azure 文件存储上传到云时,将保留文件的层次结构。 例如,你在以下路径复制了一个文件:
<container folder>\A\B\C.txt
。 此文件将上传到云中的相同路径。在 BlockBlob 和 PageBlob 文件夹下创建的任何空目录层次结构(没有任何文件)都不会上传。
如果在客户端上没有启用长路径,并且数据副本中的任何路径和文件名超过 256 个字符,则 Data Box 拆分复制工具 (DataBoxDiskSplitCopy.exe) 或 Data Box Disk 验证工具 (DataBoxDiskValidation.cmd) 将报告故障。 为避免此类故障,请在 Windows 客户端上启用长路径。
如果将数据上传到 Azure 时发生任何错误,则会在目标存储帐户中创建一个错误日志。 当上传完成时,可以在门户中找到此错误日志的路径,你可以查看此日志来采取纠正措施。 在验证上传的数据之前,不要删除源中的数据。
如果在订单中指定了托管磁盘,请查看以下其他注意事项:
- 在所有预先创建的文件夹和所有 Data Box Disk 中,一个资源组只能包含一个具有给定名称的托管磁盘。 这意味着,上传到预先创建的文件夹的 VHD 应具有唯一的名称。 确保给定名称与资源组中现有的托管磁盘不匹配。 如果 VHD 具有相同的名称,则只有一个 VHD 将转换为具有该名称的托管磁盘。 其他 VHD 作为页 blob 上传到临时存储帐户。
- 始终将 VHD 复制到某个预先创建的文件夹。 如果将 VHD 复制到这些文件夹以外或者复制到你自己创建的文件夹中,则 VHD 作为页 Blob 而不是托管磁盘上传到 Azure 存储帐户中。
- 只能上传固定的 VHD 来创建托管磁盘。 动态 VHD、差异 VHD 或 VHDX 文件不受支持。
- 复制到预创建托管磁盘文件夹中的非 VHD 文件不会转换为托管磁盘。
Azure 存储帐户大小限制
下面是对可以复制到存储帐户的数据的大小限制。 请确保上传的数据符合这些限制。
数据类型 | 默认限制 |
---|---|
块 Blob、页 Blob | 有关这些限制的最新信息,请参阅 Azure Blob 存储缩放目标、Azure 标准存储缩放目标和 Azure 文件存储缩放目标。 这些限制包括来自所有源(包括 Data Box Disk)的数据。 |
Azure 对象大小限制
下面是可以写入的 Azure 对象的大小。 请确保上传的所有文件都符合这些限制。
Azure 对象类型 | 默认限制 |
---|---|
块 blob | 7 TiB |
页 blob | 4 TiB 以页 Blob 格式上传的文件都必须是 512 字节对齐(整数倍),否则上传失败。 VHD 和 VHDX 为 512 字节对齐。 |
Azure 文件 | 4 TiB |
托管磁盘 | 4 TiB 有关大小和限制的详细信息,请参阅: |
Azure 块 blob、页 blob 和文件命名约定
实体 | 约定 |
---|---|
块 Blob 和页 Blob 的容器名称 | 必须是有效的 DNS 名称,长度为 3 到 63 个字符。 必须以字母或数字开头。 只能包含小写字母、数字和连字符 (-)。 每个连字符 (-) 字符的前后必须紧接字母或数字。 名称中不允许连续的连字符。 |
Azure 文件的共享名 | 同上 |
Azure 文件的目录和文件名 | " \ / : | < > * ? |
块 Blob 和页 Blob 的 Blob 名称 |
托管磁盘命名约定
实体 | 约定 |
---|---|
托管磁盘名称 | / 。 |