Skip to content

RestLite是适用于Windows与Linux平台的文件备份工具,提供简单直观的定时备份与恢复功能。RestLite is a file backup tool for the Windows and Linux platform that offers a simple and intuitive way to perform scheduled backups and restores.

License

Notifications You must be signed in to change notification settings

rest-lite/RestLite

Repository files navigation

RestLite

🌐English README

RestLite 是一款跨平台(Windows & Linux)的轻量级文件备份工具,提供直观易用的定时备份与恢复功能

使用restic进行备份及还原,rustic_core浏览快照文件。

备份页面

✨ 功能

  • 定时备份与一键恢复

    只需简单配置,即可实现自动备份与快速恢复

  • 可靠备份基础 — 使用 restic

    使用 restic 作为备份引擎,确保数据备份的完整性与安全性,restic 以 “快速、高效、安全” 著称,提供加密、去重、跨平台支持等功能

  • 高性能浏览 — 使用 rustic_core

    利用 rustic_core 模块浏览备份的数据文件,显著提高读取性能,支持以文件浏览器的形式浏览文件的不同版本

  • 简洁的用户交互界面

    无需复杂操作,适合各类用户快速上手

🚀 快速开始

安装解压

  1. 前往 GitHub Releases
  2. 下载最新版本的压缩包
  3. 解压文件到任意目录

配置备份仓库

登录页面

  1. 双击启动RestLite.exe

  2. 在登录页面输入:

    • 仓库位置(目前仅支持本地路径)
    • 仓库密码(用于加密/解密备份文件)
  3. 勾选记住密码后,下次启动时将自动登录并加载仓库

设置备份规则

设置页面

手动备份

备份页面,点击上方的开始备份按钮

数据还原

  1. 备份页面找到要还原的文件或目录条目
  2. 点击该条目右侧的按钮,进入版本列表
  3. 在版本列表中选择需要的版本,点击下载并指定本地保存路径

🗑️ 卸载

除应用与备份仓库外,还应该删除应用数据与配置文件:

  • 应用数据位置:

    Windows: %USERPROFILE%\Documents\RestLite

    Linux: ~/Document/RestLite

  • 配置文件位置:

    Windows: %USERPROFILE%\AppData\Roaming\rest-lite

    Linux: ~/.local/share/io.github.rest-lite

🛠️ 构建指南

构建指南

📝 问题反馈

欢迎提交应用错误或功能建议

-> Issues

🧪 未来开发计划

  • 快照视图以及快照管理功能
  • 更安全的密码保存方式
  • Windows Installer
  • 支持远程后端

About

RestLite是适用于Windows与Linux平台的文件备份工具,提供简单直观的定时备份与恢复功能。RestLite is a file backup tool for the Windows and Linux platform that offers a simple and intuitive way to perform scheduled backups and restores.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published