灾难恢复

能够在虚幻引擎4会话崩溃或异常结束后帮助恢复的插件。

Choose your operating system:

Windows

macOS

Linux

本页面的内容

启用灾难恢复插件

灾难恢复系统(Disaster Recovery system) 是一种用于在 虚幻引擎4(UE4) 崩溃或异常结束时进行恢复的插件。用户对Actor或资产包所作的每一项更改,都会被灾难恢复插件识别为 操作(Transaction) ,并且灾难恢复插件会把近期的操作保留在列表中,这点类似于多用户编辑工作流。假如引擎发生崩溃,插件就会还原这些操作,从而恢复所有丢失的工作。这样就能避免你因为保存文件和处理自动保存的文件而浪费时间。

由于它专用于关卡、Actor和其他资产,因此该系统非常适合技术美术师、关卡设计师以及处理关卡文件的任何人员。

此功能当前处于测试阶段,默认情况下未启用。要启用灾难恢复插件,请前往 编辑(Edit)> 插件(Plugins)> 灾难恢复(Disaster Recovery) ,然后勾选 启用(Enable) 复选框。

运行方式

编辑器启动时,灾难恢复插件会自动检测最后一个会话是否异常结束。如果是,编辑器会检索此前记录的操作列表,并为你还原操作。你可以选择还原部分或全部操作,从而恢复上一次因为编辑器崩溃而可能导致的工作丢失。

局限性

灾难恢复系统仍为测试功能,而且其初衷并非取代自动保存功能。该系统与自动保存文件结合使用时效果最好。它的支持效果仅限于关卡编辑和Sequencer,因此最好请确保启用自动保存功能:

每次保存和自动保存都被计为系统内的操作。

你可以禁止UE4自动保存地图文件,从而加快自动保存流程的速度。要实现此操作,请打开"编辑器偏好设置"(Editor Preferences),找到"加载和保存"(Loading & Saving),然后禁用"保存地图"(Save Maps)功能。

该插件支持导入大型资产(>2GB),但会在系统记录操作时消耗大量磁盘空间。如果你知道你将要使用大型资产,建议你暂时禁用恢复系统:

你可以按以下步骤执行此操作:前往 项目设置(Project Settings)> 插件(Plugins)> 灾难恢复(Disaster Recovery) ,然后点击 启用(Enabled) 复选框。

导入并保存资产后,请返回项目设置(Project Settings),并重新启用系统。

或者,你可以通过使用 恢复中心(Recovery Hub) (可以在 开发人员工具(Developer Tools)> 恢复中心(Recovery Hub) 的Windows菜单中找到)释放灾难恢复系统占用的磁盘空间:

恢复中心

选择一个或多个会话,然后点击左上角的垃圾桶按钮将其删除。磁盘空间可能需要几秒钟才会恢复。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消