# 更新 Proxyman 应用后数据丢失？

> 更新后丢失了 Proxyman 的规则或设置？从 Proxyman 的自动备份文件夹中恢复 Map Local、Scripting、Breakpoint 等数据。

## 问题 {#problem}

将应用更新到最新版本后，你可能会发现：

* 你的数据被清空了，包括所有调试工具规则（Map Local、Scripting、Breakpoint、SSL Proxying List 等）以及用户设置。

> **备注:** Proxyman 会确保你的数据**永远不会丢失**。不过，为重要数据做一份备份总是好的 ⚡️。

## 如何恢复 {#how-to-recover}

1. 打开备份文件夹 `~/Library/Application Support/com.proxyman.NSProxy/user-data-backups`
2. 解压最新的备份文件。（在 Finder 中按 “Date Added” 排序，即可找到最新的备份。）
3. 将备份中的每个文件夹复制到应用文件夹 `~/Library/Application Support/com.proxyman.NSProxy` 中。

例如：

<table><thead><tr><th width="186.4852062786498">源路径</th><th>目标路径</th></tr></thead><tbody><tr><td>~/Library/Application Support/com.proxyman.NSProxy/user-data-backups/userdata_proxyman_3.6.0_05-24-2022-11-55-20/user-data</td><td>~/Library/Application Support/com.proxyman.NSProxy/user-data</td></tr><tr><td>~/Library/Application Support/com.proxyman.NSProxy/user-data-backups/userdata_proxyman_3.6.0_05-24-2022-11-55-20/map-local</td><td>~/Library/Application Support/com.proxyman.NSProxy/map-local</td></tr><tr><td>等等……</td><td></td></tr></tbody></table>

备份中包含 `user-data`、`map-local`、`scripts` 和 `users` 文件夹。

> **备注:** 如果你通过 Setapp 使用 Proxyman，应用文件夹为 `~/Library/Application Support/com.proxyman.NSProxy-setapp`。

## Proxyman 何时备份我的数据？ {#when-does-proxyman-back-up-my-data}

将 Proxyman 更新到较新版本后，Proxyman 会备份你当前的数据，并将其保存到 `~/Library/Application Support/com.proxyman.NSProxy/user-data-backups`。

如需随时自行备份，请使用 **Tools** -> **Import / Export Settings** -> **Export (Backup)…**。请参阅 [Import / Export Settings](https://proxyman.com/docs/zh-cn/basic-features/import-export-settings)。
