备份和恢复 SiteWise Edge 网关 - AWS IoT SiteWise

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

备份和恢复 SiteWise Edge 网关

本主题介绍如何恢复 SiteWise Edge 网关和备份指标数据。如果您在同一台计算机上遇到 SiteWise Edge 网关损坏的问题,并且需要对问题进行故障排除,请阅读 AWS IoT SiteWise 文档 SiteWise Edge 网关问题疑难解答。

注意

本主题中介绍的指南适用于安装在 2.1.0 或更高 AWS IoT Greengrass V2 版本的 SiteWise Edge 网关。

指标数据的每日备份

如果您想在新机器上传输或恢复数据,则创建备份非常重要。备份数据可以大大降低在传输或恢复过程中丢失操作数据的风险。

influxdb 文件夹路径如下所示:

Linux

/greengrass/v2/work/aws.iot.SiteWiseEdgeProcessor/influxdb

Windows

C:\greengrass\v2\work\aws.iot.SiteWiseEdgeProcessor\influxdb

我们建议您备份整个文件夹及其项下的所有内容。

我们建议您定期将指标数据从 1.0 SiteWise Edge 备份到外部硬盘驱动器或 AWS 云端。

恢复 SiteWise Edge 网关

使用以下步骤恢复 SiteWise Edge 网关:

  1. 使用创建 SiteWise Edge 网关时下载的安装脚本在新计算机上恢复 SiteWise Edge 网关。阅读在本地设备上安装 SiteWise Edge 网关软件过程以设置 SiteWise Edge 网关。

    如果您丢失或找不到安装脚本,请联系 AWS 客户支持

  2. 安装 E SiteWise dge 网关后,登录AWS IoT Greengrass 控制台

  3. 要重新部署组件,请导航到管理,再在AWS IoT Greengrass 设备下选择核心设备

  4. AWS IoT Greengrass 核心设备表中,选择与您的 SiteWise Edge 网关对应的核心设备。

  5. 进入设备页面后,打开部署选项卡并选择您的部署 ID,这将会使用您选择的 ID 打开部署页面。

    AWS IoT Greengrass 部署 ID 屏幕截图。
  6. 进入部署页面后,按右上角的操作按钮,再选择修订选项启动新的部署。配置部署。如果您想保持部署原样,请跳至查看部署

  7. 等待部署状态变为 Completed

    注意

    SiteWise Edge 上的所有组件也需要几分钟才能完全设置和运行。

恢复 AWS IoT SiteWise 数据

使用以下过程在新计算机上恢复数据。

  1. 将该 influxdb 文件夹复制到新机器上。

  2. 通过在终端中运行以下命令来停止 SiteWise EdgeProcessor 组件:

    Linux

    sudo /greengrass/v2/bin/greengrass-cli component stop -n aws.iot.SiteWiseEdgeProcessor

    Windows

    C:\greengrass\v2\bin\greengrass-cli component stop -n aws.iot.SiteWiseEdgeProcesso

  3. 找到您备份数据的路径,然后运行以下命令:

    Linux

    sudo yes | sudo cp -rf <influxdb_backup_path> /greengrass/v2/work/aws.iot.SiteWiseEdgeProcessor/influxdb

    PowerShell

    Copy-Item -Recurse -Force <influxdb_backup_path>\* C:\greengrass\v2\work\aws.iot.SiteWiseEdgeProcessor\

    Windows

    robocopy <influxdb_backup_path> C:\greengrass\v2\work\aws.iot.SiteWiseEdgeProcessor\ /E

  4. 重启组 SiteWiseEdgeProcessor 件:

    Linux

    sudo /greengrass/v2/bin/greengrass-cli component restart -n aws.iot.SiteWiseEdgeProcessor

    Windows

    C:\greengrass\v2\bin\greengrass-cli component restart -n aws.iot.SiteWiseEdgeProcessor

验证备份和恢复是否成功

使用此过程验证您的备份数据和 E SiteWise dge 网关恢复。

注意

此过程要求您已经安装 AWS OpsHub 了 AWS IoT SiteWise。有关更多信息,请参阅使用 AWS OpsHub 管理 SiteWise 边缘网关 AWS IoT SiteWise

  1. 开放 AWS OpsHub 给 AWS IoT SiteWise.

  2. 在 SiteWise Edge 网关设置页面上,检查组件表中列出的每个组件的状态。确认状态颜色为绿色且读数显示为正在运行

    AWS OpsHub 查看 AWS IoT SiteWise 组件屏幕截图。
  3. 在门户控制面板上验证您过去数据,检查过去数据和新数据是否都设置正确。过去数据和新数据之间会有停机时间。您应该可以看到一个未收集数据点的持续时间。

    AWS OpsHub 查看 AWS IoT SiteWise 属性的屏幕截图。

如果您在备份或恢复 SiteWise Edge 网关时遇到问题,请参阅以下疑难解答主题对 E AWS IoT SiteWise dge 网关进行故障排除