为解决传统信息系统故障修复方法耗费时间较长,修复度较低的问题,提出基于大数据分析的信息系统故障自动修复方法。利用大数据分析技术挖掘信息系统的运行数据。利用故障检测滤波器,检测系统运行状态,并对故障进行分类,完成系统故障的诊断。定位分类后的信息系统故障点。以故障点为中心,修复路径保护机制为修复原则,设计自动选择修复路径并重构系统结构,实现信息系统故障的自动修复。经过性能测试实验可以得出结论:与传统修复方法相比,所提修复方法的平均修复度提高了6.22%,修复时间节省了14.9分钟,具有一定的有效性。