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

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

上次更新时间: 2025年8月15日

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

营销 Hub   Enterprise
销售 Hub   Enterprise
Service Hub   Enterprise
Operations Hub   Enterprise
内容 Hub   Enterprise

使用部署到生产沙盒功能,将支持的资产从沙盒部署到 HubSpot 生产环境。

开始之前

了解需求

限制和注意事项

沙箱最佳实践

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

  • 沙箱的用途是什么? 例如,主动开发、集成测试、培训)。
  • 谁需要访问权限?(例如,考虑限制可能影响测试可靠性的冲突)。
  • 是否需要更多沙箱来支持各种用例?
  • 创建和管理沙箱以支持开发需求的最佳方法是什么?

明确定义这些方面将有助于进行可靠的测试,并将受支持的资产部署到生产中,同时兼顾其他用例。

下面举例说明沙箱的不同用途、应获得访问权限的用户以及确保可靠测试和开发的创建策略:

沙箱用途

用户

创建策略

主动开发和部署

用于持续开发、测试和部署的敏捷工作区,支持主动开发周期、快速原型开发和部署到生产中。

活跃的构建人员和测试人员参与旨在部署到生产的开发项目。限制沙箱访问可防止可能影响可靠测试和部署的破坏性更改。

建议定期删除和创建新沙箱,以准确反映生产环境的受支持资产。这可确保在准确的环境中进行新的开发(例如,在重大开发项目完成后)。

集成测试

用于集成的稳定工作区,是观察变化和进行严格测试的理想选择,支持将支持的资产部署到生产环境。它不包括集成特定配置的部署。

团队管理或扩展集成,并验证与外部系统的端到端流程。

沙箱的删除和创建频率较低,因为主要目标是维护集成连接。但随着时间的推移,建议删除和创建新沙箱,以便在准确的环境中进行测试。

新用户培训沙箱

隔离沙箱为新员工提供一个安全的环境,让他们在使用生产账户前学习系统并建立信心。

主要是正在接受系统功能和特定角色业务流程培训的新员工和雇员。访问权限应仅限于这些人员,以保持受控的学习环境。

沙箱的删除和创建将根据新员工或重大业务工作流程更新的需要而定。

测试新功能的沙盒

专用测试沙箱允许在生产采用前测试新功能或复杂变更。

访问权限应仅限于核心测试人员和利益相关者,以获得反馈。



沙箱的删除和创建视需要而定,取决于测试内容。

创建标准沙箱

要使用部署到生产功能,必须先创建一个标准沙箱。创建沙箱:

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

    sandboxes-create-sandbox
  4. 在 "创建"页面,在 "沙箱名称"下输入沙箱名称
  5. 在 "沙箱设置 "下,选择要从生产账户复制到沙箱的内容:
    • 默认情况下将选择 "复制生产资产 "复选框,因为沙盒必须模仿生产帐户。
    • 选择 "复制 5,000 个联系人和相关记录"复选框,复制 5,000 个最近更新的联系人及其最多 100 个相关的交易、公司和票据(每个联系人)。

请注意:在创建标准沙箱时,您可以复制 5000 份联系人和相关记录。如果在沙盒创建过程中没有复制记录,可以在以后导出导入测试记录到沙盒中。

  1. 单击创建标准沙盒

    sandboxes-create-standard-sandbox-1
  2. 创建沙箱的过程可能需要几个小时,这取决于需要从生产帐户复制多少资产、生产计划功能和超级管理员
  3. 创建状态将显示在 "活动日志"选项卡的 "状态 "列下。

    sandboxes-status-creating
  4. 一旦创建,状态就会更新。

    sandboxes-status-created
  5. 单击沙箱旁边的状态可查看创建详细信息。
    • 单击 "失败资产"选项卡,查看任何失败资产和错误详细信息。
    • 单击 "成功资产"选项卡,查看已创建资产的列表。

      sandboxes-creation-details

访问标准沙盒

所有标准沙盒账户用户都可以从其账户主菜单访问沙盒:

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

    HubSpot account menu dropdown showing a sandbox account selected.
  4. 窗口顶部会显示一条横幅,说明您已进入标准沙盒账户。

Orange banner at the top of HubSpot interface indicating 'You are in a standard sandbox account'.

超级管理员也可以通过账户设置访问沙箱:

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

设置生产部署

在沙盒中完成更改后,就可以将其部署到生产账户中。 设置生产部署:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的 settings“设置”图标。 本地导航设置
  2. 在左侧边栏菜单中选择沙盒
  3. 将鼠标悬停在沙箱上,单击操作 ,然后选择设置部署

    sandboxes-actions-set-up-deploy
  4. 选择源沙箱,然后单击下一步
  5. 可用资产类型下选择资产类型
  6. 选择要部署的资产旁边的复选框。您可以使用 "搜索资产名称"搜索框查找资产。对于对象,单击 "查看对象配置 "查看 选择复选框之前已编辑的内容。
  7. 添加要部署的每个资产,然后单击下一步

    Animated GIF showing asset selection for deployment in HubSpot sandbox interface.
  8. 任何连接都将显示在 "连接 "步骤中。连接是指所选资产使用的账户中的其他资产。
    • 单击 "名称 " 列中的 "查看对象配置",根据连接查看将要部署的内容。
    • 单击 "已使用 " 列中的x 资产,查看连接。
    • 要将配置包含在部署中,请单击将x 连接添加到我的部署中以继续复选框,然后单击下一步
    HubSpot sandbox deployment connections step, showing assets used by selected items and option to add connections.
  9. 任何冲突都会被自动检测出来。
    • 如果检测到冲突,将在窗口中间显示详细信息。您必须手动解决冲突,方法是单击取消,在账户中进行更改,然后重新启动部署。
    • 如果没有任何冲突,请单击下一步
  10. 审查步骤中,输入部署名称描述,然后单击下一步
  11. 审查生产部署。准备就绪后,单击部署到生产

    HubSpot sandbox deployment review step, showing deploy name, description, and assets to be deployed.
  12. 单击 "部署到生产"确认。
  13. 部署将添加到生产部署中。状态栏将显示进度。部署一旦开始,就无法取消。

    HubSpot Production deploys page showing a deployment in 'Deploying' status.
  14. 部署完成后,状态将更新为已部署 x 变更

请注意:如果部署失败,请再次尝试部署,或联系技术支持

HubSpot Production deploys page showing a deployment with status 'X changes deployed'.

  1. 单击部署名称已部署的 x 变更,查看部署详情。
这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助