平台迁移
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窗口 输入内容如上图所示,点击‘Install service’
4.启动平台
以管理员身份打开cmd sc start AIRIOT
Windows系统(pm2版本)
例如:从C:\AIRIOT 迁移至 D:\AIRIOT,下文中的路径按照实际情况来执行
1.停止平台
打开任务管理器->服务,分别停止AIR-PGSQL、air-redis、AIR-OPERATION、pm2.exe
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目录,如果未找到该目录,再文件查看中选择查看隐藏的文件,如下图
2)删除pm2文件夹
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