V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
monster33
V2EX  ›  程序员

不懂就问: 如何把 ios 设备的照片自动备份到局域网 nas!

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

    有啥好的方案吗? 需求是这样的,家里有 nas ,硬盘空间还有不少,因为不想用各种云服务,但是长期用 iphone ,东西都在上面,也不好换,所以就在想

    有没有好的方法,可以回到家里自动同步图片到 nas 。或者连上 Wi-Fi ,或者尽可能的达到类自动!

    群晖是有类似的功能,之前用过一段时间后面换掉的。现在硬盘全部转给 truenas 了,能满足我的需求,如果单独为了同步照片,装个黑群属实大材小用。所以还请各位大佬不要推荐群晖,我没有群晖,也不想用群晖

    本人设备,unraid+truenas ,自己组的

    88 条回复    2022-07-17 23:17:57 +08:00
    ltkun
        1
    ltkun  
       202 天前 via Android
    试试 syncthing 好像有 ios 版 布个 syncthing 服务分分钟
    monster33
        2
    monster33  
    OP
       202 天前
    @ltkun thanks
    ltkun
        3
    ltkun  
       202 天前 via Android
    @ltkun 刚刚一查 ios app 4.99 美金 果真用苹果的都是大佬
    knightdf
        4
    knightdf  
       202 天前
    qnap 有自己的 APP ,然后 resilio sync 不比 syncthing 香?
    samv2
        5
    samv2  
       202 天前   ❤️ 1
    先说我尝试过的所有 app ,包括各类网盘,比如阿里,天翼等,都无法做到无感自动同步,都需要打开 app 才能备份照片,那些什么后台备份的开关打开根本没卵用。目前我测试过(也没有专门大规模测试)真的能够后台全自动无感同步的 app 就俩,google photos 和群晖的 photos 。

    好了,回答楼主问题。鉴于 syncthing 在 ios 付费,所以我也没考虑用,现在用的方案是先不定期打开天翼网盘同步到天翼网盘,然后 server 上装了个 https://github.com/tickstep/cloudpan189-go,定期从天翼下载到 server 上,你的问题我算回答完了。然后,我有一台 pixel3 ,可以无限容量,故 server 和 pixel 都安装 syncthing 进行同步,然后我的照片就又都到无限容量的 google photos 上了~

    另外因为黑裙我刚组好,还在折腾还没折腾完,折腾好了立马弃用天翼用群晖 photos 替代,当时测试群晖 photos 可以无感备份的时候不知道多开心,哈哈~~
    shuxiao9058
        6
    shuxiao9058  
       202 天前 via iPhone
    photosync
    ltkun
        7
    ltkun  
       202 天前 via Android   ❤️ 1
    那就再推荐一个私有云 nextcloud 全开源 不喜欢用群晖威联通这种小公司的东西 黑群晖白威联通我都有弃用中 连苹果这种大公司都不信 怎么可能用其他不开源的软件 虽然 nextcloud 基于 php 但是对于个人使用没啥大问题 未来我也准备全开源全私有云架构 目前是谷歌相册 海康 Mage20 做的 raid1 作为相册应用
    先列个清单 系统肯定开源的所以不会考虑 ios Android 或者 Linux 最好是 aosp 部分 app 清单
    密码管理用 bitwarden
    通讯录日历任务用 etesync
    记事本用 joplin
    相册舍不得放弃白嫖谷歌 开源的还在评估对于几百 g 的相册不知道哪个才更合适 nextcloud photoprism 等等
    视频音乐用 jellyfin 虽然我有 plex 账号也有破解 emby 服务器
    办公目前用的是 wps 很方便 如果要自己部署可能对中文兼容性一般 Collabora onlyoffice 等等
    自从苹果用 icloud 领引了在线云服务 越来越多服务依赖公有云 你真信那些商业公司能保守你的个人隐私吗
    disk
        8
    disk  
       202 天前
    @knightdf resilio 改名后就变得越来越难用,现在 home 版也不更新,syncthing 倒是一开始不完善,持续开发慢慢变好
    laucenmi
        9
    laucenmi  
       202 天前
    @samv2 增量更新怎么设置的啊? 试了好多次我手机上一直要占着空间
    banmuyutian
        10
    banmuyutian  
       202 天前
    @samv2 #5
    OneDrive 可以做到后台无感同步
    onikage
        11
    onikage  
       202 天前   ❤️ 4
    ios 上有一个应用叫"文件", 支持 smb 协议.
    照片里面全选后选择"存储到\"文件\"", 然后选择你的 nas 目录就可以了.
    xnth97
        12
    xnth97  
       202 天前
    我简单粗暴:iOS 设备开 iCloud ,服务器开 Windows VM 安装旧版(非 Store 版本) iCloud 客户端同步照片至指定目录。现在 Store 版 iCloud for Windows 太扯淡了,照片只能存 C 盘 Pictures 下面...
    gtchan13579
        13
    gtchan13579  
       202 天前
    @onikage 才发现可以连接 nas 感谢 挺好用的
    ikichen
        14
    ikichen  
       202 天前 via iPhone
    @knightdf resilio sync 真的好用
    monster33
        15
    monster33  
    OP
       202 天前
    @samv2 其实我也挺想用群晖的,主要是,它的相册位置不能选择网络位置(比如我 server 上 smb 分享出来的空间,不能直接拿来用),这样就必须要我给他分一块实体硬盘给群晖,这样这块硬盘只有群晖能用,感觉不灵活,要是能用网络磁盘做照片存储池,就好了。
    ferock
        16
    ferock  
       202 天前 via iPhone
    群晖一把梭,没这个困惑
    BOGU
        17
    BOGU  
       201 天前   ❤️ 6
    恕我直言,上述的各个方案都有点辣鸡!

    IOS 下 NAS 同步相册最无感的方案就是 docker ,配个 icloudpd 容器!

    iCloud 能无感自动后台备份相册到云端,然后 iCloudpd 会根据你的配置,自动将源文件从云端同步到 NAS !同时 IPhome 上还能保留低像素的缩略图。

    iCloud 空间只有 5G 怎么办?
    满了后,删除云端 iCloud 相册;不会删除 NAS 上的数据;
    如果是重度用户,开个每个月 6 月 50G 的 iCloud 服务;


    我个人的方案:

    iCloud 同步云端 > iCloudpd 备份到 NAS > photoprism 容器规整所有照片(人脸识别、截图等过滤、自动打标签)

    家人的照片或其他人的照片怎么管理?
    开多个容器!就是这么简单

    缺点:
    iCloudpd 每两个月还是三个月需要重新授权访问;不过可以配置提醒服务;
    目前用的是 50G 的 iCloud 套餐,每个月 6 元,目前还没删过云端的照片(一年多);差不多满了,准备清理一次云端的;如果 5G 的免费,无非就是云端删除频繁一些基本能满足;
    vtoex0000000002
        18
    vtoex0000000002  
       201 天前
    rsync
    learningman
        19
    learningman  
       201 天前
    为什么!打字!每一行!都要有!感叹号!
    aru
        20
    aru  
       201 天前
    我选择黑裙,反正家里有服务器 24 小时开机,弄个虚拟机,划了个 1TB 的硬盘空间,这么久才用了 200 多 G 。无感备份很舒服,每次回到家里就自动备份了,外部想访问就 vpn 回家
    thulof
        21
    thulof  
       201 天前
    不行呀,我的 DS Photo 没法做到无感更新
    yesfirst
        22
    yesfirst  
       201 天前 via iPhone
    @samv2
    想探讨下:ios photos 的几个疑惑。
    1. 开启 icloud 后,本地保留的是缩略图版本的话,同步到群晖的是原图还是小图?
    2. 我的大概两万多张照片,无法在后台做到无感同步,会停下来。
    3. live 照片同步到群晖是图片+视频。很别扭。以后传回手机里好像也不会变成 live 了。(有半年没用 photos 了,不知道现在版本什么情况)

    避坑小指南:如果是安卓版 photos ,一定记得在官网下载国内版本的,国际版本的会丢失照片地理信息。别问我怎么知道,血泪教训。
    我猜是调用的地图 api 不一致。
    YsHaNg
        23
    YsHaNg  
       201 天前 via iPhone
    @yesfirst synology photos 备份的 live 会把照片和视频放一起 保存查看还是 live
    YsHaNg
        24
    YsHaNg  
       201 天前 via iPhone
    @thulof ios photos mobile 后台自动
    bazingaterry
        25
    bazingaterry  
       201 天前   ❤️ 1
    楼上这么多方案,只有 icloudpd 能应对断点续传的问题。依赖 iOS App 的,一旦重新安装就会把所有照片重新传一次,导致云端有重复的照片。
    0superx0
        26
    0superx0  
       201 天前
    FE 文件管理器里面的图片备份挺好用的,但没法做到无感
    ch2
        27
    ch2  
       201 天前 via iPhone
    最简单的是 onedrive
    loading
        28
    loading  
       201 天前
    虽然你说不想用群晖,但这就体现群晖的真正价值,节省了折腾的精力和时间。

    ios 封闭系统,基本也就 icloud 了。
    xinh
        29
    xinh  
       201 天前 via iPhone
    Google phono 也是无感的,不需要打开 app 上传的。
    Greenm
        30
    Greenm  
       201 天前 via iPhone
    @ltkun 你搞这么多看似非常有效的方法,却把最重要的照片放在了谷歌,谷歌图片是肯定会被谷歌分析的。
    推荐你一个我用的方法吧,用 restio 把数据本地压缩加密后,同步到其他云盘或者对象存储,我自己使用 backblaze ,性价比不错。
    aru
        31
    aru  
       201 天前
    @thulof 添加电子围栏,地理位置权限要选择总是。首次文件上传几十 G 我选择的是充电时候打开 app ,一晚过去就穿好了。后续都可以无感上传
    licong
        32
    licong  
       201 天前
    photosync
    licong
        33
    licong  
       201 天前
    @Greenm 老哥是有很多不可描述的照片吗,哈哈
    xjdata
        34
    xjdata  
       201 天前
    seafile
    mhqschen
        35
    mhqschen  
       201 天前 via iPhone
    @BOGU photoprism 里的照片在手机端访问的效果怎么样? live photo 能正常显示么。
    Greenm
        36
    Greenm  
       201 天前 via iPhone
    @licong 不可描述的照片反而可以正大光明的存国外云厂商,反正他们也不和谐。与之相反我自己的生活照才不想被他们看见和分析。当然,除了生活照之外,我的一切都不想被任何人看见和分析。 如果你不理解这种心态并好奇,推荐你看一下斯诺登的纪录片,第四公民。
    des
        37
    des  
       201 天前 via iPhone
    @BOGU 这个倒是能备份照片,应用数据怎么备份?
    samv2
        38
    samv2  
       201 天前
    @monster33 我上的是 7 版本的黑裙,不存在你说的这个问题,相册不会独占一块盘,smb 分享可以单独去掉相册的这个位置的
    samv2
        39
    samv2  
       201 天前
    @laucenmi 没懂你问的增量更新是啥意思。google photos 可以自动删除已经上传过的照片,一键删除,群辉 photos 也有类似功能,所以你是在问这个吗?
    samv2
        40
    samv2  
       201 天前
    @banmuyutian onedrive 国内访问太不稳定了,很早就弃用了
    samv2
        41
    samv2  
       201 天前
    @thulof 我是 7 版本的 synology photos ,其他我没测试过,群辉 app 也是够多的,还有个什么 moment
    samv2
        42
    samv2  
       201 天前
    @yesfirst
    1. 开启 icloud 后,本地保留的是缩略图版本的话,同步到群晖的是原图还是小图?
    --抱歉,受够了空间不足提醒,早就把 icloud 备份关闭了,白嫖党不想给苹果送钱,但我预测会是略缩图

    2. 我的大概两万多张照片,无法在后台做到无感同步,会停下来。
    --我基本上都会定期删除手机的照片,用各种 photos 软件的一键删除已备份照片功能,所以你这个问题我很难去复现,另外我是在设置-通用-后台运行里面打开了 photos 的开关的,不知道是不是这个有影响


    3. live 照片同步到群晖是图片+视频。很别扭。以后传回手机里好像也不会变成 live 了。(有半年没用 photos 了,不知道现在版本什么情况)
    --在群辉文件管理里面确实是以图片+视频体现,但是在群辉 photos 里面是跟 ios 相册体验是一致的,我记得苹果也是分俩同名文件(格式后缀不同)存储的。刚才测试了下,确实从另外一台 ios 设备下载 live 照片,只会下载照片 live 视频不会被下载.....
    love2328
        43
    love2328  
       201 天前
    阿里网盘 不敢 ? 他探索功能挺好用的
    samv2
        44
    samv2  
       201 天前
    @BOGU 大家需求场景不同,可不能轻易说别人辣鸡哦~
    我个人就是喜欢白嫖,别说 6 块我 1 块钱都不想给苹果,另外我也受够了 5g 容量天天要提示我空间不足,所以老早就关了所有 icloud 备份。
    另外,不管是 5g 还是 50g 容量,对拍照摄影大户来说根本就不算什么,天翼我有 3T 空间我都嫌烦,这些跟自建 server 根本不可能比的了,那对于天天要去清理云空间照片,然后你还提到 3 个月还要去重新授权一次,这种体验用你的话说那我也觉得是辣鸡(狗头保命)~~
    xiabill
        45
    xiabill  
       201 天前
    我用下来 icloudpd 最方便。。缺点就是感觉 docker 不太稳定
    laucenmi
        46
    laucenmi  
       201 天前
    @samv2 Google photos 删除后 resilio 下次还是会下载下来
    bbis
        47
    bbis  
       201 天前 via iPhone
    去年入了威联通 NAS ,但是没有用它的照片管理工具备份,一直用的 photosync ,收费的,但是专业,可以按照不同的定制存放
    samv2
        48
    samv2  
       201 天前
    @laucenmi 我之前用天翼的时候,是不定期去清空天翼(天翼只是个传输介质)的照片,然后手机端也清空本机已备份照片,服务器也会同步手机的清空操作,这样两端就都不会把备份过的照片再做同步了。
    后续我准备切换到群辉,群辉会自动给照片按月分文件夹放置,应该可以通过脚本定期切换备份的文件夹,我还没弄出具体的方案
    github2020
        49
    github2020  
       201 天前
    PhotoSync ,配置好 nas 路径后,增量备份新照片,并且能够根据规则自动创建目录,完美
    xupefei
        50
    xupefei  
       201 天前 via iPhone
    @samv2 我看到你的消息就重新装回了 photos ,结果后台上传十分钟以后又挂了😂
    billytom
        51
    billytom  
       201 天前
    弄个 docker ,上面装个 icloudpd
    flynaj
        52
    flynaj  
       200 天前 via Android
    小米路由器带硬盘的可以备份。
    monster33
        53
    monster33  
    OP
       200 天前
    @samv2 不是,我的意思是: 我想装个黑裙,然后黑裙本身没有硬盘,手机同步过来的照片用网络磁盘来存放(放到 server 的 smb 共享出来的磁盘上),简单说就是群晖相当于一个软件,就图他同步照片的功能,群晖的照片实际上是同步到了 truenas 的硬盘上,这样以后迁移也方便迁移,我是这么想的。不知道群晖新版本的 7.0 版本能不能用 smb 共享磁盘作为存储盘。之前老版本我试了,可以添加 smb ,但是“照片”这个 app ,不能自定义选择存放位置。
    chrisqin
        54
    chrisqin  
       200 天前 via iPhone
    我是用 Nextcloud ,不过体验麻麻地就是
    4ark
        55
    4ark  
       200 天前 via iPhone
    @samv2 群晖的是 ds photo 吗,我这边的 ds photo 只能打开的时候才能备份上传
    sweeperssl
        56
    sweeperssl  
       200 天前
    unraid 里跑 icloud-photos-downloader 解君愁
    laucenmi
        57
    laucenmi  
       200 天前
    @samv2 先谢了. 目前我先 DS file 同步到群晖, 然后用 resilio sync 同步到 pixel 上传 Google photos. 只能分文件比较好了, 不然整个照片 pixel 上放不下了.
    shijieheping
        58
    shijieheping  
       200 天前
    @samv2 #5 老哥,群晖的 photos 可以后台无感么?
    yeh
        59
    yeh  
       200 天前
    群晖的 synology photo ,不是 ds photo 。

    iOS 里开后台任务,把这个 app 放开,我设置的连上 Wi-Fi 就开始备,所以在外也不浪费流量。

    体验了几个月,可以做到无感。

    问题有 2 个

    1.https 证书,升级大版本证书更新了的话可能需要重新点一下 app 信任证书。
    2.一人有多个设备,记得开一个就行了,它是以设备名为目录,还不能设置合并设备,所以换了设备没改设备名,全传的话可能会重复。
    seven123
        60
    seven123  
       200 天前
    unraid 应用中心有个 docker 镜像 icloudpd 用这个,我就是使用的这个,挺好用的,按照每日的图片存放的。如果早点用上这个现在也不会有那么多遗憾了...
    BOGU
        61
    BOGU  
       200 天前
    @mhqschen 非常棒!
    samv2
        62
    samv2  
       200 天前
    @monster33 你说的我觉得用 pve 可以搞定,我黑裙也是在 pve 下装的,你宿主机把网盘映射成本地磁盘再挂载给群辉,我没有亲自这么做过,但是我觉得是可行的。群辉我也是新手刚折腾,我记得安装照片 app 的时候是可以选择存储池(应该就是选物理磁盘)但确实没有选位置的
    samv2
        63
    samv2  
       200 天前
    @xupefei 你不要没事盯着他看,你装上去,然后不管他,过几天或者一周后来看有没有变化
    samv2
        64
    samv2  
       200 天前
    @4ark 群晖的 synology photo ,这是最新 7 版本的 DSM 带的 app
    samv2
        65
    samv2  
       200 天前
    @monster33 不过我觉得既然你都用 truenas 了,再专门为了照片装个群辉代价有点大,记得群晖每个磁盘都会安装操作系统,这样效率也不高,你还不如走网盘中转的方案,楼上不是有说 onedrive 也能无感么,先无感到 onedrive ,nas 上写个脚本定期拉下来,再用脚本定期清理 onedrive 就好了,我觉得这样也不差呀,要我是你我就这样干~
    samv2
        66
    samv2  
       200 天前
    @laucenmi 我知道你的意思了,你是说初始化有大量存量照片想备份到 google photos ,那我建议你这种时候集中精力一次性弄好,后面备份就都是日常增量了。你说 pixel 存不下,那我猜想你的大量存量照片是放在手机以外的介质上,那么建议介质通过线缆 OTG 连接 pixel 挂载到本地目录,然后 google photos 选择这个目录进行备份,挂他个几天几夜。如果线缆无法挂载可以看看网络挂载,我没试过 google photos 能不能备份 smb 这样的网盘,你可以尝试看看
    samv2
        67
    samv2  
       200 天前
    @laucenmi 我的核心思想是:一定要把存量初始化和日常增量备份当做两件事来处理,前者就做一次,后者一直做下去
    jingslunt
        68
    jingslunt  
       200 天前
    拍照 4000+
    打开次数 0
    yesfirst
        69
    yesfirst  
       200 天前 via iPhone
    @YsHaNg 我恢复到其他设备上没有变成 live ,原来设备没问题
    YsHaNg
        70
    YsHaNg  
       200 天前
    @yesfirst 原来设备是什么呀 我是 synology photos ios app 里保存到相册
    YsHaNg
        71
    YsHaNg  
       200 天前
    @yeh 我新设备会从旧设备备份还原 名字也会还原 换过几次 iPhone 了 还没出现过重复现象
    jackie099
        72
    jackie099  
       199 天前
    @samv2 Pixel3 的免费储存已经没了吧
    jfdnet
        73
    jfdnet  
       199 天前
    布署个 nextcloud ,我已经把 icloud 全部转移到 nextcloud 的了。
    woodpenker
        74
    woodpenker  
       199 天前
    nextcloud
    samv2
        75
    samv2  
       199 天前
    @jackie099 无损到今年 2 月 1 号结束,高质量有损还是无期限无限空间,没办法就将就有损咯。毕竟白嫖这么多年了,也怕给他嫖没了,google 的产品也是说砍就砍,这样提高门槛反而是好事~
    beayrdghkj
        76
    beayrdghkj  
       199 天前 via iPhone
    看完楼上各位大佬的帖子,提一个问题。
    有没有办法可以让 icloud 无感传输到 Google photos ?
    bosonx
        77
    bosonx  
       198 天前 via iPhone
    @samv2 我的 photos mobile 白裙 dsm7.0 的,不能后台上传,只能亮屏幕上传,而且试过上传几万张照片后删除照片 nas 里也没有照片,害我不见几年照片
    495127903
        78
    495127903  
       198 天前
    icloudpd 同步到 nas 然后同步到 google photo 。 选择释放空间,同步删除 icloud 上的相册。
    samv2
        79
    samv2  
       197 天前
    @bosonx 设置-通用-后台 App 刷新-photos mobile 打开
    bosonx
        80
    bosonx  
       197 天前 via iPhone
    @samv2 https://s3.bmp.ovh/imgs/2022/01/dd7a746f8a6edee3.jpeg 打开了,估计十几万照片太多了
    samv2
        81
    samv2  
       197 天前
    @bosonx 是手机上有十几万还是 nas 上有十几万,手机上的话为啥不删了呢
    bosonx
        82
    bosonx  
       197 天前 via iPhone
    @samv2 手机上十几万,工作需要,需要备份才能删,而且 iPhone 大批量删有时候也删不掉…反正后台上传,点进去才能传,关屏幕或者后台都不行。只能前台上传
    yesfirst
        83
    yesfirst  
       197 天前
    @bosonx nas 里照片在 home 文件夹,一开始我找不到也给吓死了
    Rwing
        84
    Rwing  
       197 天前
    谢谢各位大佬 学习到了
    littlewing
        85
    littlewing  
       197 天前
    photoSync
    bosonx
        86
    bosonx  
       197 天前 via Android
    @yesfirst 找了,没有了,因为备份了几万张然后我就没去群晖看,用 photos 删了它说备份了,一个月后去群晖找然后没有了,照片也没了,哭
    yesfirst
        87
    yesfirst  
       196 天前 via iPhone
    太惨了,按道理不至于啊
    djgreat
        88
    djgreat  
       25 天前
    以前所有的照片都用 Mac 里面的 Photos 来管理,后来 Mac 硬盘越来越满了,如今把所有照片按年月的分类到了群晖 Photos 里面,我放的共享目录,其他家庭用户可以查看所有,基本就是父母和媳妇,隐私照片暂无也。

    最近方案
    iPhone----Nas
    Nas----One Drive
    Nas----百度云盘(试跑了一下,选择加密)
    Google Photos 原来上传过一部分,现在早已满了,体验上来说 GPhoto 还是不错,群晖 Photos 怎么说呢还有很多提升空间,最近打算整理下需求和不足给群晖的产品经理来封信~他们的版本迭代实在太慢了~
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2451 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 11:54 · PVG 19:54 · LAX 04:54 · JFK 07:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.