使用教程中心
提示:本教程将引导您完成从注册到第一次备份的全过程,预计耗时10-15分钟。
系统概述
Linux服务器远程备份系统是一个专业的服务器备份解决方案,通过SSH协议直接连接到您的Linux服务器,实现安全、可靠的远程备份和还原操作。系统支持多种备份方式,包括tar打包备份和rsync增量备份,满足不同场景的需求。
系统采用应用端主导模式,应用端通过SSH协议直接连接目标服务器执行备份和还原操作,客户端简化为轻量级代理,主要负责保持连接和状态通知。这种模式确保了备份操作的一致性和可靠性。
核心功能
- 多种备份方式:支持tar打包备份和rsync增量备份
- 灵活备份范围:支持全量备份和指定目录备份
- 定时任务调度:使用Cron表达式配置自动备份
- 文件浏览与恢复:在线浏览备份内容,选择性恢复文件
- 实时监控:通过WebSocket推送任务状态和进度
- 安全可靠:SSH协议加密传输,私钥加密存储
步骤一:注册账户
访问系统首页,点击"立即注册"按钮,填写以下信息:
- 用户名:3-20个字符,只能包含字母、数字和下划线
- 邮箱:有效的邮箱地址,用于接收验证码和系统通知
- 密码:至少8个字符,包含大小写字母、数字和特殊字符
- 确认密码:再次输入密码以确保一致性
注意:注册后系统会发送邮箱验证码,请在10分钟内完成验证。验证成功后即可登录系统。
步骤二:登录系统
使用注册的用户名和邮箱登录系统:
- 在登录页面输入用户名或邮箱
- 输入密码
- 点击"登录"按钮
- 登录成功后进入用户中心
系统使用JWT令牌进行身份验证,令牌有效期为7天。登录后令牌会自动保存在浏览器中,下次访问时会自动登录。
步骤三:了解用户中心
登录后进入用户中心,您可以:
- 查看个人信息:用户名、邮箱、会员类型、存储使用情况
- 管理服务器:添加、编辑、删除服务器
- 创建备份任务:手动创建备份任务或设置定时任务
- 查看备份文件:浏览、搜索、下载备份文件
- 执行还原操作:选择备份文件进行还原
- 会员升级:升级到VIP版获得更多功能
步骤四:添加第一台服务器
在服务器管理页面,点击"添加服务器"按钮,填写以下信息:
- 服务器名称:为服务器起一个易于识别的名称
- IP地址:服务器的IP地址或域名
- SSH端口:SSH服务端口,默认为22
- SSH用户名:用于SSH连接的用户名,建议使用root
提示:系统会自动生成SSH密钥对,您需要在目标服务器上配置公钥。请确保目标服务器已安装SSH服务,并且允许密钥认证。
步骤五:配置SSH密钥
在服务器详情页面,您可以查看生成的SSH公钥。将公钥添加到目标服务器的authorized_keys文件中:
mkdir -p ~/.ssh chmod 700 ~/.ssh echo "您的SSH公钥" >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys
配置完成后,点击"测试连接"按钮验证SSH连接是否正常。
步骤六:创建第一次备份
在备份管理页面,点击"创建备份"按钮,选择以下选项:
- 选择服务器:选择要备份的服务器
- 备份方式:选择tar打包备份或rsync增量备份
- 备份范围:选择全量备份或指定目录备份
- 备份目录:如果选择目录备份,输入要备份的目录路径
建议:首次备份建议使用tar打包备份进行全量备份,后续可以使用rsync增量备份节省时间和带宽。
步骤七:监控备份进度
备份任务创建后,您可以在备份任务列表中查看任务状态和进度:
- pending:任务等待执行
- running:任务正在执行
- completed:任务执行完成
- failed:任务执行失败
- cancelled:任务已取消
系统通过WebSocket实时推送任务状态和进度更新,您无需刷新页面即可看到最新状态。
步骤八:浏览备份文件
备份完成后,您可以在备份文件列表中查看备份文件。点击"查看详情"可以浏览备份内容:
- 目录树展示:以树形结构展示备份文件
- 文件预览:支持在线预览文本和图片文件
- 文件下载:支持单个文件和批量下载
- 文件搜索:支持按文件名和内容搜索
下一步
恭喜您完成了快速入门教程!现在您可以:
常见问题
注册后收不到验证码怎么办?
请检查垃圾邮件文件夹,确保邮箱地址正确。如果仍然收不到,请联系技术支持。
忘记密码怎么办?
在登录页面点击"忘记密码",输入注册邮箱,系统会发送密码重置链接到您的邮箱。
免费用户有哪些限制?
免费用户最多管理3台服务器,存储空间为10GB,同时只能执行1个备份任务。升级到VIP版可以获得更多资源。