UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作

github项目 地址
我是在UNRAID里面使用Docker安装的,安装步骤和下面的不一样,但是配置方式是一样的

启动命令 
/usr/bin/gphotos-sync /storage > /dev/null 2>&1 &
或者 
 /usr/bin/gphotos-sync /storage

设置自启动,早上3点运行
输入 crontab -e

下面这行是不显示输出日志

0 3 * * * /usr/bin/gphotos-sync /storage  > /dev/null 2>&1 &

下面这行是把运行日志保存到 /tmp/google_photos.log 文件

0 3 * * * /usr/bin/gphotos-sync /storage > /tmp/google_photos.log 2>&1 &


gphotos-sync部份参考
https://www.fxxkcar.com/blog/?p=51&replytocom=3 (推荐)
https://www.daxiblog.com/%E4%BD%BF%E7%94%A8gphotos-sync%E5%A4%87%E4%BB%BDgoogle-%E7%9B%B8%E5%86%8C/

重要部份来了,下面来填坑
作者介绍的方法中,你会发现设置完了也无法使用
有3个原因导致这个问题
1. 需要启用 Photos Library API
《UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作》
《UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作》
我是在 https://github.com/gilesknap/gphotos-sync/issues/88 找到答案的
《UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作》

2.需要把项目 设置为 正式版
《UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作》

3.创建凭据时 设置为 桌面应用
这一点可能是由于google版本更新,和之前的操作方法不一样
《UNRAID下使用gphotos-sync备份Google Photos 相册的方法,其它系统通用,同步备份GooglePhotos,出错问题解决方案,各种填坑骚操作》



发表评论

邮箱地址不会被公开。 必填项已用*标注

+ 20 = 25