使用 rclone 将 Google Photos 同步备份至 OneDrive

去年,是使用 rclone 将 Google Drive 文件同步至 OneDrive 实现备份 Google Photos,今年7月份,Google 更新政策,Google Drive 与 Google Photos 不再自动同步,之前的路子就走不通了。还好,新路子出现:使用 gphotos-sync 备份 Google 相册

折腾一段时间,昨天把 Google Photos 基本上备份到 BuyVM 大硬盘 VPS,gphotos-sync 感觉有点小 bug,得同步几次,有些文件才会同步下来。实测,定时执行命令加上 --flush-index --use-hardlinks 参数比较好。

/usr/local/bin/gphotos-sync --flush-index --use-hardlinks /mnt/googlephotos  > /dev/null 2>&1 &

早上看了一下同步到 VPS 的数据,看样子没什么大问题,于是重新安装上 rclone,准备把数据同步到 OneDrive 上。

rclone 配置添加 OneDrive 的时候,Google Photos 映入眼帘,鸡冻,这货居然支持直接添加 Google Photos,这样的话,大硬盘 VPS 不需要了,之前折腾的 Python 3 也不需要了……去年的路子又通了,还更好了……

回到 DigitalOcean,新建小鸡鸡,安装 rclone,配置连接 Google Photos、OneDrive……第一次同步,执行下面命令:

温馨提示:Google Photos 下一般有三个大目录 media、album 和 shared-album,而 media 还分按年(by-year)、按月(by-month)和按日(by-day),如果不指定,会三种分类都会备份下来,照片就会有两份重复。一般建议 by-month 方式。

/usr/bin/rclone sync gphotos:media/by-month odrive:gphotos/media/by-month > /dev/null 2>&1 &
/usr/bin/rclone sync gphotos:album odrive:gphotos/album > /dev/null 2>&1 &
/usr/bin/rclone sync gphotos:shared-album odrive:gphotos/shared-album > /dev/null 2>&1 &

初次同步完成,crontab 定时执行命令同步即可,如(分别按月备份相片、相册):

0 2 * * * /usr/bin/rclone sync gphotos:media/by-month odrive:gphotos/media/by-month > /dev/null 2>&1 &
0 5 * * * /usr/bin/rclone sync gphotos:album odrive:gphotos/album > /dev/null 2>&1 &
0 8 * * * /usr/bin/rclone sync gphotos:shared-album odrive:gphotos/shared-album > /dev/null 2>&1 &

兜兜转转,又回来了……

附 rclone 卸载方法:

sudo rm /usr/bin/rclone && sudo rm /usr/local/share/man/man1/rclone.1

以及删除对应配置即可,配置文件 rclone.conf 一般在 /root/.config/rclone/rclone.conf

2020-06-09:rclone 1.52.0 版本已支持自定义数据起始同步年份(旧版本固定最早年份为 2000 年,2000 年之前的数据会被忽略掉)

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/1114/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,任何VPS主机均有跑路风险且需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

Gravatar 头像被墙及解决方案

Gravatar 头像真是一言难尽,时而正常时而抽风时而无法访问……就一个 Gravatar 头像,这有啥好强(现代通假字)的呢?(据说是被其它服务连累?) 解决办法 - 调用 ssl/cn 头像链接 历史解决办法:调用 ssl 头像链接——https还是没被墙的,而且速度还不错,直接调用这个最简单了。主题 functions.…
浏览: 168 标签:  ,  ,  , 

Gridea 一个静态博客写作客户端 搭建免费静态博客

前几天折腾 Hugo,上手不难,建了个几乎零成本垃圾站,真香!Hugo 本地环境搭建比 Jekyll 简单,而 Gridea 比 Hugo 更简单,甚至,从功能上来说,Gridea 就是 Hugo GUI 版。 Gridea 简介 Gridea,一个静态博客写作客户端,小白也可以 GitHub Pages 搭建静态博客。开源、易用、强大。记录生…

斐讯 K3 路由器上车 简单折腾记录

一年前上过 K1、K2 的车,都安全下车,两个都高价专卖,目前还正常服役中。前阵子看博友 FROYO 双十一连上两趟车,忍不住上了 K3 的车,外加 K2。(2018.8 已翻车) 斐讯 K3 路由器上车 简单折腾记录 K3 上车前特意 Google 做了一下功课,看有没第三方固件可以刷,折腾方不方便,要不要拆机……结…
浏览: 75 标签:  ,  ,  , 

斐讯 K3 路由器刷 OpenWRT LEDE 及固件收集下载

K3 上车已四个(多)月了,因为是三星闪存,梅林支持不好,折腾完就闲置。后来看网友说 K3 会漏油,觉得不可思议,就更加不想折腾它,只希望能顺利成功下车(K3)(2018.8 已翻车)。 斐讯 K3 OpenWrt LEDE 梅林固件大全:点击直达!!! 2019 斐讯K3 全版本 免降级、免拆机、免TTL 开启telnet …
浏览: 71 标签:  ,  ,  , 
浏览: 92 标签:  ,  ,  , 

Comments:15

  1. 暂时不折腾。

    2019.09.07 02:53 # 回复
    1楼
  2. 这样备份就安全多了,

    2019.09.08 10:02 # 回复
    2楼
  3. 为什么要备份啊,我觉得就是扔google photo里挺放心的

    2019.09.11 19:49 # 回复
    3楼
  4. 我也是折腾了gphotos-sync后,昨天才发现rclone支持googlephoto了,🤣

    2019.10.14 11:03 # 回复
    4楼
    • @NSFW rclone 是好好东西,不过并不完美,可能因为 Google API 原因,2000 年之前的数据同步不过来。

      2019.10.14 11:08 # 回复
      • @老杨 那有点麻烦,我用gphotos-sync是直接存到谷歌网盘,不需要大盘鸡中转的,用了–db-path参数,把数据文件保存在本地。
        欢迎光临寒舍https://blog.althwn.cc/index.php/archives/1100/

        2019.10.14 11:16 # 回复
        • @NSFW 挂载 Google Drive 命令也分享一下?不用大盘鸡中转的话目前好像还是 gphotos-sync 更好。

          2019.10.14 11:44 # 回复
          • @老杨 我是习惯开个screen挂命令来监控日志的,其实没有特别,就是通常的挂载方法
            示例:rclone mount gdrive:gphotos /home/gphotos –allow-non-empty –vfs-cache-max-age 20m0s –vfs-cache-mode writes -vv

            2019.10.14 11:51 # 回复
            • @NSFW 试了一下,跑不到一分钟就会出错挂掉……[Errno 5] Input/output error、ETag does not match current item’s value 之类的错误。要定时自动运行才能慢慢同步数据下来。直接读写 rclone 挂载的盘还是不稳定。

              2019.10.14 18:09 # 回复
              • NSFW

                @老杨 第一次跑可能是数据量太大,所以出错,我才用脚本来监控运行,但是之后相片都是增量了就没问题了。

                2019.10.14 18:23 # 回复
    • @NSFW 已经支持同步 2000 年之前的数据了。

      2020.06.09 21:24 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息