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

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

上次更新时间: 2025年10月6日

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

您可以使用沙盒(即测试环境)来试验 HubSpot 帐户中的更改。当你想在不影响真实账户的情况下测试更改时,沙盒非常有用。一旦确认沙盒账户中的更改符合您的要求,您就可以部署 支持的资产 部署到 HubSpot 生产环境中。

开始之前

了解需求

限制和注意事项

沙盒最佳实践

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

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

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

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

沙箱用途

用户

创建策略

主动开发和部署

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

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

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

集成测试

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

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

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

新用户培训沙箱

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

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

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

测试新功能的沙盒

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

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



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

创建标准沙箱

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

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

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

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

  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. 任何连接都将显示在 "连接 "步骤中。连接是指所选资产使用的账户中的其他资产。
    • 单击 "名称 " 列中的 "查看对象配置",根据连接查看将要部署的内容。
    • 单击Used by(使用的) 列中的 x 个选定资产,查看连接。
    • 要将配置包含在部署中,请单击将x 个连接添加到我的部署中以继续复选框,然后单击下一步

  3. 任何冲突都会被自动检测出来。单击下一步
  4. 部署名称字段中,输入部署的名称。在描述字段中,输入描述。单击下一步
  5. 查看生产部署。准备就绪后,单击部署到生产
  6. 单击 "部署到生产"确认。

    Animated GIF showing how to set up a deploy.
  7. 部署将添加到生产部署中。状态"栏将显示进度。部署一旦开始,就无法取消。
  8. 部署完成后,状态将更新为x 已部署的更改
A screenshot showing the assets deployed button.
  1. 单击部署名称已部署的 x 个更改,查看部署详情。
这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助