备份和恢复 SiteWise Edge 网关 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

备份和恢复 SiteWise Edge 网关

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

注意

本主题中介绍的指南适用于安装在 2.1.0 或更高 Amazon 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 备份到外部硬盘驱动器或 Amazon 云端。

恢复 SiteWise Edge 网关

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

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

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

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

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

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

    Amazon IoT Greengrass 核心设备表屏幕截图。
  5. 进入设备页面后,打开部署选项卡并选择您的部署 ID,这将会使用您选择的 ID 打开部署页面。

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

    Amazon IoT Greengrass 重新部署屏幕截图。
  7. 等待部署状态变为 Completed

    注意

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

恢复 Amazon 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 网关恢复。

注意

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

  1. 开放 Amazon OpsHub 给 Amazon IoT SiteWise.

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

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

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

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