软件介绍

文件同步备份工具(FirstSync)是一款基于 .NET 8 的 Windows 文件同步/备份软件,支持本地、局域网与多种云存储/网盘协议。软件提供任务化配置、自动同步、计划调度、日志与诊断能力,帮助个人与团队稳定高效地管理文件版本与备份策略。

🎯 核心优势

多协议连接、多种同步模式、自动/计划触发、完善的冲突策略与可靠性保障。

核心功能

🧩 任务与同步模式

  • 多任务管理:任务列表、运行状态、最近结果一目了然
  • 多种同步模式:单向、双向、镜像、移动、最新、累加
  • 备份策略:增量备份与完全备份,支持按备份点恢复
  • 冲突策略:保留双方/新者胜/偏向 A 或 B

🌐 多协议远程存储连接

  • 本地与局域网:Local / SMB 共享目录
  • 传统协议:SFTP / FTP / FTPS / WebDAV
  • 网盘支持:OneDrive、Google Drive、Dropbox、百度网盘、115网盘
  • 对象存储:兼容S3、阿里云OSS、腾讯云COS、百度云BOS、七牛云Kodo、华为云OBS、京东云OSS、天翼云ZOS、联通云OSS、移动云EOS、等主流云存储

⏱️ 自动化与触发

  • 变化同步:本地监控与远程安全扫描间隔
  • 计划调度:一次性、固定时间、间隔执行
  • 多入口触发:应用启动、介质插入、网络连接
  • 后台服务:可选 Windows 服务后台运行

🧹 过滤与策略

  • 筛选规则:路径规则、类型白/黑名单、时间范围、大小范围
  • 删除策略:删除传播/恢复策略与改名规则
  • 冲突处理:覆盖/跳过/改名/保留双方

🚀 性能与可靠性

  • 并行复制:多线程提升大批量文件处理效率
  • 安全校验:哈希校验、重试与断点续传
  • 可选保留:NTFS ACL 与时间戳可选同步

📝 日志与诊断

  • 任务日志:运行日志、变更清单、错误日志
  • 诊断能力:变化同步诊断与远程缓存管理
  • 体验优化:托盘运行、深浅色主题、开机自启

使用流程

  1. 创建任务:选择 A/B 目录(本地或远程)并命名任务
  2. 选择同步模式:单向/双向/镜像/增量等策略
  3. 配置规则:筛选规则、冲突策略、删除策略
  4. 设置调度:变化同步与计划任务
  5. 保存并运行:全量同步或启动变化同步

技术特点

🏗️ 技术架构

  • 开发框架:WinForms + .NET 8
  • 后台运行:可选 Windows 服务协同执行
  • 配置存储:JSON 配置与状态持久化
  • 多线程:并行复制与可靠性保障机制