ABB的DCS程序备份可以通过以下几种方法进行:
数据库备份
进入`usr/zysl`目录(可以新建该目录)。
创建以日期命名的文件夹。
进入`usr/wdpf/db/bin`目录,确认`ptdbexp`和`ptadmin`文件存在。
执行`ptdbexp`命令,将数据备份到指定的日期文件夹中。
文件备份
进入`export/wdpf`目录。
使用`tar`命令将文件备份到指定的日期文件夹中,例如:`tar cvf /usr/zysl/日期文件夹/rel 日期文件 rel/*`。
完整备份
切换到`ptadmin`用户,执行`exp`命令,将系统数据备份到指定的日期文件夹中,例如:`exp USERID=system/manager FILE=/usr/zysl/日期文件夹/all`。
自动备份
通过管理控制台设置定时自动备份策略,选择每周备份一次或多次,备份数据保留最多7天,过期后系统自动删除。自动备份主要目的在于让实例始终拥有一个完整的数据副本,在必要时可以及时恢复实例数据,保证业务稳定,实例数据安全多一重保障。
手动备份
在管理控制台左上角单击,选择实例所在的区域。
单击左侧菜单栏的“缓存管理”,进入实例信息页面。
在需要备份的DCS缓存实例左侧,单击实例名称,进入实例的基本信息页面。
单击“备份与恢复”页签,进入备份与恢复管理页面。
单击“手动备份”,弹出手动备份窗口,选择备份格式(RDB或AOF),开始执行手工备份任务。备份期间发生的数据新增或修改记录,将不会保存到备份数据中。
建议定期进行备份,并确保备份数据的完整性和可恢复性。根据实际需求选择合适的备份方式,既可以设置自动备份策略,也可以在手头工作完成后立即进行手动备份。