回卷恢复(rollback recovery),理学-计算机科学技术-计算机体系结构-计算机可靠性技术,在系统发生软件或硬件故障时,利用保存在可靠存储设备中的进程状态(检查点),将其恢复并继续执行的容错技术。回卷恢复技术同检查点技术配合使用,大致可分为基于检查点和基于消息日志两种恢复策略。在基于检查点的回卷恢复策略中,进程周期性地获取检查点,当出现故障后,回卷恢复系统从每个进程所做的检查点中找出一个一致可恢复的全局状态,然后系统回卷到这个一致可恢复的全局状态。基于消息日志的回卷恢复协议使用检查点和消息日志以确保进程能够重演它在故障前所执行的状态,进程除了周期性地做检查点外,也把其事件保存到可靠存储介质上。在故障恢复时,进程回卷到一致检查点状态,然后利用事件日志进行重演。回卷恢复技术能够在系统发生软件或硬件故障时,利用保存在可靠存储设备中的进程状态(检查点),将其恢复并继续执行,避免了程序从头开始执行,从而最大限度地减少因故障带来的损失,有效地提高系统的可用性和容错能力。基于检查点的回卷恢复不需要检测、记录及重新回放事件,因而比日志协议更简单。