PI数据库的备份
(假设PI安装在D盘根目录)
方法一:
直接停止PI服务,把D:\PI整个目录都拷贝到别的磁盘上进行备份。
如果是双机,要先关掉一台服务器然后再停止PI服务。
这种情况下实时数据会中断(不建议)。
方法二:
首先备份主归档文件,如下
通过D:\PI\adm\pibackup.bat(piclusterbackup.bat双机备份时用) D:\PI
E:\pibackup20100712 0
来备份主归档文件。
不同版本命令格式不大一样,可在输入命令后加“/h”来查看此命令的格式。
再备份非主归档文件,如下
解注册归档文件D:\PI\adm\piartool- au D:\PI\dat\piarch.001…
拷贝归档文件到备份磁盘上
备份完毕将归档文件再注册回去D:\PI\adm\piartool- ar D:\PI\dat\piarch.001…
PI数据库的恢复
1.安装新PI系统(安装版本最好与原版本一致),先不要启动PI服务。
2.将备份文件中的dat(除pisubsys.cfg)目录全部拷贝到新PI系统的dat目录下。
3.进入dos窗口,在adm目录下运行pidiag -ar命令,然后输入主归档文件路径
4.重命名dat\piarcmem.dat dat\piarcmem.dat.old
5.进入dos窗口,在bin目录下运行pibasess -snapfix命令
6.然后启动PI服务,确认一下服务器能否连接,里面的测点是不是原来的测点。
7.用piartool -ar命令将其他拷贝到dat里面的归档文件进行注册,可写脚本一次性注册进去。