V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拼车信息请发到 /go/cosub 节点。

如果没有发送到 /go/cosub,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
dcncy
V2EX  ›  iCloud

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

  •  
  •   dcncy · 85 天前 · 3921 次点击
    这是一个创建于 85 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    38 条回复    2024-09-24 15:57:35 +08:00
    xuan_lengyue
        1
    xuan_lengyue  
       85 天前   ❤️ 2
    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!

    你提到的功能似乎都是有的
    NevadaLi
        2
    NevadaLi  
       85 天前   ❤️ 1
    我 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
    NevadaLi
        3
    NevadaLi  
       85 天前
    至于 break change ,得注意里面内容,随机应变。记得之前有个改 postgress 的,因为是 k8s helm 安装的,官方是针对 docker compose 的修改,当时折腾了两三个小时升上去的。

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

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

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

    另外最近发现很多人在用: https://github.com/ente-io/ente
    silverzidan
        20
    silverzidan  
       85 天前 via iPhone   ❤️ 1
    @ma836323493 自带的照片里删除就行了,这样就会保留在 immich 服务端了,有写过一个快捷指令来着,按月份删除
    silverzidan
        21
    silverzidan  
       85 天前 via iPhone
    @dcncy 最大的问题就是这个,最好能有个能兼容旧版 sever 的版本 还有就是 2.3w 张照片后手机端略卡
    chenluo0429
        22
    chenluo0429  
       85 天前 via Android   ❤️ 1
    @Anybfans 在列表页进入选择状态,有一个从移动设备中删除,可以只删除本地。删除服务端本地不会跟随,immich 不是严格的同步网盘
    amorphobia
        23
    amorphobia  
       85 天前
    我现在是 google 有损 + immich 双备份,immich 万一丢数据也不会损失太多,因为我对于原片没有太高的要求

    我用的 Windows Server 的 NAS ,单独给 immich 搞了一块虚拟磁盘自动挂载,平时使用 restic 定时增量备份;隔久一段时间再关掉服务卸载磁盘,直接冷备份整个虚拟磁盘
    C0dEr
        24
    C0dEr  
       84 天前
    @dcncy #12 数据没丢,不知道怎么搞的给我弄出来两份一样的了
    mintongcn
        25
    mintongcn  
       84 天前 via iPhone
    ios immich 浏览照片时对 hdr 视频会异常,官方修复受中,因为这个问题,我暂时没用 immich ,开源免费修 bug 速度太慢。
    mintongcn
        26
    mintongcn  
       84 天前 via iPhone
    jarryson
        27
    jarryson  
       84 天前
    我在使用 immich ,有个问题是在内网备份还好,公网备份很容易失败。难以忍受。

    如果你有 nas 就部署吧,也基本没有其他免费的选择。如果还没有 nas ,随便买个海康的 200 多的插个硬盘比这个好用多了。
    thosai
        28
    thosai  
       83 天前
    用过,更新很频繁,人脸识别不太行,功能也没 Google Photos 丰富

    不如买一台 pixel 1 备份到 Google Photos
    PhDLuffy
        29
    PhDLuffy  
       83 天前
    用 icloudpd 来管理自动备份,用其他软件来管理照片处理。
    xuan_lengyue
        30
    xuan_lengyue  
       79 天前
    @dimlau Ente 看着像是好东西,正在部署个试试
    Gwkang
        31
    Gwkang  
       78 天前
    immich 备份的策略特别傻逼,第一次使用备份的时候,手机上有大量数据要备份,app 必须在前台,而且不能息屏。切到后台备份就中断了,息屏也一样会终端。意味着如果第一次使用 immich ,有大量照片需要备份,那么你只能亮着屏几十个小时,把 immich 放在前台,一直等他备份完
    dilidilid
        32
    dilidilid  
       73 天前
    不能,目前没有任何 self hosted 的服务能够代替系统级的 iCloud Photos/Google Photos
    mkdirmushroom
        33
    mkdirmushroom  
       68 天前
    @NevadaLi 大佬,请问下 immich 中你遇到了 IOS 备份的问题嘛,我发现在 IOS 中,它的后台备份经常失效,前台备份也经常卡死,上传好几天了,还没有上传成功
    NevadaLi
        34
    NevadaLi  
       68 天前
    @mkdirmushroom #33 immich 在 ios 只是一个普通应用,即便允许了后台运行也免不了被冻结或者 qos 限速。我的方法是插电+常亮定期备份。这东西确实恶心,但也没找到什么其他办法。
    mkdirmushroom
        35
    mkdirmushroom  
       67 天前
    @NevadaLi 好的,谢谢大佬,我目前找了另外一个解决办法:通过 iCloudpd 把 icloud 的内容定时下载到服务器,再利用 immich 的 api 上传到 immich 目录里。
    NevadaLi
        36
    NevadaLi  
       67 天前
    @mkdirmushroom #35 唔。。可以,确实是个好方法,学到了
    NevadaLi
        37
    NevadaLi  
       67 天前
    不过比较麻烦的是两步验证。。
    mkdirmushroom
        38
    mkdirmushroom  
       67 天前
    @NevadaLi 90 天的 cookie 有效期,还可以,现在可以用 telegram 进行重新认证
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2563 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:51 · PVG 10:51 · LAX 18:51 · JFK 21:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.