更改工作区存储冗余选项

创建工作区时,托管存储帐户(Databricks 文件系统 (DBFS) 根)的默认冗余设置为异地冗余存储 (GRS)。 本文介绍如何更改 Azure Databricks 工作区存储 (DBFS) 帐户冗余设置。

重要

从 2023 年 3 月 6 日开始,新的 Azure Databricks 工作区使用 Azure Data Lake Storage Gen2 存储帐户作为 DBFS 根。 在 2023 年 3 月 6 日之前创建的工作区使用 Blob 存储。

存储冗余选项

若要查看工作区中使用的 DBFS 存储帐户类型支持的 SKU 列表,请查看每种存储帐户类型支持的冗余选项

查看复制更改表了解迁移要求。 确认复制类型是否在你的工作区区域中可用。 请参阅区域可用性文档。 如果需要执行转换才能切换到新的复制类型,请联系 Azure 支持部门

注意

请确认区域支持 ZRSGZRS 存储。

更改托管工作区存储冗余选项

备注

高于 2022-04-01-preview 的 API 版本支持更新工作区存储帐户。

对于现有的工作区,请在 Azure 门户中或使用 ARM 模板更改 DBFS 的复制类型。

在 Azure 门户中更改复制类型:

  1. 在 Azure Databricks 门户边栏选项卡中选择要更新的工作区。

  2. 在左侧菜单中单击“导出模板”。 门户将加载 JSON 格式的当前工作区定义。

  3. 单击屏幕顶部的“部署”。

  4. 单击“编辑模板”,搜索“storageAccountSkuName”,然后修改复制类型。 例如:

      "storageAccountSkuName": {
               "type": "String",
               "value": "Standard_LRS"
            }
    
  5. 单击“保存”,并确认订阅、资源组名称、区域和工作区名称未更改。

  6. 单击“查看 + 创建”以部署更改。

常见问题

在进行这种更改期间是否会发生停机?

不是。 在转换期间,你可以访问存储帐户中的数据,而不会失去持久性或可用性。 在迁移过程中会维持 Azure 存储 SLA,并且不会因转换操作而丢失数据。

从 2023 年 3 月 6 日开始会发生哪种变化?

从 2023 年 3 月 6 日开始,创建的任何新工作区将使用 Azure Data Lake Storage Gen2 存储帐户作为默认存储。

在 2023 年 3 月 6 日之前创建的工作区支持哪些复制类型?

支持三种复制类型:LRS、GRS 和 RA-GRS。 2023 年 3 月 6 日之前创建的工作区无法升级到 ADLS Gen 2。 如果 DBFS 需要 ADLS Gen 2,请创建一个新工作区。

如何将现有工作区存储 (DBFS) 帐户迁移到区域冗余存储 (ZRS)?

在迁移到 ZRS 的过程中如需帮助,请联系 Azure 支持团队。