Sign inSign up

laodu945/sgw-rsync

By laodu945

•Updated about 2 years ago

拾光坞N3定时远程备份工具,仅支持ARM64平台。

Image
0

951

laodu945/sgw-rsync repository overview

#使用前提:

1.有一台带公网的远程linux设备。

2.linux设备允许被ssh连接且登录用户拥有目标路径的读写权限。

#使用方法:

docker run -d --name sgw-rsync -v /localhost/path:/srv -v /localhost/config:/home -e TIME=2 laodu945/sgw-rsync

#使用详解:

1./localhost/path为备份文件夹源路径(拾光坞N3电脑客户端可以窗口选择),/srv为容器内部路径不可更改。

2./localhost/config为配置文件路径(拾光坞N3电脑客户端可以窗口选择),/home为容器内部路径不可更改。

3.TIME为每天整点同步时间,如不设置,默认每天凌晨2点(拾光坞N3电脑客户端可在环境设置中增加TIME参数)。

4.容器成功启动后,会在/localhost/config路径下生成start_rsync.sh配置文件,文件内容如下:

#!/bin/sh

sshpass -p "password" rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no -p 22" /srv user@host:/dest

password为ssh密码,22为ssh端口,user为ssh用户,host为ssh网址或IP,/dest为远程设备绝对路径,均根据实情修改。

Tag summary

Content type

Image

Digest

sha256:78638687b…

Size

9.2 MB

Last updated

about 2 years ago

docker pull laodu945/sgw-rsync