终于实现了照片备份到 NAS 的终极方案

2023-09-06 10:08:06 +08:00
 fregie

注: 虽然本主题的主要目的是分享,但严格来说算是软文吧

为什么要存到 NAS

一直不愿意用一些云相册或者网盘之类的服务来备份和保存自己的照片,主要是两个原因:

  1. 不想自己的隐私被这些服务方一直视奸,你传上去的照片视频肯定会被这些服务方扫描一遍的,就算没有私密的照片,我也接受不了隐私被这样侵犯
  2. 不想自己的数据被绑架,毕竟数据是别人手上,哪天别人要跑路或者涨价,你也没有任何办法

过于尝试的方案

群晖 moments

最开始 NAS 装了群晖,于是就用了群晖自带的 moments 来同步照片.用了一段时间后出现了一些问题:

  1. moments app 几乎不再更新,体验不算差,但绝对不好,老婆总是抱怨 ios 上这不好用那不好用
  2. 与群晖绑定,因为必须搭配 moments 服务端一起使用,所以你没有任何别的选择,这让我感觉很被动

现在似乎群晖已经淘汰 moments 了,出了新的群晖 photos,这个我没有试用过,因为群晖硬件还是太贵了,现在已经改用 Unraid 了

PhotoPrism - 超好用

不得不说 PhotoPrism 确实太好用了,我最喜欢它的一点是他的兼容性很强,你只要丢给它一个目录,他就能处理里面的所有照片,并且可以在各个维度进行检索,对于超大量的照片来说真的很好用.

但问题就在于 PhotoPrism 只有服务端,把照片同步到 NAS 这个动作还要我自己想办法来完成

PhotoSync - 不值得这个价格

这个 app 的功能还是可以的,但是它的 UI 和交互是在是有点古老,我还需要专门用一个 app 来进行同步这个事情,最重要的是要付费才能用,我觉得不太值得,放弃.

Nextcloud - 移动端 app 太差

Nextcloud 作为网盘来说挺好用的,我尝试使用 Nextcloud 的移动端来同步相册照片.但我真的安装了安卓端 app 后,连接了我 https 反代后的 URL 居然直接崩溃了,完全没法用,放弃.

Alist + Pho + Rclone + PhotoPrism - 终极方案

这个方案最让我喜欢的一点是各个环节都不是耦合的,去掉其中任何一个环节都不会影响到其他环节,每个人完全可以根据自己的喜好来替换其中的某个部分.

Alist

官网: https://alist.nn.ci/zh/
负责把各种可用的储存映射成webdav,支持各种云盘网盘以及本地储存

Pho

官网: https://pho.tools/
负责通过webdav上传照片到Alist映射的储存 它很好的一点是支持加密后上传,这样就可以在网盘上做二次备份,在能避免隐私泄露的前提下多一层数据保险
而且我可以在手机上直接用这个 app 来浏览我本地和已经上传的照片,这个 app 的 UI 和交互都很好,可以直接用它来代替系统自带的相册

Rclone

官网: https://rclone.org/
负责把Alistwebdav映射到 NAS 的文件系统内,来把照片喂给 PhotoPrism

PhotoPrism

官网: https://www.photoprism.app/
最终的"集大成者",全家所有设备备份的照片最终全部喂到这里,即使是海量照片也能根据它快速索引到自己想找的照片

最终效果

平时手机上浏览和上传

使用Pho浏览本地和最近上传的照片

查找和浏览过去某个时候的照片

根据信息用PhotoPrism检索即可

28451 次点击
所在节点    NAS
143 条回复
rap16
2023-09-06 14:10:27 +08:00
搞这么复杂,你直接买个雷克沙时光机就能解决的事情
klementina
2023-09-06 14:25:05 +08:00
如此复杂的方案,就因为“为什么要存到 NAS”里的两个原因吗?
iovekkk
2023-09-06 14:32:34 +08:00
我的照片备份方案也很简单
1 级备份:按年份和简单分类创建文件夹,然后加密压缩,然后上传到百度网盘。
2 级备份:不分目录,全量照片通过一代 pixel 上传到 google photo
3 级备份:也就是当年的照片,全部存在 iCloud 中,每过去一年,整理一年内的照片,备份到上面两处
libook
2023-09-06 14:51:12 +08:00
曾经我也比较执着于开源免费方案,但试了一圈没有找到符合我个人习惯和使用场景的。就说最火的两个吧:
immich 用过,没有中文(不知道现在有没有),跟家里人一起用体验不好,而且官网挂着一个醒目的早期开发免责警示条比较让人没有安全感,之前不支持导入已有照片(不知道现在是不是支持得好了)。现在加入了 GitHub 的关注列表,等发稳定版了再说。
PhotoPrism 我部署过 3 次,特别是尝试别的方案不合适之后,每次都是不信邪想重新适应一下它。它算是最早支持 AI 识别的开源照片管理方案了,功能挺强大,还支持硬件加速。但最大的问题在于没有手机 App ,不符合我个人更多使用手机端的习惯,备份还得用第三方方案,推荐的第三方方案还是付费的。而且本身比较重,第一次部署到 NAS 上直接把 NAS 干卡死了,那么多功能一方面我有一半不需要,另一方面用着会让我困惑,可能需要学习它自己的使用范式,而不是按照我自己的管理习惯。后面一些功能转为仅付费可用(貌似破解也比较简单),付费还只有订阅制没有买断制。这项目给我感觉不大好,隐性消费太多,我倒宁愿花一份明确的钱然后获得一个一站式方案以及一个好的品控和售后。

