标签 群晖 下的文章

黑群晖 Active Backup for Business 套件激活方法

群晖 Active Backup for Business 套件使您可以备份无限的 Windows 端点、VMware、Hyper-V 和文件服务器

激活方法:

1.先安装Active Backup for Business 套件

2.再访问:

https://IP地址:5001/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=1&account=登陆用户名&passwd=登陆密码

3.再访问:

https://IP地址:5001/webapi/entry.cgi?api=SYNO.ActiveBackup.Activation&method=set&version=1&activated=true&serial_number="序列号"

激活完成!

外网访问映射5510端口即可。

群晖使用Docker自动更新Let's Encrypt 泛域名证书

使用docker结合群晖计划任务实现Let's Encrypt 泛域名证书自动更新,最小限度的触碰系统文件,仅/usr/syno/etc/certificate/_archive目录会被更改。
acme.sh容器随用随时下载,保持最新,用完即删除,不占用磁盘空间。

脚本只需要修改主域名和DNSapi。可选配置同步证书目录,供nginx反代使用。

- 阅读剩余部分 -

群晖实时同步照片到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)

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