标签 群晖 下的文章

群晖实时同步照片到google photos

由于目前linux系统同步到google photos的方案没有官方的API,唯一可用的gphotos-uploader-cli却不能通过“高质量”无限空间的方式上传,那可怜的15G空间肯定是不够用的,所以目前群晖同步到google photos还是通过VMM虚拟windows来实现。

虽然windows的google photos客户端能够通过网络驱动器smb读取群晖上的照片,但是这种方式文件量一大,新文件经常几天都不能上传成功,于是我想到一个折中的方案:
在win里面划分一个临时本地空间,20G,群晖通过inotify实时同步新照片到这个临时本地空间,google photos的客户端只监控这个临时本地空间,这样速度几乎是同时的。
临时本地空间通过win的定时任务删除30天之前的文件即可。

- 阅读剩余部分 -

VPS通过rsync同步到群晖

方式是群晖服务端,VPS做客户端「推」文件备份

群晖设置

  1. 编辑/etc/rsyncd.conf

#motd file = /etc/rsyncd.motd
#log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
use chroot = no
#指定端口
port = 873
#群晖默认用户ID,此处填写备份端目录权限
uid = 1026 
#群晖默认用户组ID
gid = 100
#确保rsync服务器不会永远等待一个崩溃的客户端,0表示永远等待
timeout = 300 
#模块名
[NetBackup]
#路径,注意一下权限
path = /volume1/NetBackup
#关闭只读
read only = false
#认证用户
auth users = rsync_backup
#密码文件,格式:user:password !权限一定要chmod 600 /etc/rsync_pass.ini
secrets file = /etc/rsync_pass.ini
  1. 控制面板-文件服务-rsync:启动rsync服务

rsync客户端(VPS)设置

客户端没有什么设置的,基本都自带rsync,新建密码文件(名称位置随意)/etc/rsync_pass.txt即可,注意一点权限一定要是600

rsync -avz --port=873 --delete --password-file=/etc/rsync_pass.txt /www/backup/ rsync_backup@tanst.net::NetBackup

群晖安装emby旧版本套件

由于emby最近升级了4.1.1.0,电影sample文件也识别出来了,电视识别也不好,极度后悔升级,想回到4.0.3.0版本,起初想装docker,可是偏偏没有4.0.3.0版本的docker,我也是醉了。

首先利用群晖的日志获取emby的XPEnology版本的套件下载地址:
先正常添加emby的XPEnology套件源,点开始安装,不等下载完成就点取消,然后cat /var/log/messages,会发现类似:

2019-05-08T10:56:11+08:00 ds3617xs synoscgi_SYNO.Core.Package.Installation_1_install[18131]: pkgserver.cpp:261 Failed to read data.
2019-05-08T10:56:11+08:00 ds3617xs synoscgi_SYNO.Core.Package.Installation_1_install[18131]: pkgserver.cpp:651 Failed to curl perform, code=42, err=Error, url=https://synology.emby.media/packages/xpenology/stable/4.1.1.0-1/EmbyServer_4.1.1.0-1_xpenology.spk
2019-05-08T10:56:14+08:00 ds3617xs synostoraged: cache_monitor.c:1622 Can't support DS with cpu number (1)

的日志,里面的链接就是下载地址,然后改一下版本号,手动下载安装即可。