能否使用 immich 来替代 icloud 同步照片

2024-09-06 16:28:37 +08:00
 dcncy

我使用 icloud 主要就是用来备份同步照片,跟家人共享图库用的。

鉴于目前 icloud 又又又涨价了,能否使用 immich 来替代 icloud 来用来同步照片,要达到如下效果:

1.同一个账号下多设备照片同步。 2.多账号之间部分照片共享,类似于照片 app 的共享图库。

不知是否有大佬深度使用过 immich ,能否给予解惑。

6954 次点击
所在节点    iCloud
38 条回复
xuan_lengyue
2024-09-06 17:06:17 +08:00
immich 最大的问题就是官网上那个横幅

The project is under very active development. Expect bugs and changes. Do not use it as the only way to store your photos and videos!

你提到的功能似乎都是有的
swLoXtOtd89pGg8t
2024-09-06 17:29:13 +08:00
我 iphone 用了 immich 半年,最大的问题在于自动同步,开了后台,但我上次同步时间在 3 个月前,因为他不像 icloud ,每天都会同步,immich 是一个用户程序,长时间不用就冻结了。

还有一个问题,immich 版本更新很频繁,大概每周更新,包括 server 和 client ,client 端 app store 会自动更新 app ,时间长了会导致无法连接服务器。当你更新服务器版本的时候,不能一步跳跃(即便我现在是 k8s,改一个 tag 就可以),否则可能会错过 break changes 。

现在采取的方案是跳跃更新到当前 major 版本的最后一个 patch 版本,然后升级到下一个 major 版本的第一个 patch 版本,继续到最后一个 patch 版本,依次类推。

比如(假设最后一个 patch 版本都是 100 ):
1.800.54 -> 1.800.100 -> 1.801.1 -> 1.801.100 -> 1.802.1
swLoXtOtd89pGg8t
2024-09-06 17:34:26 +08:00
至于 break change ,得注意里面内容,随机应变。记得之前有个改 postgress 的,因为是 k8s helm 安装的,官方是针对 docker compose 的修改,当时折腾了两三个小时升上去的。

主要是因为一般升级我只需要修改 vaule.yaml 的 tags 这个变量就可以,但是他 docker compose 挂载结构有修改,意味着我需要升级 helm chart 。

swLoXtOtd89pGg8t
2024-09-06 17:35:22 +08:00
好吧我貌似已经用一两年了。。
swLoXtOtd89pGg8t
2024-09-06 17:37:24 +08:00
也尝试过直接将 immich 后端挂到 aws s3 ,后来发现 k8s 对对象存储支持不太好,遇到了问题,所以现在是用一个 backup pod 去每周备份所有数据目录(我自建服务还蛮多的。。)以及上传 immich 到 s3
swLoXtOtd89pGg8t
2024-09-06 17:38:10 +08:00
至于 op 所需要的功能,都没有问题,丝滑使用。
zhuang0718
2024-09-06 17:43:09 +08:00
我是 immich + mtphotos + icloud ,目前 icloud 还没用满 200g ,满了以后可能考虑不再续了。
还有一个问题就是家里的服务目前只支持 ipv6 ,有的时候同步不是那么方便。
op 的问题是 immich 替代 icloud ,如果只是文中提到的两点的话,可以满足。
dcncy
2024-09-06 17:44:16 +08:00
@xuan_lengyue 这个确实需要考虑的问题。
Anybfans
2024-09-06 17:45:04 +08:00
请教个问题。使用 immich 备份后。手机存储空间不够,删除了照片。immich 的照片还在么。测试了一下 immich 也会删除,有办法保留么。

还有网页版删了照片。能同步删除手机上的么。。
z67nnciQnb7r8bLf
2024-09-06 17:47:09 +08:00
迭代太快,很容易版本不兼容,我已经被坑过了
dcncy
2024-09-06 17:51:33 +08:00
@NevadaLi 我的本意也就是能用就行,不是大版本或漏洞更新就不升级。每次升级前备份一下数据和镜像。
@zhuang0718 能用就行,我再续费 icloud 一个月,过渡到 immich 。
dcncy
2024-09-06 17:54:59 +08:00
@C0dEr 是数据丢失了吗?还是说无法连接到 server 端?
svij
2024-09-06 17:55:56 +08:00
可以用 mtphotoimmich 更新是在挺频繁了,app 端更新后,服务端不更新就用不了。
ms2297248353
2024-09-06 18:01:22 +08:00
及时备份挂载目录就行,immich 迭代再快,视频照片还是那个视频照片。无非就是重建一次数据库
xuan_lengyue
2024-09-06 18:11:54 +08:00
@NevadaLi 太+1 +1 +1 了,最头疼的一次是,设定了照片的目录开始扫描,大概 10 万张照片、视频,要好几天,期间 iOS 把我手机上的客户端给更新了,连不上服务器,服务器在忙又没法升级
dcncy
2024-09-06 18:14:38 +08:00
@svij 嗯,我也打算用 mtphoto 加 immich 双份备份一下。
@xuan_lengyue 这有点可怕,看来手机端的 app 不能设为自动更新了。
dcncy
2024-09-06 18:14:53 +08:00
@ms2297248353 嗯嗯,感谢指导。
ma836323493
2024-09-06 18:29:46 +08:00
@Anybfans #9 测试了一下 immich 也会删除,有办法保留么。 不要在 immich app 里面删除
dimlau
2024-09-06 20:28:24 +08:00
@ma836323493 #18 onedrive 之类的网盘不会删本地

另外最近发现很多人在用: https://github.com/ente-io/ente
silverzidan
2024-09-06 20:36:24 +08:00
@ma836323493 自带的照片里删除就行了,这样就会保留在 immich 服务端了,有写过一个快捷指令来着,按月份删除

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

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

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

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

© 2021 V2EX