选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

从 AWS IoT Greengrass 版本 1 迁移

聚焦模式
从 AWS IoT Greengrass 版本 1 迁移 - AWS IoT Greengrass

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS IoT Greengrass Version 2 是 C AWS IoT Greengrass ore 软件和控制台的主要版本。 APIs AWS IoT Greengrass V2 引入了多项改进 AWS IoT Greengrass V1,例如模块化应用程序、部署到大型设备群以及对其他平台的支持。

注意

2023 年 6 月 30 日之后,将 AWS IoT Greengrass Version 1 不再收到功能更新、增强功能、错误修复或安全补丁。有关更多信息,请参阅 AWS IoT Greengrass V1 维护策略。如果您使用 AWS IoT Greengrass V1,我们强烈建议您迁移到 AWS IoT Greengrass V2。

按照本指南中的说明从迁移 AWS IoT Greengrass V1 到 AWS IoT Greengrass V2。

能否在 V2 上运行 V1 应用程序?

大多数 V1 应用程序无需更改应用程序代码即可在 V2 核心设备上运行。如果您的 V1 应用程序使用以下功能,您将无法在 V2 上运行它们。

  • C 和 C++ Lambda 函数运行时

如果您的 V1 应用程序使用以下任一功能,则必须修改应用程序代码以使用 AWS IoT Device SDK V2 运行应用程序。 AWS IoT Greengrass V2

  • 与本地影子服务交互

  • 向本地连接的设备(Greengrass 设备)发布消息

迁移概述

简而言之,您可以使用以下步骤将核心设备从升级 AWS IoT Greengrass V1 到 AWS IoT Greengrass V2。具体的操作步骤取决于您所处环境的具体要求。

关于如何从 AWS IoT Greengrass V1 迁移到的概述 AWS IoT Greengrass V2。
  1. 了解 V1 和 V2 之间的区别

    AWS IoT Greengrass V2 为设备群和可部署软件引入了新的基本概念,V2 简化了 V1 中的几个概念。

    AWS IoT Greengrass V2 云服务和 AWS IoT Greengrass 核心软件 v2.x 与 AWS IoT Greengrass V1 云服务和核心软件 v1.x 不向后兼容。 AWS IoT Greengrass 因此, AWS IoT Greengrass V1 over-the-air (OTA) 更新无法将核心设备从 V1 升级到 V2。

  2. 验证 V1 核心设备是否可以运行 V2

    验证 V1 核心设备是否可以运行 Cor AWS IoT Greengrass e 软件 v2.x 和功能。 AWS IoT Greengrass V2 AWS IoT Greengrass V2 具有与之不同的设备要求 AWS IoT Greengrass V1。

  3. 设置新设备以在 V2 上测试 V1 应用程序

    为了最大限度地降低生产环境中的设备风险,请创建一个新设备来测试 V2 上的 V1 应用程序。安装 AWS IoT Greengrass 核心软件 v2.x 后,您可以创建和部署 AWS IoT Greengrass V2 组件来迁移和测试应用程序 AWS IoT Greengrass V1 。

  4. 升级 V1 核心设备以运行 V2

    升级现有的 V1 核心设备以运行 AWS IoT Greengrass 核心软件 v2.x 和组件。 AWS IoT Greengrass V2 要将设备实例集从 V1 迁移至 V2,请对实例集中的每台设备重复此步骤。

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。