话说各位是怎么处理数据备份问题的

问这个问题的起因是:

  • 日常 Android 刷机
  • 忘了提前备份重要数据
  • 以为云备份已经存好了(自建 Nextcloud 服务)
  • 结果刷完才发现没有存好 :rofl:
  • 试图使用恢复软件,但是失败…

为了避免重要数据丢失的情况再次发生,我想开始注重数据备份问题了。备份这件事,一定不能等到关键时候才进行(要成为一种生活习惯。
然后,我到网上去找了下,貌似目前主流的数据备份方案是 3-2-1:

  • 存储 3 份完整文件,一份原件加上两份拷贝。
  • 将文件起码保持在两种不同的介质上。
  • 将一份拷贝保存在异地。

基于此,我的备份方案是:

  • 重要数据家中 NAS 一份备份,一份 GPG 加密放到(不一定可信的)云盘存储服务商。Nextcloud 上的数据应迁移到本地 NAS 上,以避免公网服务器一不留神的回滚导致数据丢失。
  • 特别关键的数据(如我保存在密码管理器中的登陆信息)会考虑使用移动硬盘冷备,作为数据冗余。备份完之后放到几乎不会用到的抽屉中。

但在上文的基础上,我有一些问题:

  • RAID 是否不如粗暴的多重备份可靠?本来考虑的是几块硬盘组 RAID5 作为 NAS 的基础。
  • 机械硬盘似乎存放过久也会导致数据受损,那 SSD 作为异地冷备介质是否能避免这个问题?
  • 如何处理备份时可能出现的冲突问题?比如说 Git 项目一类的。
  • 有什么好的 NAS 配置方案吗 :stuck_out_tongue_winking_eye:,想做为参考。

不要用 raid5,建议用 btrfs raid1,整两台一模一样的。一台作为主力的 nas,所以的数据都存在上面。另一台则定期开机备份主力 nas 的数据,备份完断电。

云盘就算了。存不了多少,又贵又麻烦。

1赞

手机备份用 syncthing 行不??

学校给了无限量的 Google Drive 还有 3 份 1TB 的企业 OneDrive,还有我自己的家庭版 Microsoft 365 带的 OneDrive 是真的香
常用的文件放在 OneDrive 里用起来方便,不常用的放在 Google Drive 里吃灰
我前一段时间刚把百度盘里所有东西都整了出来存到 Google Drive 里了,下载再也不用被限速了,真香

1赞

RAID 5 能提高空间利用率,但是同时坏 2 块就无法恢复部分数据。多重备份可靠但是需要更多硬盘容量。
机械硬盘和固态硬盘如果长时间不执行数据校验都有静默损坏的可能(也称为 Uncorrectable Read Error)。比如单盘无冗余 5TB 数据放了 2 年,里面可能有 8KB 数据无法读取。
文件版本冲突那当然需要使用文件比较合并工具来选择保留哪些文件。
NAS 配置看你需要的硬盘数量去找主板、扩展卡和机箱。

目前我在用 snapRAID 做 RAID 6 冗余备份。准备再加上点 par2 防止单盘 URE。

Windows 存储池奇偶空间速度太慢只有 30MB/s。ZFS 不能动态扩容和转换阵列模式,而且内存要求高。BTRFS 功能很理想,可惜还有数据损坏 Bug。
找不到支持大文件分片同步的云盘。

1赞

感觉 snapraid 比 raid5 靠谱, 扩容方便.
最好是 sanpraid 定期快照 + 异地备份
这样数据才比较安全

1赞

感谢大家的回复。

带宽和 Relay 节点质量是个问题 :rofl: 不太行(

是个不错的办法。等上大学了看看能不能拿到校邮(

回答的很全面 :star_struck: 感谢感谢!对我的帮助很大。

大概了解了一下,貌似 snapraid 确实更香。后面搭 NAS 软件层的时候得去好好了解一下。

1赞

穷人一般都用移动硬盘 :joy:

1赞