演示地址:https://www.johngko.com 当前项目稳定运行中
LINUX服务器远程备份系统,支持用户通过Web界面管理多个服务器的备份与还原操作。系统采用单应用端架构,基于NUXT 4全栈框架开发,通过应用端主导的SSH连接机制实现安全的远程控制,支持AMD64和ARM64架构的服务器。
用户可以通过系统注册账户,添加需要备份的服务器,安装客户端脚本并进行远程备份和还原操作。系统提供免费和VIP两种会员等级,VIP用户享有更高的存储配额和并发任务数等特权。管理员可以通过管理后台进行系统管理和用户管理。
整个系统基于本地存储,应用端通过SSH协议直接连接目标服务器执行备份和还原操作,通过WebSocket实现实时状态通知,并设计了完整的安全机制来保护数据传输和指令执行的安全性。
核心功能
- 用户注册与登录(支持邮箱验证码验证)
- 个人资料与基础设置管理
- 服务器信息管理(添加、编辑、删除需要备份的服务器)
- 服务器注册密钥生成与管理
- 目标服务器依赖检查
- 远程备份操作(支持tar打包和rsync增量备份,均可选择全量服务器备份或指定目录备份)
- 远程还原操作
- 备份文件存储与管理
- 备份任务调度与状态监控
- 备份策略配置(全量/目录备份,tar打包/rsync增量)
- 用户升级VIP功能
- 管理员后台(用户管理、系统监控、邮箱配置等)
可使用一键脚本本地运行。
购买后后续新增功能源码可以免费更新。
预计下一步开发功能:windows服务器备份还原功能。
通过平台一键实现服务器远程管理,包含SSH终端和文件管理系统。
存储模式,当前存储模式为指定的服务器本地目录存储,后期增加云存储。
QQ:39626269710694077950112 电话:1156905329840449288162411486758617

