跳到内容
请注意::本文仅为方便您阅读而提供。本文由翻译软件自动翻译,可能未经校对。本文的英文版应被视为官方版本,您可在此找到最新信息。您可以在此处访问。

将沙箱中的更改部署到生产中

上次更新时间: 2025年11月20日

可与以下任何订阅一起使用,除非另有说明:

您可以使用沙盒(即测试环境)来尝试在HubSpot账户中进行更改。当您希望测试变更而不影响正式账户时,沙盒便非常有用。在确认沙盒账户中的更改符合预期后,即可部署 支持的资产 部署至HubSpot生产环境。

开始前须知

了解要求

限制与注意事项

沙盒最佳实践

沙盒环境允许用户在生产账户之外安全地进行创新。建议制定开发策略,并考虑以下方面以确保沙盒环境中可靠的测试:

  • 沙盒用途是什么?(例如:活跃开发、集成测试、培训)
  • 哪些人员需要访问权限?(例如:需考虑限制可能影响测试可靠性的冲突)
  • 是否需要更多沙盒以支持不同使用场景?
  • 如何创建和管理沙盒以最佳支持开发需求?

明确定义这些方面有助于可靠测试,并将支持的资产部署到生产环境,同时兼顾其他使用场景。

以下列举了沙盒的不同用途示例、应获得访问权限的用户群体,以及确保可靠测试与开发的创建策略:

沙盒用途

用户

创建策略

活跃开发与部署

支持持续开发、测试和部署的敏捷工作区,可实现活跃开发周期、快速原型设计及生产环境部署。

参与开发项目的活跃构建者和测试人员,其成果旨在部署至生产环境。限制沙盒访问权限可防止破坏性变更影响可靠的测试与部署流程。

建议定期删除并创建新沙盒环境,以精准复现生产环境的受支持资产。这确保新开发工作在准确环境中进行(例如重大开发项目完成后)。

集成测试

用于集成测试的稳定工作区,适用于变更观察与严格测试,支持将受支持资产部署至生产环境。不包含集成特定配置的部署。

适用于管理或扩展集成、验证与外部系统端到端流程的团队。

因主要目标是维护集成连接,故减少沙箱的频繁删除与创建。但建议定期删除并创建新沙箱,确保测试在准确环境中进行。

新用户培训沙箱

提供隔离环境的新员工培训沙箱,使新员工能在使用生产账户前安全学习系统并建立信心。

主要面向接受系统功能及角色特定业务流程培训的新员工。为维持受控学习环境,访问权限应限于此类人员。

根据新员工入职或重大业务流程更新需求,可随时删除并创建沙盒环境。

新功能测试沙盒

专属测试沙盒,用于在新功能或复杂变更投入生产环境前进行测试。

访问权限应仅限核心测试人员及利益相关方,以便收集反馈。



沙盒的删除与创建将根据测试内容按需进行。

创建标准沙盒

使用部署至生产环境功能前,必须先创建标准沙盒。创建步骤如下:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的 settings“设置”图标
  2. 在左侧边栏菜单中选择沙箱
  3. 点击创建沙箱

    account-management-create-sandbox
  4. 在右侧面板的沙盒名称栏输入沙盒名称
  5. 沙盒设置下,选择要从生产账户复制到沙盒的内容:
    • 默认勾选"复制生产环境资产"复选框,因沙盒需完全复刻生产环境账户。
    • 勾选"复制5,000个联系人及其关联记录"复选框,可复制最近更新的5,000个联系人,以及每个联系人最多100条关联的交易、公司和工单记录。

请注意:创建标准沙箱时最多可复制5,000条联系人及其关联记录。若未在创建过程中复制记录,您可在后续阶段导出测试记录并导入至沙箱。

  1. 点击创建标准沙盒

    A screenshot showing the final Create sandbox button.
  2. 创建沙盒的过程可能需要数小时,具体取决于需要从生产账户复制的资产数量、生产计划功能及超级管理员数量。
  3. 创建状态将在“活动日志”选项卡的 “状态”列中显示。
  4. 创建完成后状态将自动更新。

    account-management-sandbox-status
  5. 点击沙盒旁的状态查看创建详情。
    • 点击“失败资产”选项卡查看失败资产及错误详情。
    • 点击"成功资产"选项卡查看已创建资产列表。

      A screenshot showing how to view assets that failed when the sanbox was created.

访问标准沙盒

所有标准沙盒账户用户均可通过主账户菜单访问沙盒:

  1. 在您的HubSpot账户中,点击右上角的账户名称
  2. 将鼠标悬停在 账户名称上,查看您最近使用的账户列表。
  3. 在下拉菜单中,点击您要访问的沙盒名称

    account-management-select-sandbox
  4. 窗口顶部将显示横幅,表明您当前处于标准沙盒账户。

account-management-standard-sandbox

超级管理员还可通过账户设置访问沙盒:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的 settings“设置”图标
  2. 在左侧边栏菜单中选择沙盒
  3. 点击您要访问的沙盒名称
  4. 要退出沙盒账户,请点击窗口顶部的“返回我的生产账户”

设置生产环境部署

在沙盒中完成变更后,即可将其部署至生产环境账户。 设置生产环境部署需满足

  1. 在 HubSpot 帐户中,单击顶部导航栏中的 settings“设置”图标
  2. 在左侧边栏菜单中,选择沙盒
  3. 将鼠标悬停在沙盒上,点击“操作”>“ ”,然后选择“设置部署”
    • 可用资产类型列中,选择要部署的资产。若部署对象,请在资产旁点击选择配置
    • 勾选每个符合部署条件的变更项旁的复选框。若您正在部署对象,这些选项将显示在右侧面板中,此时必须点击"保存选择"按钮

      请注意:若在沙盒中创建新对象,必须部署所有变更。

  1. 点击下一步
  2. 所有连接将在"连接"步骤中显示。连接是指账户中被选资产使用的其他资产。
    • 名称列中 点击查看对象配置,根据连接关系查看将要部署的内容。
    • 在"使用于"列中 点击x个选定资产可查看关联关系。
    • 若需将配置纳入部署,请勾选"添加x个连接至我的部署"复选框,然后点击" 下一步"。

  3. 系统将自动检测冲突。点击下一步
  4. 部署名称字段中输入部署名称,在描述字段中输入说明。点击下一步
  5. 审核生产环境部署内容。准备就绪后,点击部署到生产环境
  6. 点击“部署到生产环境”进行确认。

    Animated GIF showing how to set up a deploy.
  7. 该部署将添加至生产环境部署列表"状态"列将显示进度。部署启动后不可取消。
  8. 部署完成后,状态将更新为 [#]项变更已部署
A screenshot showing the assets deployed button.
  1. 点击部署名称 [#] 项变更已部署查看部署详情。
这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助