终于实现了照片备份到 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检索即可

31068 次点击
所在节点    NAS
144 条回复
EvineDeng
2023-09-06 16:36:25 +08:00
我知道你是 Pho 的作者,但是完完全全可以直接打开 Photoprism 的 webdav ,然后 Pho 直接向 Photoprism 上传啊。又是 Alist 又是 Rclone ,这也太折腾了。
wongtk
2023-09-06 16:41:59 +08:00
lomorage 试过吗
iamppz
2023-09-06 16:42:25 +08:00
看到这一串工具链就放弃了,我目前的方案是 Google photos 加一个好用的梯子。iOS 2t 是最理想的,不过一年 800 我选择省下来买 GitHub copilot 订阅
iX8NEGGn
2023-09-06 16:58:29 +08:00
@wongtk lomorage +1 ,它最吸引我的功能是可以删除本地照片后还可以查看远程的预览图,这是最接近 iCloud 的体验了,其他软件貌似都没有这个功能,可惜它是款国产闭源软件,且 UI 有点潦草。
Jakarta
2023-09-06 17:14:31 +08:00
@EvineDeng 看到你这才知道原来这是个推广帖😴
loulijun
2023-09-06 17:19:39 +08:00
我选择 iCloud 2T ,实在是懒得折腾
cnnbysy19899
2023-09-06 17:27:28 +08:00
Google Photo 解决一切烦恼
KaynW
2023-09-06 17:32:43 +08:00
我现在都是买个移动 SSD 本地存一份, rclone 找个云厂商 S3 存一份, 主要是不折腾.
fregie
2023-09-06 17:34:00 +08:00
@Jakarta "看到你这才知道原来这是个推广帖"
看主题第一句话
codeself
2023-09-06 17:38:24 +08:00
@fregie
问下 op,你部署的 PhotoPrism 支持中文搜索吗?我目前打算部署这个服务,
但是使用官方 demo 的过程中发现,使用中文时,搜索不到图片
具体见: https://v2ex.com/t/971483
Masoud2023
2023-09-06 17:39:47 +08:00
第二天硬盘炸了,GG
j7915kj220ry590U
2023-09-06 17:41:40 +08:00
说一下我的方案:群晖 Photos
eddiechow
2023-09-06 17:43:27 +08:00
如果是照片主要来自于手机设备拍摄,然后又是 iPhone ,iPhone 存储空间不那么充裕,我目前的方案是 手机相册开启优化存储空间 -> 全量存 iCloud -> NAS -> icloudpd 每天同步 -> 索引到 Synology Photos ;主要是 iPhone 自带的照片应用用起来还是挺顺手的
fregie
2023-09-06 17:47:57 +08:00
@codeself 确实是不支持中文搜索
yushiro
2023-09-06 18:08:09 +08:00
@eddiechow icloudpd 能同步国区账号了?我记得官方的版本一直没修复国区登录问题
Jakarta
2023-09-06 18:22:04 +08:00
@fregie 推广帖的话,发错节点了。
0superx0
2023-09-06 18:32:40 +08:00
我是 webdav+IOS(FE 文件管理器),
主机 ubuntu 搭建 webdav ,
iphone 端装 FE 文件管理器,然后连接到 webdav 备份就行,就是要手动备份,
好像对我来说一星期备份一次也没多费事.
除了前期搭建 webdav 麻烦点,其它都有手就行
shunia
2023-09-06 19:02:08 +08:00
目前比较“火”的 immich 和 PhotoPrism 都不行,有各种功能缺失、庞大臃肿、不好用、不适合国人使用等等问题,两个还都特别吃资源但是提供的功能上就贼一般,所以我个人感觉你的方案至少在最后这一步上离终极就蛮远的。等市面上出一个超过它俩的工具再说吧。
下一步我也打算试试群晖的 Photos 了,目前在 6 上感觉不够好用。

照片现在是备份两份,一份直接上传阿里云,一份通过群晖套件备份到 NAS 当作后备。平常看的话选择在阿里云里看。
litesoar
2023-09-06 19:19:29 +08:00
感谢分享,改天尝试下。
zololiu
2023-09-06 19:20:09 +08:00
群晖自带的 Photos 是目前用过的比较完美的,支持播放实况照片,支持人脸识别,识物,各种共享,专注模式后台备份,还有“照片请求”功能。很够用了。

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

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

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

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

© 2021 V2EX