> For the complete documentation index, see [llms.txt](https://docs.lmms.io/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lmms.io/user-manual/jian-ti-zhong-wen/bian-qu/an-quan-xing.md).

# 安全性

正如文档所言，**备份** 机制是默认打开的，而且我们强烈建议你不要关掉。除此之外，还可以打开 **自动保存** 功能，这会在同目录生成一个 `.bak` 文件，里面存储了项目的最近一个版本。

自动保存只会在 LMMS **空闲** 时执行，它不会在播放或导出项目时保存，除非特别更改了设置项。

你可以控制自动保存的间隔时间。因为每次保存都会产生微小的性能波动，所以你需要在设置的性能部分设置该项。该设置项的默认值为 5 分钟，我们推荐调到 5\~15 分钟这个区间内。

自动保存的一个好处是，有什么时候 LMMS 崩溃了，你能在下次打开 LMMS 时看到一个对话框，可以选择以下两个选项的其一：

1. **忽略（Ignore）：** 上一次自动保存的所有内容都会被丢弃删除！
2. **恢复（Recover）：**&#x4C;MMS 将载入并打开项目最后一次自动保存的版本！选择这一项之后，应该立刻马上使用 [**文件**](/user-manual/jian-ti-zhong-wen/shu-xi-lmms/zhu-cai-dan-lan.md#wen-jian)**→另存为** 重命名这个恢复的工程文件。

一定一定要记得经常保存！每当你感觉项目中一个小元素写好了就可以执行一次保存操作。当然，保存歌曲的不同版本也不错，这样如果你把项目弄巧成拙，就可以直接恢复到先前项目的版本。

LMMS 提供了一个特殊的版本控制方案，主菜单栏的[文件](/user-manual/jian-ti-zhong-wen/shu-xi-lmms/zhu-cai-dan-lan.md#wen-jian)菜单中有一个 **保存为新版本（Save as new version）**&#x9009;项。假设项目被命名为“我的项目”，那么使用该选项保存，保存的新版本会被命名为“我的项目-01”，而原先的工程不会被这个工程影响。在保存为新版本对话框中，你可以点击其中的加号（+）和减号（-）按钮来增减数字后缀。

每当首次保存一个项目，系统都会弹出一个保存对话框，提示输入项目名称。另外你还需要确定是保存压缩后的项目（mmpz）还是不经压缩的项目（mmp）。后续的保存将不再弹出这个对话框，而是直接覆盖这个文件。保存时，LMMS会在屏幕底部显示一条气泡消息。

如果下一次打开又无法检测并恢复到最后的自动保存、项目以某种方式被损坏，或者不可逆地更改当前项目时，你可以使用上述 .BAK 文件来恢复：将 `.bak` 这个后缀名删掉，然后应该就可以正常打开这个备份项目。请注意，这些备份存储的是 LMMS 最后一次保存的备份，所以可能比最近的手动保存或自动保存要早得多。

{% hint style="warning" %}
执行保存操作后，请先等待 *已保存*（Saved）气泡消息出现再继续工作。
{% endhint %}