后来我想通了,我个人核心需求就是稳定可靠,而开源免费往往有一大堆免责条款,倒不如花点钱上个品控好、售后好的。
后来用了 MT Photos ,第一个月免费试用,用完后征求家里人意见觉得还可以,就花了 88 元买断。售后特别有耐心,也经常听取用户意见加 feature 。有 App ,自动备份可用但有改进空间(最好遇到一些小问题能自动重试,而不是全靠手动重试)。有识别功能,但因为用的是开源 AI 所以肯定跟 Google 和 Apple 的准确度没法比,这块还在优化,最近换了个模型,准确度比以前好了一些,除了人脸和场景识别最近还加了文本识别。界面十分简洁,交互体验非常接近 Google Photos 。

说实话,DIY 有点折腾累了,特别是当 NAS 已经不是一个玩具而是成为了家里的基础设施之后。
lxxself
2023-09-06 14:52:27 +08:00
我的备份方案同楼上类似:
1. 全部终端都备份到 Synology Photos
2. 使用 Syncthing 同步到一代 pixel 上传到 google photo
3. 定期删除本地久远照片,想看照片直接 Synology Photos 或 google photo
stcQ2G13k9yxep40
2023-09-06 14:56:20 +08:00
群晖 7.2 的 Synology Photos ,就很好用了,目前用着比较完美
cskzhi
2023-09-06 14:56:21 +08:00
我其实就一个需求,如果 NAS 上有能平替 Google Photo 的热力图的照片 App 就可以考虑
skyzwb
2023-09-06 15:00:30 +08:00
Synology Photos 完全可以啊
manasheep
2023-09-06 15:02:00 +08:00
我这感觉无所谓,直接丢网盘就得了,隐私的也是🧐
itianjing
2023-09-06 15:03:35 +08:00
mtphotos 啥时候涨价了
Jirajine
2023-09-06 15:12:15 +08:00
photoprism 是有非官方的 app 的。
https://www.f-droid.org/en/packages/ua.com.radiokot.photoprism/
同步用 syncthing ,备份用 restic 加密分片备份到冷备硬盘和云服务。
jackdlov
2023-09-06 15:42:06 +08:00
请问你的 nas 存储量级大概是多大呀,备份相关的怎么做?
Unboundwill
2023-09-06 15:43:03 +08:00
Synology Photos 是我体验下来最好的解决方案,无论是从功能上,还是易用性上。
上面很多人提到的目录结构问题,在整理多种来源、大量照片和视频时非常重要,而 Photos 不破坏已有文件的目录结构。
账户管理、鉴权和 2FA 、文件分享、外网连接、多平台 APP ,都是 Photos 的价值。
给家里人用,Photos 当前还是独一档的存在,操作逻辑简单,不用操心网络连接的问题。

群晖单单硬件确实很贵,但我们是在为整体的解决方案付费,如果 Photos+QuickConnect+DSM 账号管理单独拿出来,也值一个很高的价格了。我就是主力 NAS 用自建 TrueNAS ,单独一个群晖 220+,用来家庭照片和视频备份、分享的。
ma836323493
2023-09-06 15:49:48 +08:00
immich 很好用, 把我从 11 年的照片全同步了, 而且地图 exif 信息也能看, 看了我这十年足迹遍布全国
Valpha6
2023-09-06 15:56:44 +08:00
感觉 PhotoPrism 推荐的 PhotoSync App 也挺好用,每晚定时把手机照片上传到 NAS
xiamy1314
2023-09-06 15:56:49 +08:00
DS file 很方便。
mrco
2023-09-06 16:10:46 +08:00
双流区。。。哈哈哈
huguadao
2023-09-06 16:14:43 +08:00
官方的 photos 挺好的啊
BlueBing
2023-09-06 16:26:22 +08:00
前段时间尝试了绝大部分照片备份和浏览方案。
最后选择的 qnap 自带的的 qfile+qumagie ,无感备份,支持 live 。
同时设置了备份作业,定时压缩备份到云盘。
tomato1111
2023-09-06 16:35:35 +08:00
我用的安卓机,用 Syncthing 同步,这是我找了很多方案之后的最终方案,只为了一个功能:保存源文件的创建和修改时间。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/971308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX