备份与恢复
使用内置备份工具保护数据并在计算机之间迁移。
备份与恢复 功能帮助您保护重要数据,包括配置文件、历史记录和应用设置。它还提供了将数据迁移到新计算机的简便方法。
为什么这很重要?
模板和 PDF 文件安全地存储在您的 工作区 文件夹中,便于管理。但将所有内容关联在一起的 应用数据库 为了稳定性存储在系统深层位置。
此功能允许您:
- 通过恢复到之前的状态来 从错误中恢复。
- 在不丢失配置的情况下,将 环境迁移到完全不同的计算机。
自动备份
默认情况下,PDF Mail Engine 无需您操作即可保护数据安全。
- 退出时自动备份:每次关闭应用时,系统会自动创建备份。
- 轮换:系统保留最近 20 个备份,自动删除较旧的备份以节省空间。
您可以在 系统 视图的 备份设置 中自定义这些行为。
如何恢复
如果需要将数据库恢复到之前的状态:
- 从主菜单打开 备份与恢复 视图。
- 找到要使用的备份文件(按日期排序)。
- 点击行右侧的 恢复 图标。
- 确认警告消息。应用将验证文件并立即恢复数据。
数据覆盖
恢复备份将用备份文件中的数据 替换 您当前的数据库设置和历史记录。
使用场景:迁移到新计算机
由于数据库隐藏在系统文件夹中,无法像普通文件一样简单"复制粘贴"。使用备份功能可以轻松实现迁移。
步骤 1:在旧计算机上
- 打开应用并确保存在备份(或关闭应用以触发自动备份)。
- 打开 工作区 文件夹。
- 导航到
Backups文件夹。 - 将最新的
.zip文件(例如backup_20260124_....zip)复制到 U 盘或云存储。
步骤 2:在新计算机上
- 安装 PDF Mail Engine。
- 启动应用一次以创建初始文件夹,然后确认 工作区 的位置(查看 系统 视图)。
- 打开工作区文件夹,找到
Backups文件夹(如不存在则创建)。 - 将
.zip文件 粘贴到此文件夹中。 - 不要重命名文件。应用会查找以
backup_开头的文件。
步骤 3:恢复
- 在新计算机上打开应用的 备份与恢复 视图。
- 您应该能看到复制的文件出现在列表中。
- 点击 恢复。
请勿同时同步
虽然此方法可以迁移数据,但请 不要通过云存储同步数据库文件夹并在多台计算机上同时使用应用。这会导致冲突并可能损坏数据。
配置
您可以在 系统 设置中更改备份行为。
| 设置 | 说明 |
|---|---|
| 无限备份 | 启用后,旧备份不会被删除。请谨慎使用,因为这可能占满磁盘空间。 |
| 最大备份数 | 保留的文件数量。默认为 20。 |
| 退出时自动备份 | 建议保持 开启,确保始终有最近的安全备份。 |
技术详情
面向系统管理员或高级用户:
- 范围:备份仅包含 SQLite 数据库(
app_data.db)。不包含.yaml模板或已生成的 PDF 文件。这些需要单独备份。 - 位置:
[工作区根目录]/Backups/ - 格式:包含
.db文件的标准 ZIP 归档。 - 完整性:应用在执行任何恢复操作之前会运行
PRAGMA integrity_check以防止损坏。