LastBackupLastBackup
数据库连接

SQLite

连接 SQLite 数据库进行自动备份

SQLite

SQLite 是轻量级的文件型数据库。LastBackup 通过安全复制数据库文件来创建备份。

状态

🔜 即将推出 - SQLite 支持在我们的路线图中。

配置参数(预览)

字段
路径SQLite 数据库文件的完整路径

示例:

/var/lib/myapp/database.sqlite

备份方法

LastBackup 使用 SQLite 的备份 API 进行安全、一致的备份:

-- 使用 SQLite 备份命令
.backup /path/to/backup.sqlite

或通过在线备份 API 实现零停机备份。

最佳实践

  • 确保备份进程对数据库文件有读取权限
  • 使用 WAL 模式以获得更好的并发访问
  • 同时备份主数据库和 WAL 文件
  • 定期测试恢复以验证备份完整性

WAL 模式

对于使用预写日志的数据库:

-- 启用 WAL 模式
PRAGMA journal_mode=WAL;

备份 WAL 数据库时,LastBackup 将:

  1. 检查点 WAL 文件
  2. 复制主数据库文件
  3. 确保一致性

On this page

SQLite | LastBackup