Cirry's Blog

Debian服务器与群晖rsync同步

2023-09-18
linux
3分钟
514字

服务器数据备份到群晖

Debian端

安装rsync

Terminal window
1
sudo apt-get update
2
sudo apt-get install rsync
3
rsync -version

群晖端

  1. 登录群晖,点击套件中心
  2. 安装Active Backup for Business后打开
  3. 登录激活
  4. 点击文件服务器 -> 点击添加服务器 -> 选择rsync服务器 -> 下一步 default
  5. 填写服务器信息,点击完成 default
  6. 弹框点击 default
  7. 选择备份模式,这里我选择了镜像,大家可以根据自己的需求设置 default
  8. 勾选远程服务器需要备份的文件夹 default
  9. 勾选本地备份文件夹,点击下一步 default default
  10. 点击立即同步,就可以了。

群晖数据备份到服务器

Debian端

安装rsync

Terminal window
1
sudo apt-get update
2
sudo apt-get install rsync
3
rsync -version # 有输出说明安装成功

修改rsync配置文件

Terminal window
1
vim /etc/rsyncd.conf
/etc/rsyncd.conf
1
# /etc/rsyncd.conf
2
uid = root
3
gid = root
4
use chroot = no
5
max connections = 4
6
pid file = /var/run/rsyncd.pid
7
log file = /var/log/rsync.log
8
exclude = lost+found/
9
transfer logging = yes
10
timeout = 900
11
ignore nonreadable = yes
12
dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2 *.exe
13
14
[ftp]
15
path = /var/www/files # 替换为你需要备份的文件位置,并提前创建好目录
7 collapsed lines
16
comment = ftp export area
17
read only = no
18
write only = no
19
ignore errors
20
list = true
21
auth user = rsyncuser # 用户名
22
secrets file = /etc/rsync.passwd # 用户配置文件

修改rsync用户文件

Terminal window
1
vim /etc/rsyncd.passwd
/etc/rsyncd.conf
1
rsyncuser:123456

后续在群晖连接服务器的时候,就使用上面的这个用户rsyncuser,密码为123456

配置rsync自动启动

Terminal window
1
systemctl enable rsyncd.service # 开机自动启动
2
systemctl restart rsyncd.service # 重启rsync start启动 stop停止

群晖端

  1. 登录群晖,点击套件中心
  2. 安装Hyper Backup后打开
  3. 点击新增 default
  4. 选择文件夹和套件,点击下一步 default
  5. 选择 rsync,点击下一步 default
  6. 选择单一单本,点击下一步 default
  7. 填写备份目的地,点击下一步 default 这里可能会有问题导致备份模块无法选择,可以自己手动填入服务器备份的地址就好了。
  8. 选择备份目录,点击下一步 default default
  9. 备份设置,点击下一步 default default
  10. 点击完成,立即同步,就开始备份了。 default
本文标题:Debian服务器与群晖rsync同步
文章作者:Cirry
发布时间:2023-09-18
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode