V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Smash
V2EX  ›  分享创造

我的群晖照片同步到 Google Photo 的方案

  •  1
     
  •   Smash · 2020-10-16 07:42:30 +08:00 · 7120 次点击
    这是一个创建于 1506 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Google 相册同步备份方案

    家里有 2 条鱼竿厂 2666 的 16G 内存条,是之前更换了骇客神条 3600 的 16Gx2 后闲置的。

    本着物尽其用,不浪费,顺便又可以把家里的软路由升级换代一下,让 Google 的相册同步更加省力,所以购置一些硬件装了一台小型的家庭服务器。

    清单如下

    • 内存:光威 2666 16GB x2
    • 主板:技嘉( GIGABYTE ) B450 I AORUS PRO WIFI
    • 处理器:AMD 锐龙 5 3600 处理器 (r5)7nm 6 核 12 线程 3.6GHz 65W
    • 固态硬盘:阿斯加特( Asgard ) 1TB SSD 固态硬盘 M.2 接口(NVMe 协议) AN3+系列
    • 散热器:猫头鹰( NOCTUA ) NH-L9a-AM4
    • 网卡:INTEL 千兆网卡 I350T4V2 4 口(国产山寨)
    • 电源:DIANJIPA 金牌全模组 flex 电源 500W 600W (不知名小厂)
    • 机箱:小喆优品 A1 全铝 ITX 机箱

    最后成品如下

    使用了 PVE(Proxmox VE)虚拟环境作为服务器的基础环境。

    一共开了 3 个虚拟机

    • iKuai:宽带拨号、流控。
    • OpenWrt:出国留学、Netflix 分流、AdGuard Home (去广告和 DNS )。
    • Windows10:群晖 Drive Client 和 Back and Sync from Google 来配合实现 Google 相册备份。我直通了一块西数的移动硬盘给 Windows 作为照片二次备份所用。

    其实在还没购入群晖之前,我一直使用 Google 相册作为主力备份工具,同时在百度网盘上做二次备份。

    但这样非常不方便,因为需要在手机端使用两个 APP 备份,在外面的时候 Google 相册还需要手动出国才能备份,且容易存在备份不一致的情况。

    同时我对百度网盘的 APP 实在没有好感,花里胡哨乱七八糟的功能太多,和 Google 相册相差太远。

    购入群晖 1019+后,所有照片备份到群晖的 Moments 中。并且最重要的是,在外手机不用出国留学也能随时备份。

    然后再用 Google 相册的同步服务,将群晖的照片备份的 Google 相册。这样,照片的安全性得到了保障,而我常用的 Google 相册的相关分类功能也能继续愉快的使用了。

    虽然 Google 相册虽然提供了同步的 api,但是确只能备份原图,也就是说有空间上限,对于我这种只需要高质量图片的人来说,就不能白嫖无限空间了。且同步的 api 并没有官方的 sdk 或者命令行工具可以使用,第三方的我个人觉得稳定性欠佳,最后还是放弃了这个方案。

    如图所见,虽然没有可用的命令行和 api,但是 Google 提供了 Windows 下的 Drive 同步工具,此工具同时支持备份照片。同时群晖的 Drive 客户端,可以轻松的从群晖中同步需要的照片到我指定的目录。

    这样通过群晖 Drive 客户端拉取照片到直通的移动硬盘,通过 Google 的 Drive 同步工具推送照片到 Google 相册,就实现了手机端只需要使用 Moments 一个 APP 即可完成相册备份到群晖和 Google 相册两处的能力。

    其实除了上述所讲的备份,本身我的群晖还在京东云和外接硬盘盒做了二次三次备份,毕竟多备份几处总是不会错的。

    这里再补充一句,若之前一直使用 Google 相册,同步备份到群晖,可以使用 Google 提供的 Takeout 服务,将相册导出。光这一点就不是国内的手机厂商的云服务可以做到的,如果只能导入,不能导出。那就是变相的绑架用户,国内的一大票手机厂商都是如此。

    上述方案,我已经稳定使用了一段时间了,目前来说体验很好。由于百度网盘的 SVIP 即将到期,后期可能不会再续费了,因为之前主要的续费动力就是为了做 Google 相册的二次备份用。

    ps.由于 R5 3600 不带核显,装机的时候需要插上独显,且小机箱拆装,非常不方便,不过由于是服务器,所以我装好后就没有去折腾了,除了忘记在 Bios 开虚拟化又拆了一次机插上显卡才搞定。

    第 1 条附言  ·  2020-10-16 09:37:50 +08:00
    主要需求其实是高频使用 Google 相册的分类人,脸识别,滤镜功能。同时再在本地备份一下。
    32 条回复    2020-10-22 13:02:05 +08:00
    venster
        1
    venster  
       2020-10-16 07:56:25 +08:00 via iPhone
    穷人只能在 nas 上开一下 rclone 定期复制到 Google photo 里面,隔几周手工压缩一下上传上去的原图
    Smash
        2
    Smash  
    OP
       2020-10-16 08:04:18 +08:00
    @venster 我照片已经超过 30G 了,Google Drive 免费 15G,严重不够用。这个方案唯一的败笔就是需要 Windows 的服务器做支撑,如果有 linux 版本的 Drive 客户端会好很多。。。
    01802
        3
    01802  
       2020-10-16 08:12:00 +08:00 via Android   ❤️ 1
    电脑用 syncthing 和 300 块的 pixrl 1 代同步照片然后无限原画质永久上传
    Smash
        4
    Smash  
    OP
       2020-10-16 08:14:04 +08:00
    @01802 鬼才
    chotow
        5
    chotow  
       2020-10-16 08:41:04 +08:00
    这个 ITX 看起来太棒了,有机会也搞一台。
    loading
        6
    loading  
       2020-10-16 08:49:47 +08:00 via Android
    @chotow 就一热得快,一定要想清楚。
    ArJun
        7
    ArJun  
       2020-10-16 09:04:28 +08:00
    楼主 OpenWrt 是用的什么版本,我单网口的 OpenWrt 总设置不通·
    alect
        8
    alect  
       2020-10-16 09:06:19 +08:00
    @chotow #5 不如搞个 nuc 啊,二手的不过一两千
    Smash
        9
    Smash  
    OP
       2020-10-16 09:13:27 +08:00 via Android
    WebKit
        10
    WebKit  
       2020-10-16 09:16:36 +08:00 via Android
    之前有个方案,在群晖里开个 Android 虚拟机,虚拟机里用 Google photos 同步。挂载到群晖相册的文件夹就行
    sarices
        11
    sarices  
       2020-10-16 09:17:04 +08:00
    直接说用 windows 备份就好了,其他内容没什么用
    Smash
        12
    Smash  
    OP
       2020-10-16 09:19:28 +08:00 via Android
    @WebKit Android x86 的镜像可以直接用吗?
    ScotGu
        13
    ScotGu  
       2020-10-16 09:21:10 +08:00
    现用方案:
    黑裙里用 CloudSync 将 /home 目录直接同步到 OFFICE365(E3)的 5T 账户中。
    另外给家人每台手机装了 onedrive 同步到单独创建的账号中备份照片。
    dozer47528
        14
    dozer47528  
       2020-10-16 09:24:16 +08:00
    阿里云的归档存储成本很低,可以试试。
    再买流量包的话会更便宜:500G 135 元 /年
    Smash
        15
    Smash  
    OP
       2020-10-16 09:28:27 +08:00 via Android
    @dozer47528 已经用了京东云了,很便宜。我需求主要是使用 google 相册的功能。
    dodakt
        16
    dodakt  
       2020-10-16 09:35:32 +08:00 via iPhone
    学习了 不过说下 百度同步的问题 其实不需要开会员 先加密同步上去 需要的时候开个会员下载下来就好了 备份这东西 多一个总是好的
    Spoter
        17
    Spoter  
       2020-10-16 09:36:06 +08:00
    @01802 现在 pixel 1 代二手还支持嘛? 支持的话买一个
    dozer47528
        18
    dozer47528  
       2020-10-16 11:08:58 +08:00
    @Smash 京东云价格也可以,但是没办法直接设置成归档存储。阿里云可以给 bucket 设置成默认归档存储。
    这个问题你是怎么解决的?
    Tink
        19
    Tink  
       2020-10-16 11:18:26 +08:00
    rclone 备份的只能是原画质么?
    6IbA2bj5ip3tK49j
        20
    6IbA2bj5ip3tK49j  
       2020-10-16 11:27:42 +08:00
    前排提醒,这种 flex/小 1u 电源,真的很吵。
    woshijidan
        21
    woshijidan  
       2020-10-16 11:39:00 +08:00 via Android
    bug10 不好用,换 win7 吧
    Smash
        22
    Smash  
    OP
       2020-10-16 13:18:09 +08:00 via Android
    @Tink 是的,我之前看过 google 相册 api 的说明。非官方的都只能原画质。
    molezznet
        23
    molezznet  
       2020-10-16 13:47:50 +08:00 via Android
    这个配置还是奢侈的,相当于一个好点办公机
    pC0oc4EbCSsJUy4W
        24
    pC0oc4EbCSsJUy4W  
       2020-10-17 06:02:39 +08:00
    嗨,我还以为有什么新科技了

    目前就 rclone 了或者 Google 手机
    01802
        25
    01802  
       2020-10-17 13:07:00 +08:00 via Android
    @Spoter 跟硬件不管账号,只要不坏永久支持,买少见少,值得珍藏一部
    horizon
        26
    horizon  
       2020-10-18 20:35:35 +08:00
    你手机是 iOS 还是 安卓?
    iOS 的 moments 感觉是废的
    mostkia
        27
    mostkia  
       2020-10-21 11:58:17 +08:00
    3700x+RX480 当家庭服务器的我是不是有些浪费?国内的网盘总感觉隐私不好,国外的没用过不做任何评价,也不想一直 FQ,所以没有第三方的备份地点,纯粹多盘位不做 RAID 进行存储,数据安全靠仓库盘定期冷备份。
    为了方便的同步资料,买了个抽拉式的 4U 服务器机箱,用 win10 自带的虚拟机装了 centos,搞了 freeNas,上了 UPS[doge],个人使用足够了,平日里也能当作主力机器运行,离开了也不关机。
    远程也能实时连接到需要的服务器上,别人都在去中心化,我感觉我家整个网络枢纽都在集权化。把所有优势硬件给到一台中心服务器,获得最好的体验。缺点我感觉除了费电一些,也没啥。
    Smash
        28
    Smash  
    OP
       2020-10-21 14:22:24 +08:00 via Android
    @01802 650 买了个全新的,挺香的。不过备份还是做不到全自动。毕竟 Android 的 google photo 随时可能因为系统挂掉,除非自己写个 app 定时重启。
    Smash
        29
    Smash  
    OP
       2020-10-21 14:23:38 +08:00 via Android
    @mostkia @mostkia 不浪费,我就是看了你之前别的帖子的回复才决定上 AMD 的,真香,反正配置多高都觉得不够用。

    国内的网盘隐私真的不行,为什么这么说,因为之前在 bj 某某 du 工作过,看过一些高 T 高 P 对于产品的各种各样拍脑袋决定,对于隐私根本不当一回事儿,所以我已经不续费百度网盘了,网盘上面的照片我都准备删完。

    我家是精装房,没地方放太大的服务器,放客厅的,所以不敢弄大功率的硬件,不然风扇噪音太大。

    现在我在 pve 上跑了一堆虚拟机。其中开了一台 debian 专门用来跑 docker,Docker 再跑 Gitlab,跑各种持续集成工具。
    01802
        30
    01802  
       2020-10-21 15:42:32 +08:00 via Android
    @Smash pixel 上运行 syncthing,和自家服务器单向同步即可,定期用 photo 清理 pixel 上的已备份照片。我就这么搞的
    hsddszjs
        31
    hsddszjs  
       2020-10-21 16:27:53 +08:00 via iPhone
    梦幻岛好评
    csx163
        32
    csx163  
       2020-10-22 13:02:05 +08:00
    想知道一下功耗,我目前跑 pve lede + ikuai + 黑裙是 35W 左右
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2635 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 10:51 · PVG 18:51 · LAX 02:51 · JFK 05:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.