文件备份方案

文件安全核心原则

3-2-1备份规则

  • 至少3份数据副本
  • 存储在2种不同介质上
  • 1份存放在异地

多重防护

  • 加密备份数据
  • 访问控制与权限管理
  • 定期验证备份完整性

设备列表

Windows

功能:

  • 完整备份服务器(24小时)

  • 常用文件访问、编辑

  • Hyper-V 虚拟机运行

磁盘:

  • 2T
  • 8T

fnOS

功能:

  • 手机相册备份
  • 影音服务器
  • 远程访问、下载上传
  • 运行 Docker 应用

磁盘:

  • 2T

RaspberryPi - OMV

功能:

  • 完整备份服务器(24小时)

磁盘:

  • 8T

同步工具

Syncthing

注意事项:

  • 备份文件尽量取消【监视更改】、文件夹类型尽量为仅接收
  • 备份文件 【完全重新扫描间隔】可长点
  • 尽量选中【忽略权限】

同步过程中 权限问题

  1. windows <--> linux 同步过程中一直重新扫描(忽略权限后正常)

  2. linux(docker) o--> linux(backup): docker 应用

    部分文件 0130 权限,

    使用过程中 docker 删除文件,backup 权限不足删除不掉并且一直警告

文件分类

  • 下载

    • Compressed
    • Documents
    • ISO
    • Music
    • Pictures
    • Programs
    • Videos
  • 媒体库

    • Books
    • FileBrowser(md 图床)
    • Music
    • Pictures
    • Videos
  • 笔记本

  • 应用

    • 1Panel

    • Docker App

      • gitea
      • navidrome
      • filebrowser
      • halo
      • solo
  • 备份

    • Old(分阶段压缩备份)
    • Study(学习文件)
    • TencentFiles(微信、微信导出备份 WechatExporter、QQ备份)
    • Work(工作文件备份)(分阶段压缩备份)
    • SVN Repositories(代码备份)
    • Hyper-V(虚拟磁盘备份)

文件同步方向

备份方向

类别 详情 方向
下载 win <---> fnos
win o---> omv
媒体库 书、音乐、视频 win <---> fnos
win o---> omv
媒体库 图片 fnos o---> win
fnos o---> omv
应用 fnos o---> win
fnos o---> omv
备份 win o---> omv

备份方向详情

类别 文件名称 方向
下载 Downloads win <---> fnos
win o---> omv
媒体库-书 MediaLibrary\Books win <---> fnos
win o---> omv
媒体库-音乐 MediaLibrary\Music win o---> fnos
win o---> omv
媒体库-视频 MediaLibrary\Videos win o---> fnos
win o---> omv
媒体库-图片 MediaLibrary\Pictures fnos o---> win
fnos o---> omv
应用 AppData/fnOS-Docker fnos o---> win
fnos o---> omv
应用 AppData/FileBrowser fnos <---> win
fnos o---> omv
笔记 Notes\Notes\SHAUN win o---> omv
备份 Backups\Old win o---> omv
备份 Backups\TencentFiles win o---> omv
备份 Backups\Work win o---> omv

安全备份方案

核心原则

  1. 3-2-1备份规则

    • 至少3份数据副本
    • 存储在2种不同介质上
    • 1份存放在异地
  2. 多重防护

    • 加密备份数据
    • 访问控制与权限管理
    • 定期验证备份完整性

备份策略

1. 本地备份

  • 全量备份:定期(如每周)完整备份所有数据
  • 增量备份:每日备份变化部分(节省空间)
  • 差异备份:备份自上次全量备份后的所有变化

2. 云备份

  • 选择可信的云服务提供商(AWS S3, Azure Blob, Google Cloud等)
  • 启用版本控制和对象锁定功能
  • 配置适当的存储类别(热/冷/归档存储)

3. 异地备份

  • 物理介质(硬盘/磁带)存放在安全地点
  • 或使用不同区域的云存储

技术实现

数据加密

  • 传输加密(SSL/TLS)
  • 静态加密(AES-256)
  • 密钥管理(HSM或专用密钥管理系统)

备份工具

  • 企业级:Veeam, Commvault, Veritas
  • 开源:Bacula, Duplicity, Restic
  • 云原生:AWS Backup, Azure Backup

自动化与监控

  • 设置自动化备份计划
  • 监控备份作业状态
  • 配置失败告警通知

恢复测试

  • 定期进行恢复演练(至少每季度一次)
  • 验证恢复时间目标(RTO)和恢复点目标(RPO)
  • 记录测试结果并改进流程

特殊考虑

  • 合规要求:根据行业法规保留备份期限
  • 勒索软件防护:使用不可变存储和空气隔离备份
  • 大数据量:考虑分层备份和去重技术

最佳实践

  1. 文档化备份和恢复流程
  2. 培训相关人员
  3. 定期审查和更新备份策略
  4. 考虑业务关键性调整备份频率
  5. 确保备份系统本身的安全性

通过实施全面的安全备份方案,可以最大程度降低数据丢失风险,确保业务连续性。