使用 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/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🔞:Netflix 奈飞 YouTube 合租免费节点Telegram 频道

优化 WordPress 评论回复通知邮件

用上 G Suite 后,域名邮箱自然也托管到 Google,Gmail 配合 Gmail SMTP 插件使用,还行。更改后回复评论提交速度巨慢,肯定与这个评论回复通知邮件有关。 原本使用 VPS Postfix 直接发送,虽然基本上会进垃圾邮件,但是回复评论提交速度很快。再次尝试使用 wp_schedule_single_event 延迟发送评论…

使用 rclone 将 Google Drive 文件同步至 OneDrive

前几天上了博友「灵尘居」的 Office 365 车,1T OneDrive 到手,手机照片一直喂 Google AI,挺方便的,以前还会同步一份到家里的垃圾西数 NAS,不过并不太自动,后来就懒得弄了。 Google 虽然是大厂,但是数据只有一份,还是怕怕,多一个备份不是坏事。苹果 iCloud 不错,但是贼贵,况且我只有一个…
浏览: 70 标签:  ,  ,  , 

尼康 D7100 中文使用说明书 高清 PDF 电子版免费下载

尼康 D7100 说明书是一份介绍详细尼康 D7100 单反官方教程,推荐购买了 D7100 单反博友下载保存参考,以便随时查看一些常用按键操作和使用技巧。 尼康 D7100 简介 尼康 D7100 搭载先进的对象捕捉性能和成像性能,能够忠实还原拍摄细节。高密度的 51 点自动对焦系统准确捕捉目标对象并进行跟踪,…

全网热门公共 BitTorrent Tracker 列表合集 加速BT下载

BT 下载速度取决于其他下载同一资源的用户上传速度。做种「指上传文件数据给其他 BT 用户的行为」用户越多,你的下载速度越快!如果资源没人提供上传,就会完全没有下载速度,而做种用户靠 Peer、DHT、Tracker 获得。 Tracker 是什么? BT 下载的文件都是其他用户上传给你的。 BT 下载速度…
浏览: 55 标签:  ,  ,  , 

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信息