LastBackupLastBackup
版本发布

v0.3.0 - Redis 备份 & Sandock 集成

LastBackup v0.3.0 发布说明 - Redis 备份支持、Sandock 沙箱模式、PgBouncer 代理支持

LastBackup v0.3.0 - Redis 备份 & Sandock 集成

发布日期: 2026年2月9日

🎉 概述

LastBackup v0.3.0 扩展了数据库支持,新增 Redis 备份功能,并引入 Sandock 沙箱模式实现隐私优先的隔离备份执行。本版本还增加了 PostgreSQL 的 PgBouncer 代理支持以及众多用户体验改进。

主要亮点:

  • ✅ Redis 数据库备份支持
  • ✅ Sandock 沙箱模式实现隔离备份执行
  • ✅ PostgreSQL PgBouncer 代理支持
  • ✅ 数据库连接字符串支持
  • ✅ 备份状态指示器和分析
  • ✅ 改进的调度器,支持自动触发和事务处理

🚀 主要功能

🔴 Redis 备份支持

完整的 Redis 数据库备份支持现已可用:

  • RDB 快照: 创建 Redis 时间点备份
  • 沙箱支持: Redis 备份支持 Sandock 沙箱模式
  • 存储集成: 将 Redis 备份上传到 S3/R2/MinIO
  • 连接测试: 备份前验证 Redis 连接

🧪 Sandock 沙箱模式

Sandock 提供支持的隐私优先隔离备份执行:

  • 隔离执行: 备份在安全的沙箱容器中运行
  • 零数据泄露: 您的数据库凭据永远不会离开沙箱
  • S3 直接上传: 备份文件直接上传到您的存储
  • 阶段可见性: 实时备份阶段进度显示
  • 真实时长追踪: 准确的沙箱任务执行时间

工作原理:

  1. 启用沙箱模式创建备份
  2. Sandock 启动隔离容器
  3. 备份在沙箱内使用您的凭据执行
  4. 备份文件直接上传到您的 S3 存储
  5. 容器终止,不保留任何数据

🐘 PostgreSQL PgBouncer 代理支持

通过 PgBouncer 连接池连接:

  • 代理模式: 支持 PgBouncer 等连接池
  • SSL 模式选项: 灵活的 SSL 配置(disable、require、verify-ca、verify-full)
  • 连接字符串: 支持数据库 URL 连接字符串

📊 备份分析与状态

增强的监控和可见性:

  • 备份状态指示器: 所有备份的可视化状态
  • 分析仪表板: 备份统计和趋势
  • 错误提示: 失败备份的详细错误信息
  • 运行历史: 完整的备份执行历史

🐛 Bug 修复

  • 修复沙箱任务时长显示
  • 修复备份运行错误提示
  • 修复 SSL 模式文本显示
  • 修复最近任务展开/折叠状态

🐛 已知问题

  1. MongoDB: 备份支持将在 v0.4.0 推出
  2. 恢复: 数据库恢复功能将在 v0.4.0 推出
  3. 调度器服务: 生产环境后台调度器待实现

🎯 下一版本 (v0.4.0)

计划功能

  • 🔄 从任意备份一键恢复
  • ⚙️ 生产环境调度器服务
  • 🧹 保留策略自动清理
  • 📧 备份事件邮件通知

目标发布: v0.4.0 - 2026年3月2日

On this page

v0.3.0 - Redis 备份 & Sandock 集成 | LastBackup