Skip to main content

平台迁移

Windows系统(非pm2)

例如:从C:\AIRIOT 迁移至 D:\AIRIOT,下文中的路径按照实际情况来执行

1.停止平台

以管理员身份打开cmd sc stop AIRIOT

sc delete AIRIOT

2.迁移平台

将C盘下的AIRIOT文件复制到D盘

3.创建服务

打开cmd 进入D:\AIRIOT\nssm-2.24\win64 nssm.exe install

弹出NSSM service installer窗口 image.png 输入内容如上图所示,点击‘Install service’

4.启动平台

以管理员身份打开cmd sc start AIRIOT

Windows系统(pm2版本)

例如:从C:\AIRIOT 迁移至 D:\AIRIOT,下文中的路径按照实际情况来执行

1.停止平台

打开任务管理器->服务,分别停止AIR-PGSQL、air-redis、AIR-OPERATION、pm2.exe image.jpg image.jpg

2.将平台迁移到指定位置

复制C:\AIRIOT文件夹到D盘

3.修改新目录中文件的绝对路径

1)进入D:\AIRIOT\airiot\loki

修改local-config.yaml文件中的路径,将C:\AIRIOT替换为D:\AIRIOT

2)进入D:\AIRIOT\airiot\syslogloki

修改local-config.yaml文件中的路径,将C:\AIRIOT替换为D:\AIRIOT

4.删除pm2文件

1)进入C:\ProgramData目录,如果未找到该目录,再文件查看中选择查看隐藏的文件,如下图

move3.jpg

2)删除pm2文件夹

move4.jpg

5.重新创建服务

管理员模式打开cmd,执行

sc delete AIR-OPERATION
sc delete AIR-PGSQL
sc delete air-redis
sc delete pm2.exe

// 进入新的安装目录
cd D:\AIRIOT

// 执行安装脚本
install.bat

// 启动air-operation服务
sc start air-operation

move5.jpg