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

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

备份和恢复网关

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

注意

本主题中介绍的指南适用于安装在上的网关Amazon IoT Greengrass V2版本 2.1.0

指标数据的每日备份

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

influxdb文件夹路径如下:

Linux

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

Windows

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

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

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

恢复 Sitewise 边缘网关

使用以下步骤恢复网关:

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

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

  2. 网关安装完毕后,登录到Amazon IoT Greengrass控制台

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

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

    
                        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

验证备份和恢复是否成功

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

注意

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

  1. 打开Amazon OpsHub 为了Amazon IoT SiteWise。

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

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

    
                        Amazon OpsHub 为了Amazon IoT SiteWise属性屏幕截图。

如果您在备份或恢复网关时遇到问题,请参阅以下疑难解答主题:疑难解答Amazon IoT SiteWise网关